前回のブログでは、Java でプログラム的に PDF ドキュメントを PNG 形式に変換し、PNG 画像を PDF ファイル形式に変換する方法について説明しました。ここでは、PDF ファイルを JPG 画像に、またはその逆に便利かつ柔軟に変換する方法を説明します。 PDF 形式 (Portable Document Format) は、テキスト、画像、フォームなどの情報を保存するのに理想的なファイル形式です。 PDF はさまざまなプラットフォームで簡単に視覚化および編集できるため、人気があります。 JPG は圧縮画像形式であり、非可逆圧縮の優れた例です。ストレージの節約やファイル共有などのシナリオによっては、PDF よりも画像の方が優れた選択肢となります。したがって、このブログ投稿では、Java でプログラムによって PDF を JPG に変換する方法、および JPG を PDF に変換する方法について説明します。
この記事では次の点について説明します。
- Java PDF から JPG へ、および JPG から PDF へ変換 – SDK のインストール
- REST APIを使用してJavaでPDFをJPG形式に変換する
- Java で PDF を JPG に高品質に変換 - 高度な機能
- REST APIを使用してJavaでJPGをPDFに変換する方法
Java PDF から JPG へ、および JPG から PDF へ変換 – SDK のインストール
Java では、GroupDocs.Conversion Cloud API の Java SDK を使用して、PDF ファイルを JPG 画像に、または JPG ファイルを PDF 形式に変換できます。これは、PDF を JPEG、PNG、TIFF などの画像形式に変換する、使いやすく強力な Java ライブラリです。ファイルを変換するための多数のオプションが提供されており、その 1 つは PDF ファイルを画像に変換することです。この Java ライブラリ のシンプルで簡単なインストール手順のおかげで、Java アプリケーションと PDF to JPG コンバータ API の統合は非常に高速になります。
まず、JAR ファイルを ダウンロード するか、次の Maven 設定に従うことができます。
Maven リポジトリ:
<repository>
<id>groupdocs-artifact-repository</id>
<name>GroupDocs Artifact Repository</name>
<url>https://repository.groupdocs.cloud/repo</url>
</repository>
Maven の依存関係:
<dependency>
<groupId>com.groupdocs</groupId
<artifactId>groupdocs-conversion-cloud</artifactId>
<version>23.4</version>
<scope>compile</scope>
</dependency>
以下に示す手順を完了する前に、ダッシュボード からクライアント ID とシークレットを取得してください。 ID とシークレットを取得したら、Java ベースのアプリケーションにコード スニペットを追加します。
# 無料登録後、https://dashboard.groupdocs.cloud から client_id と client_secret を取得します。
String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);
REST APIを使用してJavaでPDFをJPG形式に変換する
インストールプロセスが完了したら、プログラミングによって PDF ファイルを JPG として変更するコード スニペットにジャンプできます。以下の手順に従ってください。
ファイルをアップロードする
まず、以下のコード スニペットを使用して、ソース PDF ファイルをクラウドにアップロードします。
package com.groupdocsdev.classes;
import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.io.File;
// Java を使用してファイルをクラウド ストレージにアップロードする
public class App {
public static void main(String[] args) {
// 変換 API のインスタンスを作成する
FileApi apiInstance = new FileApi(configuration);
try {
File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.pdf");
UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.pdf", fileStream, MyStorage);
FilesUploadResult response = apiInstance.uploadFile(request);
System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
} catch (ApiException e) {
System.err.println("Exception while calling FileApi:");
e.printStackTrace();
}
}
}
その結果、アップロードされた PDF ファイルはクラウド ダッシュボードの ファイル セクション で利用できるようになります。
Java で PDF を JPG 形式に変換する方法
Java SDK は、最適化されたファイル変換を数秒で実行する、優れた非常に強力なライブラリです。 Java プログラミングで PDF を JPG ファイルに変換するには、以下の手順とコード スニペットに従ってください。
- まず、ConvertApiのインスタンスを作成します。
- 次に、ConvertSettings クラスのインスタンスを作成します。
- 次に、ストレージ名を定義し、PDF ファイルのパスを入力します。
- ここで、出力ファイル形式を「jpg」として指定します。
- 次に、出力ファイルのパス名を設定します。
- 変換設定をパラメーターとして使用して ConvertDocumentRequest を作成します
- 最後に、ConvertApi.convertDocument() を呼び出して、ファイルを JPG 形式に変換します。
以下のコード例は、REST API を使用して Java で PDF を JPG ファイル形式に変換する方法を示しています。
package com.groupdocsdev.classes;
import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;
// Java APIを使用してPDFを元の品質でJPGに変換する方法。
public class App {
public static void main(String[] args) {
// 変換 API のインスタンスを作成する
ConvertApi apiInstance = new ConvertApi(configuration);
try {
// 変換設定を準備する
ConvertSettings settings = new ConvertSettings();
settings.setStorageName(MyStorage);
settings.setFilePath("java-testing/input-sample-file.pdf");
settings.setFormat("jpg");
settings.setOutputPath("java-testing/output-sample-file.jpg");
// 指定された形式に変換する
List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
System.out.println("Document converted successfully: " + response);
} catch (ApiException e) {
System.err.println("Exception while calling Java API: ");
e.printStackTrace();
}
}
}
変換されたファイルをダウンロードする
前述のコード サンプルは、変換された PDF ファイルを JPG 画像ファイルにクラウド ストレージに保存します。次のコードサンプルを使用してダウンロードできます。
package com.groupdocsdev.classes;
import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.io.File;
// Java でクラウド ストレージからファイルをダウンロードする
public class App {
public static void main(String[] args) {
// 変換 API のインスタンスを作成する
FileApi apiInstance = new FileApi(configuration);
try {
DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.jpg", MyStorage, null);
File response = apiInstance.downloadFile(request);
System.err.println("Expected response type is File: " + response.length());
} catch (ApiException e) {
System.err.println("Exception while calling FileApi:");
e.printStackTrace();
}
}
}
Java で PDF を JPG に高品質に変換 - 高度な機能
このセクションでは、PDF to JPG Java API のいくつかの高度な機能を検討します。さらに、利用可能なすべてのクラスとそのメソッドのリストは ここ で確認できます。
Java でプログラムによって PDF ファイルを JPG 形式に変換する手順とコード スニペットは次のとおりです。
- まず、ConvertApiのインスタンスを作成します。
- 次に、ConvertSettings のオブジェクトを作成します。
- ストレージ名を設定し、PDF ファイルのパスを入力します
- ここで、正確な保存形式を「jpg」として選択します。
- 追加のオプションを指定するには、JpgConvertOptions クラスのオブジェクトを作成します。
- setFromPage、setPagesCount などのさまざまな変換オプションを設定します。
- 次に、変換オプションと出力ファイルのパスを設定します。
- 次に、変換設定をパラメーターとして使用して ConvertDocumentRequest を作成します。
- 最後に、ConvertApi.convertDocument() を呼び出してドキュメントを JPG 形式で保存します。
次のコード例は、詳細設定を使用して Java で PDF ファイルを JPG 画像に変換する方法を示しています。
package com.groupdocsdev.classes;
import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;
// Java で PDF を JPG に高品質に変換する方法 - 高度な機能。
public class App {
public static void main(String[] args) {
// 変換 API のインスタンスを作成する
ConvertApi apiInstance = new ConvertApi(configuration);
try {
// 変換設定を準備する
ConvertSettings settings = new ConvertSettings();
settings.setStorageName(MyStorage);
settings.setFilePath("java-testing/input-sample-file.pdf");
settings.setFormat("jpg");
JpgConvertOptions convertOptions = new JpgConvertOptions();
convertOptions.setFromPage(1);
convertOptions.setPagesCount(1);
settings.setConvertOptions(convertOptions);
settings.setOutputPath("java-testing/output-sample-file.jpg");
// 指定された形式に変換する
List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
System.out.println("Document converted successfully: " + response);
} catch (ApiException e) {
System.err.println("Exception while calling Java API: ");
e.printStackTrace();
}
}
}
要約すると、PDF ドキュメントを JPG に変換すると、PDF ドキュメントのアクセス性と多用途性が向上すると同時に、ファイル サイズが削減され、共有と配布が容易になり、ドキュメントの編集とテキスト認識が可能になります。
REST APIを使用してJavaでJPGをPDFに変換する方法
JPG を PDF に変換すると、画像の品質を維持し、セキュリティ層を追加し、共有しやすく、編集しやすくし、複数ページのドキュメントを作成できます。同様に、Java でプログラムによって JPG ファイルを PDF 形式に変換するには、次のガイドラインとコード図に従ってください。
- まず、ConvertApiクラスのインスタンスを作成します
- 次に、ConvertSettings クラスのインスタンスを作成します。
- ストレージ名を設定し、JPG ファイルのパスを入力します
- ここで、出力ファイル形式を「pdf」として指定します。
- 次に、出力ファイルのパスを設定します
- 変換設定をパラメーターとして使用して ConvertDocumentRequest を作成します
- 最後に、ConvertApi.convertDocument() メソッドを使用して変換を呼び出します。
次のコード例は、REST API を使用して Java で JPG ファイルを PDF 形式に変換する方法を示しています。
package com.groupdocsdev.classes;
import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;
// REST APIを使用してJavaで複数のJPGを1つのPDFに作成する方法
public class App {
public static void main(String[] args) {
// 変換 API のインスタンスを作成する
ConvertApi apiInstance = new ConvertApi(configuration);
try {
// 変換設定を準備する
ConvertSettings settings = new ConvertSettings();
settings.setStorageName(MyStorage);
settings.setFilePath("java-testing/input-sample-file.jpg");
settings.setFormat("pdf");
settings.setOutputPath("java-testing/output-sample-file.pdf");
// 指定された形式に変換する
List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
System.out.println("Document converted successfully: " + response);
} catch (ApiException e) {
System.err.println("Exception while calling Java API: ");
e.printStackTrace();
}
}
}
最後に、上記のコード例は PDF ファイルをクラウドに保存します。前述の手順に従ってファイルをアップロードし、変換されたファイルをクラウド ストレージからダウンロードします。
無料のオンラインPDFからJPGへのコンバーター
オンラインでPDFをJPGコンバータに変換するにはどうすればよいですか? Groupdocs.Conversion Cloud API を使用して開発された、次の 無料のオンライン PDF to JPG コンバーター の複数のファイルをお試しください。
オンラインJPGからPDFへの無料コンバーター
無料でJPGをPDFファイルに変換するにはどうすればよいですか?上記の Java クラウド API を使用して開発された、次の 無料のオンライン JPG から PDF へのコンバーター をお試しください。
まとめ
このブログ投稿はここで終わります。この記事では次の内容について説明しました。
- Javaでプログラム的にPDFファイルをJPG形式に変換する方法;
- プログラムで PDF をアップロードし、変換されたファイルをクラウドからダウンロードします。
- 高度な設定を使用してJavaでPDFファイルをJPGに変換する方法;
- Javaでプログラム的にJPG画像をPDFファイルに変更する方法;
さらに、ドキュメント に移動するか、GitHub で利用可能な例を参照して、ファイル形式変換機能についてさらに詳しく調べることができます。また、API リファレンス セクションもあり、ブラウザーを通じて直接 API を視覚化し、操作することができます。
さらに、スタートアップ ガイドに従うことをお勧めします。
さらに、groupdocs.cloud は新しいトピックに関する他のブログ記事を書いています。したがって、最新の更新情報については、引き続きご連絡ください。
質問する
ご質問やご質問がございましたら、お気軽にサポート フォーラム で共有してください。
よくある質問
Java で JPG を PDF に変換するにはどうすればよいですか?
このリンク に従って、PDF を JPG ファイルに迅速かつ簡単に変更する方法の Java コード スニペットを学習してください。
REST APIを使用してPDFをJPGファイルに変換するにはどうすればよいですか?
ConvertApi のインスタンスを作成し、変換設定の値を設定し、ConvertDocumentRequest で convertDocument メソッドを呼び出して PDF を JPG ファイルに変換します。
オンラインで無料でPDFをJPGに変換する方法?
PDF to JPG コンバーターをオンラインで無料 を使用すると、PDF を JPG 形式にすばやく簡単にエクスポートできます。変換が完了したら、JPG ファイルをダウンロードできます。
オンラインで無料で PDF ファイルを JPG に変換するにはどうすればよいですか?
- オンライン PDF から JPG コンバーター (無料) を開きます。
- ファイル ドロップ領域内をクリックして PDF をアップロードするか、PDF ファイルをドラッグ アンド ドロップします。
- 「今すぐ変換」ボタンをクリックすると、オンライン PDF から JPG への変換ソフトウェアが PDF ファイルを JPG に変更します。
- PDF を JPG ファイルに変換すると、出力ファイルのダウンロード リンクがすぐに利用できるようになります。
PDF から JPG 形式コンバーターの無料ダウンロード ライブラリをインストールするにはどうすればよいですか?
PDF から JPG へのコンバーター Java ライブラリの無料ダウンロード をインストールして、プログラムで PDF を JPG に作成し、変換します。
Windows でオフラインで PDF を JPG に変換するにはどうすればよいですか?
Windows 用の PDF から JPG への変換ソフトウェアを無料でダウンロードするには、このリンク にアクセスしてください。このオンライン PDF から JPG へのコンバーターの無料ダウンロード ソフトウェアを使用すると、Windows でワンクリックで PDF を JPG にすばやく変換できます。
Java で JPG を PDF に変換するにはどうすればよいですか?
このリンク に従って、JPG をすばやく簡単に PDF ファイルに変換する方法の Java コード スニペットを学習してください。
REST APIを使用してJPGをPDFファイルに変換するにはどうすればよいですか?
ConvertApi のインスタンスを作成し、変換設定の値を設定し、ConvertDocumentRequest で convertDocument メソッドを呼び出して JPG を PDF ファイルに変換します。
JPGをオンラインで無料でPDFに変換するにはどうすればよいですか?
オンライン JPG to PDF コンバーター (無料オンライン) を使用すると、JPG を PDF 形式に素早く簡単にエクスポートできます。変換が完了したら、JPG ファイルをダウンロードできます。
JPGをオンラインで無料でPDFファイルに変換するにはどうすればよいですか?
- オンライン JPG から PDF コンバーター (無料) を開きます。
- ファイル ドロップ領域内をクリックして JPG シートをアップロードするか、JPG ファイルをドラッグ アンド ドロップします。
- 「今すぐ変換」ボタンをクリックすると、オンライン JPG から PDF へのコンバーター アプリが JPG を PDF に変換します。
- データを JPG から PDF ファイルに変換すると、出力ファイルのダウンロード リンクがすぐに利用できるようになります。
JPG から PDF 形式へのコンバーターの無料ダウンロード ライブラリをインストールするにはどうすればよいですか?
JPG から PDF へのコンバーター Java ライブラリの無料ダウンロード をインストールして、プログラムで JPG を PDF に作成し、変換します。
Windows で JPG をオフラインで PDF に変換するにはどうすればよいですか?
Windows 用の JPG から PDF へのコンバータ ソフトウェアを無料でダウンロードするには、このリンク にアクセスしてください。このオンライン JPG から PDF へのコンバーターの無料ダウンロード ソフトウェアを使用すると、Windows でワンクリックで JPG を PDF にすばやく変換できます。
関連項目
詳細については、次のセクションを参照してください。
- Java で Word を JPG に、JPG を Word にプログラム的に変換する方法
- Python で MSG および EML ファイルを PDF に変換する
- Python で XML を CSV に変換し、CSV を XML に変換する
- Python で CSV を JSON に、および JSON から CSV に変換する方法
- Python SDK を使用して PDF を編集可能な Word ドキュメントに変換する
- Java で CSV から JSON へ、および JSON から CSV へ変換
- Python で EXCEL を JSON に、および JSON から EXCEL に変換する方法
- Python で Word を Markdown に変換し、Markdown を Word に変換する
- C# でプログラムによって Word を PDF に変換する方法
- Java で Word から PNG へ、および PNG から Word ドキュメントへ変換
- Python の REST API を使用して Word ドキュメントを PDF に変換する