PDFからJPGへ

C# .NET での PDF から JPG への変換。

PDFファイルはデジタル世界では広く普及しており、さまざまなプラットフォームやデバイス間で文書を共有するためのユニバーサルフォーマットとして機能しています。表示環境に関係なく書式を維持し、一貫性を確保できるため、多くの業界やアプリケーションで不可欠なものとなっています。ただし、特に視覚的にアクセスしやすい方法で情報を共有または提示する場合は、PDFファイルを他の形式に変換する必要がある場合もあります。したがって、PDFドキュメントをJPG画像に変換することで、PDFファイルから特定のページまたは要素を簡単に抽出し、プレゼンテーション、レポート、またはWebコンテンツに組み込むことができます。REST APIを使用してPDFドキュメントをJPGに変換する方法の詳細を見てみましょう。

PDF から JPG への変換 SDK

GroupDocs.Conversion Cloud SDK for .NET を使用すると、PDF から JPG への変換がシームレスかつ効率的に実現されます。この Cloud SDK は、プロセス全体を通じて PDF コンテンツのレイアウト、書式設定、明瞭性を維持し、高品質の変換結果を保証します。そのため、わずか数行のコードで、複雑なセットアップや構成を気にすることなく、変換プロセスを開始し、入力 PDF ファイルを指定して、結果の JPG 画像を受け取ることができます。

さて、SDK を使用するには、まずインストールする必要があります。NuGet パッケージ マネージャーで GroupDocs.Conversion-Cloud を検索し、[インストール] ボタンをクリックします。別の方法としては、パッケージ マネージャー コンソールで次のコマンドを実行します。

NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0

次の重要なステップは、クライアント資格情報(クライアントIDとクライアントシークレット)を取得することです。クライアント資格情報の取得方法については、この短いチュートリアルを参照してください。

C# .NET を使用して PDF を JPG に変換する

このセクションでは、C# .NET を使用して PDF ドキュメントから JPG へのシームレスな変換を実現する方法について詳しく説明します。

  1. クライアントの資格情報を引数として渡す Configuration クラスのインスタンスを作成します。
var configurations = new Configuration(clientId, clientSecret1);
  1. ConvertApi を初期化し、Configuration オブジェクトを入力引数として渡します。
var apiInstance = new ConvertApi(configurations);
  1. 入力 PDF ドキュメントの名前を渡しながら、入力 PDF ファイルをクラウド ストレージにアップロードします。
fileUpload.UploadFile(new UploadFileRequest("input.pdf", stream));
  1. 入力 PDF の名前、出力形式を jpg、結果の JPEG 画像の名前を指定して、インスタンス ConvertSettings を作成します。
var settings = new ConvertSettings{...}
  1. ConvertDocumentRequest APIを呼び出してPDFをJPG形式に変換します。変換が成功すると、結果のJPG画像はクラウドストレージに保存されます。
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// さらなる例は https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet をご覧ください。
// API認証情報を取得する 
string clientId = "4bdefca3-f08c-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "a43c8b4365246a062688a259abe5b469";

// Configuration クラスのインスタンスを作成し、クライアント ID とクライアント シークレットを使用して初期化します。 
var configurations = new GroupDocs.Conversion.Cloud.Sdk.Client.Configuration(clientId, clientSecret1);
// ApiBaseUrl の値を定義して、PDF から JPG への変換 API のベース URL を設定します。
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";

// Configuration クラスのオブジェクトを使用して ConvertApi クラスのインスタンスを初期化します。
var apiInstance = new GroupDocs.Conversion.Cloud.Sdk.Api.ConvertApi(configurations);
             
// ローカルドライブからPDFファイルを読み込む             
using (var stream = System.IO.File.OpenRead("input.pdf"))
{
    // FileApiのインスタンスを作成する
    var fileUpload = new FileApi(configurations);
    // 入力PDFファイルをクラウドストレージにアップロードする
    fileUpload.UploadFile(new UploadFileRequest("input.pdf", stream));

    // 入力PDFと結果のJPG画像の名前を定義するConvertSettingsを作成します。
    var settings = new ConvertSettings
    {
        StorageName = "internal",
        FilePath = "input.pdf",
        Format = "jpg",
        OutputPath = "resultant.jpg"
    };
    
    // プログラムによって PDF を JPG に変換するには、ConvertDocument メソッドを呼び出します。
    var response = apiInstance.ConvertDocument(new GroupDocs.Conversion.Cloud.Sdk.Model.Requests.ConvertDocumentRequest(settings));
    if (response != null && response.Equals("OK"))
    {
        // 成功メッセージを印刷する
        Console.WriteLine("The PDF to JPG conversion completed successfully !");
    }
}
PDF から JPG へ。

画像: PDF から JPG への変換プレビュー。

上記の例で使用したサンプルPDFファイルはinput.pdfからダウンロードできます。

cURL コマンドを使用して PDF を画像に変換する

コマンドライン インターフェイスを希望する場合や、バッチ変換機能が必要な場合は、GroupDocs.Conversion Cloud と cURL コマンドを使用して PDF 文書を JPG に変換できます。これらは簡単で効率的なソリューションを提供します。cURL コマンドを使用すると、変換プロセスを簡単に開始し、入力 PDF ファイルを指定して、結果の JPG 画像を受け取ることができます。複雑なコーディングや統合は必要ありません。

このアプローチの最初のステップは、パーソナライズされた認証情報 (アプリ キーとアプリ SID) を取得し、JWT アクセス トークンを生成することです。JWT トークンを取得したら、次の cURL コマンドを実行して PDF を画像に変換してください。

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{  \"FilePath\": \"{inputFile}\",  \"Format\": \"jpg\",  \"LoadOptions\": {    \"Format\": \"JPG\"  },\"OutputPath\": \"{resultantFile}\"}"

inputFile をクラウド ストレージで使用可能な入力 PDF ドキュメントの名前に、resultantFile を出力 JPG 画像の名前に、accessToken を上記で生成された JWT トークンに置き換えてください。変換が成功すると、結果のファイルはクラウド ストレージに保存されます。

無料のPDFからJPGへの変換アプリ

無料の PDF から JPG への変換アプリをお探しですか? GroupDocs.Conversion API をベースに開発された、すぐに使える軽量で超効率的な PDF to JPG Converter アプリケーションをお試しください。

無料のPDFからJPGへの変換

よくある質問

PDF を PNG に変換するにはどうすればいいですか?

変換 API のソースコードにアクセスできますか?

便利なリンク

結論

要約すると、GroupDocs.Conversion Cloud SDK for .NET を選択するか、GroupDocs.Conversion Cloud で cURL コマンドを使用するかに関係なく、PDF ドキュメントを JPG に変換するプロセスはシームレスです。どちらの方法も、ドキュメント変換タスクを自動化するための効率的なソリューションを提供し、柔軟性と信頼性を提供します。したがって、選択した方法に関係なく、どちらのアプローチでも、PDF を JPG に簡単に変換し、ドキュメント処理ワークフローを簡単に合理化できます。

関連記事

詳細については、次のリンクにアクセスすることを強くお勧めします。