PDF ドキュメントを JPG 画像に変換することには多くの利点があります。特に、軽量で編集できないコンテンツの表現が必要な場合に役立ちます。この変換により、次のことが可能になります:

  • PDFビューアに依存せずにPDFページのビジュアルプレビューを表示します。
  • ウェブサイトやモバイルアプリへのコンテンツのより良い埋め込み。
  • JPEG 形式のコンテンツの簡単な共有とアーカイブ。
  • 視覚コンテンツの編集やコピーを防ぐ。

ドキュメントプレビュー機能を構築するか、レポートの配信を簡素化するかに関わらず、PDFを JPG 形式に変換することは効率的で広くサポートされたソリューションです。

PDFをJPGに変換するAPI

Aspose.PDF Cloud SDK for .NET は、PDF 文書をクラウドで作成、編集、操作する機能を提供する受賞歴のある REST API です。PDF ページを高品質の画像にエクスポートします — すべてサードパーティのツールを必要とせず、すべての変換をクラウドで実行します。

前提条件

  • Aspose Cloud Dashboard にサインアップします。
  • クライアントIDとクライアントシークレットを取得します。
  • .NET 用の Aspose.PDF Cloud SDK をインストールします:
Install-Package Aspose.PDF-Cloud

PDF ドキュメントを C# で JPG に変換する

以下のセクションでは、C# .NETを使用してPDFをJPGに変換する方法の詳細を説明します。以下の指示に従って、オンラインでPDFをJPGにフォーマットしてください:

  • まず、クライアント資格情報を引数として渡しながら、Configurationのインスタンスを作成します。
  • 次に、PdfApi のオブジェクトを初期化し、Configuration オブジェクトを引数として渡します。
  • 第三に、UploadFileRequest を使用して PDF ドキュメントをクラウド ストレージにアップロードします。
  • 最終的に、GetPageConvertToJpegRequest のオブジェクトを作成し、PDFをJPG形式に変換するために GetPageConvertToJpeg API を呼び出します。
// For more examples, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// https://dashboard.aspose.cloud/ からクライアント資格情報を取得します。
string clientSecret = "XXXXXXXXXXXXXXXXX";
string clientID = "XXXXXXX-XXXXX-XXXXXX-XXXXXXX-33012487e783";

// PdfApiのインスタンスを作成する
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// name of input JPG image
String inputFile = "Binder1-1.pdf";

// PDFファイルのページ番号
int pageNumber = 1;

// ローカルドライブからソースPDFファイルをロードする
using (var stream = System.IO.File.OpenRead(inputFile))
{
    // クラウドストレージにソースPDFファイルをアップロードしてください。
    pdfApi.UploadFile("sourceFile.pdf", stream);

    // APIを呼び出してPDFをJPG画像に変換します。
    var resltant = pdfApi.GetPageConvertToJpeg("sourceFile.pdf", pageNumber, width: 600, height: 800);
    
    // ローカルドライブに結果のストリームを保存する
    saveToDisk(resltant, "myResultant.jpg");
}

// ローカルドライブにストリームをファイルとして保存する方法
public static void saveToDisk(Stream responseStream, String resultantFile)
{
    var fileStream = File.Create(resultantFile);
    responseStream.Seek(0, SeekOrigin.Begin);
    responseStream.CopyTo(fileStream);
    fileStream.Close();
}
PDF to JPG コンバータ

Image:- PDF から JPG への変換プレビュー。

PDFを画像にエクスポートする cURLを使用して

PDF形式をコマンドラインまたはスクリプトを使用してJPGに変換する別の方法があります(SDKをプロジェクトに統合せずに)。cURLコマンドを使用してPDFをJPGにエクスポートする方法の詳細を見てみましょう。

ステップ1. アクセストークンを生成する:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

ステップ 2. PDF ページを JPEG 形式に変換する:

curl -X GET "https://api.aspose.cloud/v3.0/pdf/{SourceFile}/pages/1/convert/jpeg?width=800&height=800" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT_Token>" \
-o myResultant.jpg

{JWTToken}SourceFile をそれぞれ上記で生成したJWTトークンと入力PDFファイルで置き換えてください。

無料オンライン PDF から JPEG への変換ツール

コーディングする前にテストしたいですか?私たちの Free Online PDF to JPG Tool を試して、PDFドキュメントをJPGに変換したときのプレビューを見てみましょう。

pdf to jpg

無料のオンラインPDFからJPGへの変換アプリ。

結論

スキャンされたレポート、ビジュアルプレビュー、またはコンテンツ共有を扱っている場合、C# .NETでAspose.PDF Cloud SDKを使用してPDFをJPEG形式に変換することは信頼性が高く、迅速で、統合が容易です。このアプローチは、静的なPDFを画像が豊富な出力に変換するのに役立ち、ウェブサイト、モバイルアプリ、アーカイブワークフローに最適です。

SDKまたはcURLを使用して変換するオプションがあるため、開発ニーズに最適な方法を選択できます。

役立つリンク

関連する記事

より多くの変換オプションを探していますか?以下の推奨記事を読んでみてください。