NET REST API を使用して JPEG2000 を PDF に変換する

この簡単なトピックでは、NET REST API を使用して JPEG2000PDF に変換する 方法について説明します。次のセクションで説明する詳細で簡単な手順に従って、C# ローコード API を使用して JP2 から PDF へのコンバーター を作成します。開発されたアプリケーションは、Windows、macOS、または Linux 環境でサポートされている任意の .NET アプリケーションで利用でき、変換は無料で行うことができます。

前提条件

NET REST API を使用して JPEG2000 を PDF に変換する手順

  1. JP2をPDFに変換するためのAPIのクライアントIDとクライアントシークレットを設定します
  2. JPEG2000からPDFへの変換を実行するために、クライアント資格情報を使用してImagingAPIクラスのインスタンスを作成します。
  3. ソースJPEG2000と出力PDFファイル名を指定する
  4. ソースJPEG2000ファイルを読み取り、クラウドストレージにアップロードします
  5. 入力JPEG2000ファイルストリームと出力PDF形式でConvertImageRequestのインスタンスを作成する
  6. ConvertImage メソッドを呼び出して、NET REST API を使用して JPEG2000 を PDF に変換します。
  7. エクスポートしたPDFファイルストリームをローカルディスクに保存する

上記の手順では、C# Low Code API を使用して JPEG2000 から PDF にファイル タイプをエクスポートします。SDK の構成を開始し、ImagingAPI クラス オブジェクトを初期化します。次に、FileStream を使用してソース JPEG2000 ファイルにアクセスし、ConvertImage() メソッドを使用して PDF への変換を実行するために使用される ConvertImageRequest クラスのインスタンスを作成します。

NET ローコード API での JP2 から PDF への変換コード

using Aspose.Imaging.Cloud.Sdk.Api;
using Aspose.Imaging.Cloud.Sdk.Model.Requests;
using Aspose.Imaging.Cloud.Sdk.Model;
using System;
using System.IO;
namespace Kb_Aspose.KB
{
public class JPEG2000ToPdfConverter
{
public void Jp2ToPdf()
{
var clientID = "Client ID";
var clientSecret = "Client Secret";
var apiBaseUrl = "https://api.aspose.cloud";
var localPath = "C:/Words/";
var jp2ToPdfImageApi = new ImagingApi(clientSecret, clientID, apiBaseUrl);
// Source and output file names
var inputFileName = "Source.jp2";
var outputFileName = "JPEG2000toPDF.pdf";
try
{
// Upload the local image to Cloud Storage
var inpuFileStream = File.Open(localPath + '/' + inputFileName, FileMode.Open);
inpuFileStream.Position = 0;
var uploadJp2FileRequest = new UploadFileRequest(inputFileName, inpuFileStream, null);
jp2ToPdfImageApi.UploadFile(uploadJp2FileRequest);
var outputFormat = "pdf";
var remoteFolder = null; // Input file is saved at the root of the storage
var remoteStorage = null; // Cloud Store name
var convertJp2ToPdfRequest = new ConvertImageRequest(inputFileName, outputFormat,
remoteFolder, remoteStorage);
var pdfDataStream = jp2ToPdfImageApi.ConvertImage(convertJp2ToPdfRequest);
pdfDataStream.Position = 0;
using (var fileStream = File.Create(localPath + outputFileName + "." + outputFormat))
{
pdfDataStream.Seek(0, SeekOrigin.Begin);
pdfDataStream.CopyTo(fileStream);
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

この基本的なサンプル コードは、C# Cloud API を使用して JPEG2000 を PDF に変換する方法 を示しています。前提条件を満たした後、ディスクからソースの JPEG2000 イメージをロードし、Aspose.Imaging REST API SDK を使用して PDF への変換を完了する必要があります。変換が完了すると PDF ファイル ストリームが返され、それをディスクにローカルに保存できます。

In this simple article, we have learned to transform JP2 to PDF with cloud API. If you intend to perform PSD to PDF conversion, refer to the article on how to Convert WMF to PDF with NET REST API.

 日本語