PSD (Photoshop Document) は、Adobe Photoshop でロゴやパンフレットなどの画像に使用される主なファイル形式です。デザイナーは、Photoshop レイヤーをプログラム内で JPG 画像として保存できます。ただし、場合によっては、PSD ファイルをプログラムで JPG 画像に変換する必要がある場合があります。この記事では、Java で PSD を JPG に変換する方法を説明します。
Aspose.PSD は 、Adobe Photoshop に依存しない高度な PSD ファイル形式操作 API です。API を使用すると、Photoshop ファイルの作成または編集が可能になり、レイヤー プロパティの更新、透かしの追加、グラフィック操作の実行、またはあるファイル形式から別のファイル形式への変換を行う機能が提供されます。Aspose API は一般的なファイル形式の処理をサポートし、さまざまな種類のドキュメントを固定レイアウト ファイル形式や最も一般的に使用される画像/マルチメディア形式にエクスポートまたは変換できます。(郡: 761297826)
PSDをJPGに変換するJavaライブラリ
PSD レイヤーを JPG 画像に変換するには、Java 用の Aspose.PSD を使用します。これにより、開発者は Adobe Photoshop ファイル形式を簡単に操作できるようになります。この強力なツールにより、Java アプリケーションは PSD および PSB ファイルを簡単にロード、読み取り、変更できます。Adobe Photoshop をインストールしなくても、レイヤーのプロパティの変更、透かしの追加、PSD ファイルの回転、拡大縮小、レンダリング、および PSD ファイルの他のサポートされている形式への変換を行うことができます。
API の JAR をダウンロードするか、Maven ベースの Java アプリケーションに次の pom.xml 構成を追加してください。
<リポジトリ> <id>AsposeJavaAPI</id> <name>Aspose Java API</name> <url>https://repository.aspose.com/repo/</url> </repository> <依存関係> <groupId> com.aspose</groupId> <artifactId>aspose-psd</artifactId> <version>23.4</version> <classifier>jdk16</classifier> </dependency>
Javaを使用してPSDをJPGに変換する
次の手順に従って、Java で PSD を JPG に簡単に変換できます。
- PSD ファイルを画像としてロードするには、 Image.load()メソッドを使用します。
- JpegOptionsクラス オブジェクトを初期化します。
- (オプション) JPG オプションを指定します。
- 最後に、save() メソッドを使用して出力ファイルを保存します。
次のコード サンプルは、Java で PSD を JPG に変換する方法を示しています。
// このコード例は、PSD を JPG に変換する方法を示します。 // 既存の PSD ファイルを読み込みます PsdImage image =(PsdImage)Image.load("C:\\Files\\sample-layers.psd"); // JPEG オプションを指定します JpegOptions options = new JpegOptions(); // save メソッドを呼び出し、出力パスと // PSD ファイルを JPG に変換するエクスポート オプションを指定します。 image.save("C:\\Files\\PsdToJpeg.jpg", オプション);
オプションを使用して PSD を JPG に変換する
次の手順に従って、PSD を JPG に変換するときに、さまざまな PSD ロードおよび JPG 変換オプションを指定できます。
- Imageクラスを使用して、PSD ファイルをPsdImageとして読み込みます。
- JpegOptionsクラス オブジェクトを初期化します。
- その後、setQuality 、 setJpegLsAllowedLossyErrorなどの JPG オプションを指定します。
- 最後に、save() メソッドを使用して出力ファイルを保存します。
次のコード サンプルは、Java のオプションを使用して PSD を JPG に変換する方法を示しています。
// このコード例は、PSD を JPG に変換する方法を示します。 // 既存の PSD ファイルを読み込みます PsdImage image =(PsdImage)Image.load("C:\\Files\\sample-layers.psd"); // JPEG オプションを指定します JpegOptions options = new JpegOptions(); options.setQuality(80); options.setJpegLsAllowedLossyError(10); // save メソッドを呼び出し、出力パスと // PSD ファイルを JPG に変換するエクスポート オプションを指定します。 image.save("C:\\Files\\PsdToJpeg.jpg", オプション);
PSDからJPGへのオンラインコンバーター
この無料のPSD to JPG Converterオンライン ツール (上記の API を使用して開発) を使用して、PSD ファイルを JPG に変換することもできます。
Web 開発者やグラフィック デザイナーは、PSD ファイルを JPG に変換することがよくあります。このブログ投稿では、これを Java で簡単かつ効率的に行う方法を説明します。個人プロジェクトを開発している場合でも、大規模な Web アプリケーションを開発している場合でも、Java で PSD を JPG にシームレスに変換する機能は、ツールキットの貴重なスキルになります。
上記は PSD を JPG に変換する方法です。お役に立てれば幸いです。他にご質問がある場合は、このシリーズの他のチュートリアルを参照するか、プライベート メッセージでサポートを求めてください~