PSB、Photoshop Big、ファイル拡張子は、巨大なグラフィック関連情報を保存するために使用されます。 PSBファイルをJavaプログラミング言語で簡単にPDF、JPG、またはPSD形式に変換できます。次のセクションを見て、PSBファイルの変換について見ていきましょう。

PSBからPDF、JPG、またはPSDへのコンバーター–JavaAPIのインストール

Aspose.PSD for Java APIは、PSBファイルを操作するためのさまざまな機能を提供します。さらに、Javaプラットフォームがサポートされているため、多くのシステム環境やオペレーティングシステムで使用できます。 JARファイルをすばやくダウンロードするか、AsposeリポジトリからMavenベースのアプリケーションで構成できます。以下は、ご使用の環境でAPIをセットアップするための構成です。

リポジトリ:

<repositories>

    <repository>

        <id>AsposeJavaAPI</id>

        <name>Aspose Java API</name>

        <url>http://repository.aspose.com/repo/</url>

    </repository>

</repositories>

依存:

 <dependencies>

    <dependency>

        <groupId>com.aspose</groupId>

        <artifactId>aspose-psd</artifactId>

        <version>20.9</version>

        <classifier>jdk16</classifier>

   </dependency>

</dependencies>

Javaを使用してプログラムでPSBをPDFに変換する

PDF形式は固定ドキュメント形式であり、情報を表す信頼できるタイプです。次の簡単な手順でPSBファイルをPDFドキュメントに変換できます。

  1. 入力PSBファイルのパスを指定します
  2. 入力PSBファイルをロードします
  3. PdfOptionsを使用してPSBをPDFファイルに変換します

これらの簡単な手順により、入力PSBファイルがPDF形式にレンダリングされ、入力ファイルまたは出力ファイルの基本的な詳細について心配する必要はありません。次のコードは、Javaを使用してプログラムでPSBをPDFに変換する方法を示しています。

// 入力PSBファイルのパスを指定します
String sourceFileName = dataDir + "Simple.psb";
     
// 入力PSBファイルをロードします  
PsdImage image = (PsdImage)Image.load(sourceFileName);          
       
// PSBをPDFファイルに変換する
image.save(dataDir + "Simple_output.pdf",new PdfOptions());

Javaを使用してプログラムでPSBをJPG画像に変換する

データと情報をすばやくプレビューするために、PSBファイルをJPG画像に変換する必要がある場合があります。この変換を実行するには、次の手順に従う必要があります。

  1. 入力PSBファイルをロードします
  2. JpegOptionsクラスオブジェクトを初期化します
  3. PSBをJPG画像ファイルに変換する

次のコードは、Javaを使用してプログラムでPSBファイルをJPG画像に変換する方法を詳しく説明しています。

// PSBファイルの入力パスを指定します       
String sourceFileName = dataDir + "Simple.psb";

// 入力PSBファイルをロードします     
PsdLoadOptions options = new PsdLoadOptions();
PsdImage image = (PsdImage)Image.load(sourceFileName, options);

// JpegOptionsクラスオブジェクトを初期化します
JpegOptions jpgoptions = new JpegOptions();
jpgoptions.setQuality(95);
       
// PSBをJPGファイルに変換する
image.save(dataDir + "Simple_output.jpg",jpgoptions);

Java言語を使用したPSBからPSD形式への変換

PSBとPSDのファイル形式は相互に関連していますが、ファイル形式にはまだいくつかの違いがあります。以下の手順で、PSBファイルをPSDにすばやく効率的に変換できます。

  1. 入力PSBファイルのパスを指定します
  2. 入力PSBファイルをロードします
  3. PsdOptionsクラスインスタンスを初期化します
  4. PSBをPSDファイルに変換する

これらの簡単な手順により、PSBファイルを忠実度の高いPSD画像にエクスポートできます。以下のコードは、Javaを使用してプログラムでPSBをPSDに変換する方法を示しています。

// 入力PSBファイルのパスを指定します
String sourceFileName = dataDir + "2layers.psb";
     
// 入力PSBファイルをロードします       
PsdImage image = (PsdImage)Image.load(sourceFileName);          

// PsdOptionsクラスインスタンスを初期化します
PsdOptions options = new PsdOptions();
options.setFileFormatVersion(FileFormatVersion.Psd);
       
// PSBをPSDファイルに変換する
image.save(dataDir + "ConvertFromPsb_out.psd",options);

結論

この記事では、PSBファイルをエクスポートまたは変換する方法について説明しました。特に、Javaを使用してプログラムでPSBからPDF、JPG、およびPSDへの変換を学習しました。同様に、APIドキュメントを調べるか、ソースコードの例を試すことで、他の多くの機能を調べることができます。ご不明な点がございましたら、無料サポートフォーラムからお問い合わせください。

関連項目