
JPGをPDFに変換するには、Node.js APIを使用します。
JPG 画像を PDF ファイルに迅速かつ正確に変換する方法を探していますか?このガイドでは、GroupDocs.Conversion Cloud SDK を使用して JPG から PDF への変換を実装する方法を説明します。印刷準備が整ったアーカイブまたは編集不可の画像ベースの文書を作成するのに最適です。
JPGをPDFに変換する理由は何ですか?
マルチページの画像レポートを生成する場合、視覚的証拠を提出する場合、またはスキャンを1つのファイルに統合する場合、PDFはゴールドスタンダードです。以下は主な利点のいくつかです:
- レイアウトと画像の品質を保持します。
- 安全なフォーマット—読み取り専用配布に最適です。
- 複数の画像を1つの構造化されたドキュメントに結合します。
- クラウドネイティブアプリの変換を自動化します。
この記事では、以下のトピックについて説明します:
JPG を PDF へ変換するための REST API
私たちの GroupDocs.Conversion Cloud SDK for Node.js は、さまざまなソースファイルをサポートされている出力形式に変換する機能を提供する強力な API です。数行のコードで、JPG を PDF 形式に変換できます。
始める準備
始めるには、次のものが必要です:
- A GroupDocs Cloud dashboard アカウントと API 資格情報。
- A sample JPG image for conversion.
- Node.js 環境が SDK をインストールして準備完了です:
npm install groupdocs-conversion-cloud --save
Node.js における JPG から PDF への変換
ここでは、変換をステップバイステップで実行する方法を示します:
ステップ 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:今、JPG画像をクラウドストレージにアップロードします:
const fs = require("fs");
const uploadRequest = new UploadFileRequest("source.jpg", fs.createReadStream("source.jpg"));
await fileApi.uploadFile(uploadRequest);
ステップ 3: (JPG → PDF) の変換オプションを設定します:
const settings = new ConvertSettings();
settings.filePath = "source.jpg";
settings.format = "pdf";
settings.outputPath = "converted/resultant.pdf";
const request = new ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
console.log("The JPG to PDF 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 クラスのインスタンスを作成し、クライアント ID とクライアント シークレットで初期化します。
Configuration configuration = new Configuration(clientId, clientSecret);
// API のベース URL を定義して、オンラインで JPEG から PDF への変換を行います。
configuration.setApiBaseUrl("https://api.groupdocs.cloud");
// ConvertApiのConfigurationオブジェクトを使用してインスタンスを初期化します。
ConvertApi convertApi = new ConvertApi(configuration);
ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.jpg");
settings.setFormat("PDF");
settings.setOutputPath("resultant.pdf");
// JPG画像をPDF形式に変換するには、ConvertDocumentメソッドを使用します。
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// Check the response and print success message
if (response != null && response.equals("OK")) {
System.out.println("The JPG to PDF conversion completed successfuly! The resultant PDF file is saved at: " + response.getFilePath());
}
JPG を PDF に変換する自動化 cURL を使用して
cURL コマンドを使用した JPG から PDF への変換は、軽量でコード不要、または自動化された統合を好むユーザーにとって優れた選択肢です。シェルスクリプトや CI パイプラインで変換を自動化したり、完全な SDK ベースの実装を書くことなくプログラムによる API 呼び出しを必要とするシステムに最適です。
REST API / cURLを使用する理由は?
- 軽量でスクリプト可能です。
- SDKのインストールは不要です。
- バックエンドプロセッシングパイプラインに最適です。
今、あなた専用のJava Webアクセス・トークンを生成し、次のコマンドを実行してJPGからPDFへの変換を行ってください。
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\": \"pdf\", \"resultantPath\": \"{myResultant}\"}"
inputFile
を入力JPG画像の名前に、 resultantPath
を生成されたPDFファイルの名前に、 ACCESSTOKEN
を個別のJWTアクセストークンに置き換えてください。
- 結果のPDFをローカルドライブに保存するには、次のcURLコマンドを使用してください:
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 "{ \"StorageName\": \"internal\", \"FilePath\": \"input.jpg\", \"Format\": \"pdf\"}"
JPG を PDF にオンラインで変換(無料ツール)
REST APIの能力をコーディングなしで試したい場合は、私たちの Free JPG to PDF Converter アプリを使用して、瞬時に変換を試みてください。このオンラインアプリは、GroupDocs.Conversion Cloud APIsの上に開発されています。

役立つリソース
最終的な考え
GroupDocs.Conversion Cloud SDK for Node.js は、JPG を PDF に簡単に変換するための堅牢なクラウドベースのソリューションを提供します。スキャンしたドキュメントをアーカイブしたり、電子書籍スタイルの画像レポートを作成したり、画像ベースのワークフローを自動化したりしたい場合でも、この API は必要な制御と信頼性を提供します。
おすすめの記事
次の文書を訪れて、次のことについて詳しく学ぶことをお勧めします: