
PDFをJPG画像に変換する方法 Node.js APIを使用して。
PDF ページを JPG 画像に迅速かつプログラム的に変換することを検討していますか? GroupDocs.Conversion Cloud SDK の助けを借りて、PDF を JPG 形式に効率的に変換でき、プレビュー生成、画像アーカイブ、またはウェブベースのレンダリングに最適です。
なぜ PDF を JPG に変換するのですか?
- PDF ページをスタンドアロン画像として簡単にプレビューできます。
- ウェブまたはモバイルアプリにページを埋め込む。
- 個々のページを軽量な画像ファイルとしてアーカイブします。
- コンテンツがコピーまたは抽出されるのを防ぐ。
一般的な利用ケース
- 請求書またはレポートのスナップショット。
- 電子学習プラットフォーム向けの教育コンテンツ。
- 編集不可の画像フォーマットを必要とする法的文書。
- ドキュメントギャラリーのプレビューサムネイル。
この記事では、次のトピックについて説明します:
PDFをJPGに変換するためのAPI
GroupDocs.Conversion Cloud SDK for Node.js は、JavaScriptベースのアプリケーションにファイル形式変換を統合するための軽量な方法を提供します。文書の構造やフォーマットから埋め込まれた要素まで、すべてを処理し、結果として得られるJPGが元のPDFコンテンツを正確に反映することを保証します。
始めに
コードに飛び込む前に、以下を確認してください:
- GroupDocs Cloud にサインアップして、API 認証情報を取得してください。
- Have a sample PDF file for testing.
- Node.js SDKをインストールします
npm install groupdocs-conversion-cloud --save
Node.js における JPG から PDF への変換
PDF ファイルを JPG 画像に変換する方法は次のとおりです。GroupDocs.Conversion Cloud SDK を使用して Node.js プロジェクトで行います:
ステップ 1: SDK をインポートし、API を構成します:
const { Configuration, ConvertApi, FileApi, UploadFileRequest, ConvertSettings, ConvertDocumentRequest } = require("groupdocs-conversion-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const convertApi = new ConvertApi(config);
const fileApi = new FileApi(config);
ステップ 2: 今、入力 PDF ファイルをクラウド ストレージにアップロードします:
const fs = require("fs");
const uploadRequest = new UploadFileRequest("source.jpg", fs.createReadStream("source.pdf"));
await fileApi.uploadFile(uploadRequest);
ステップ 3: (PDF → JPG) の変換オプションを設定します:
const settings = new ConvertSettings();
settings.filePath = "source.pdfjpg";
settings.format = "jpg";
settings.outputPath = "converted/resultant.jpg";
const request = new ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
console.log("The PDF to JPG conversion completed successfully.");
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// API資格情報を取得してください
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// Configuration クラスのインスタンスを作成し、Client ID と Client Secret で初期化します。
Configuration configuration = new Configuration(clientId, clientSecret);
// APIのベースURLを定義して、オンラインでPDFからJPEGへの変換を実行します。
configuration.setApiBaseUrl("https://api.groupdocs.cloud");
// ConvertApiのインスタンスをConfigurationオブジェクトで初期化します。
ConvertApi convertApi = new ConvertApi(configuration);
ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.pdf");
settings.setFormat("JPG");
settings.setOutputPath("resultant.jpg");
// PDF ファイルを JPG 画像形式に変換するには、ConvertDocument メソッドを使用します。
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// レスポンスを確認し、成功メッセージを表示してください
if (response != null && response.equals("OK")) {
System.out.println("The PDF to JPEG conversion completed successfuly! The resultant JPEG image is saved at: " + response.getFilePath());
}
PDF を JPG へ変換するには cURL を使用します。
PDFファイルをJPG画像に変換する別のアプローチは、cURLコマンドの使用です。cURLコマンドの使用は、ドキュメント変換の迅速で自動化されたスクリプト可能なアプローチを探している開発者やビジネスにとって、いくつかの利点を提供します。これは軽量で高速なソリューションであり、最小限のコーディング努力でクロスプラットフォームの互換性を提供します。
なぜ REST API / cURL を使用するのか?
- DevOps とサーバーレス機能に最適です。
- 軽量で統合が容易です。
- SDKオーバーヘッドなし。
最初のステップは、パーソナライズされた Java Web アクセストークンを生成し、その後、以下のコマンドを実行して PDF を JPG 画像に変換することです。
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"internal\", \"FilePath\": \"{inputFile}\", \"Format\": \"jpg\", \"resultantPath\": \"{myResultant}\"}"
inputFile
を入力 PDF ファイルの名前に、 resultantPath
を結果として得られる JPG 画像の名前に、 ACCESSTOKEN
を個人化された JWT アクセストークンに置き換えてください。
🧪 PDFからJPGへのオンライン変換器を試す
REST APIの機能をコーディングなしで試してみたい場合は、私たちの Free PDF to JPG Converter アプリを試してみてください。このオンラインアプリは、 GroupDocs.Conversion Cloud APIs の上に開発されています。

結論
このブログでは、GroupDocs.Conversion Cloud SDK for Node.js が PDF 文書を高解像度 JPG 画像に変換するための迅速で開発者に優しい方法を提供していることを学びました。コンテンツ管理プラットフォーム、プレビューギャラリー、またはデジタルアーカイブを構築しているかどうかにかかわらず、このツールは正確さ、パフォーマンス、および柔軟性を保証します。
役立つリンク
おすすめの記事
以下の記事を訪れることを強くお勧めします。