PSD (Photoshop Document) は、Adobe Photoshop でロゴやパンフレットなどの画像に使用される主なファイル形式です。デザイナーは、プログラム内で Photoshop レイヤーを JPG 画像として保存できます。ただし、場合によっては、PSD ファイルをプログラムで JPG 画像に変換する必要がある場合があります。この記事では、Java で PSD を JPG に変換する方法を説明します。
この記事では次のトピックについて説明します。
PSDをJPGに変換するJavaライブラリ
PSD レイヤーを JPG 画像に変換するには、Aspose.PSD for Java を使用します。これにより、開発者は Adobe Photoshop ファイル形式を簡単に操作できるようになります。この強力なツールを使用すると、Java アプリケーションで PSD および PSB ファイルを簡単にロード、読み取り、変更できます。 Adobe Photoshop がインストールされていなくても、レイヤー プロパティの変更、透かしの追加、回転、拡大縮小、レンダリング、PSD ファイルの他の サポートされている形式 への変換を行うことができます。試してみる!
API の JAR をダウンロードするか、Maven ベースの Java アプリケーションに次の pom.xml 設定を追加してください。
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>23.4</version>
<classifier>jdk16</classifier>
</dependency>
Javaを使用してPSDをJPGに変換する
以下の手順に従って、Java で PSD を JPG に簡単に変換できます。
- Image.load() メソッドを使用して、PSD ファイルを画像としてロードします。
- 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", options);
オプションを使用して 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", options);
無料ライセンスを取得する
無料の一時ライセンスを取得して、評価制限なしで Aspose.PSD for Java を試すことができます。
オンラインPSDからJPGへのコンバーター
上記の API を使用して開発された、この無料の PSD to JPG Converter オンライン ツールを使用して PSD ファイルを JPG に変換することもできます。
Java PSD から JPG へのコンバーター – 学習リソース
プログラムによる PSD ファイルの読み取り、操作、変換について詳しく学ぶことができます。次のリソースを使用して、他のライブラリ機能を調べてください。
結論
Web 開発者やグラフィック デザイナーは、PSD ファイルを JPG に変換することがよくあります。このブログ投稿では、これを Java で簡単かつ効果的に実現する方法を説明しました。個人プロジェクトで作業している場合でも、大規模な Web アプリケーションで作業している場合でも、Java で PSD を JPG にシームレスに変換する機能は、ツールキットの貴重なスキルとなります。不明な点がある場合は、無料サポート フォーラムまでお問い合わせください。