PNGJPG画像からPSDへ

JPGおよびPNG画像は、最も使用されているラスター画像形式の一部です。必要に応じて、JPGまたはPNG画像をPSDファイル形式に変換できます。さまざまなレイヤーを1つのファイルに結合するシナリオで役立ちます。次のセクションで詳細を確認できます。

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

ラスター画像からPSDへの変換は、さまざまなビジュアルリソースの管理に役立ちます。各画像をPSDレイヤーにエクスポートして、さらに処理することができます。 Aspose.PSD for JavaNewReleasesセクションからダウンロードするか、次のMaven構成を介してインストールするだけです。

リポジトリ:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

依存:

<dependency>
     <groupId>com.aspose</groupId>
     <artifactId>aspose-psd</artifactId>
     <version>20.9</version>
     <classifier>jdk16</classifier>
</dependency>

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

次の手順でPNG画像をPSDファイルに変換できます。

  1. PsdImageクラスオブジェクトを初期化します
  2. 入力画像をFileInputStreamオブジェクトにロードします
  3. 入力画像をレイヤーとしてPSD画像に追加します
  4. PNG画像を出力PSDファイルに変換します

以下のコードは、Javaを使用してプログラムでPNG画像をPSDファイルに変換する方法を示しています。

String fileName = "Sample.png";

// PsdImageクラスオブジェクトを初期化します
PsdImage image = new PsdImage(900, 700);

// 入力画像をFileStreamオブジェクトにロードします            
InputStream inputStream = new FileInputStream(fileName);
Layer layer = null;
try
{
    layer = new Layer(inputStream);

    // 入力画像をレイヤーとしてPSD画像に追加します
    image.addLayer(layer);
}
catch (Exception e)
{
    if (layer != null)
    {
        layer.dispose();;
    }
    throw e;
}

// PNG画像を出力PSDファイルに変換します
image.save("PNGtoPSD.psd");

次のスクリーンショットは、PNG画像からPSDファイルへの変換の出力例を示しています。

PNG画像からPSDへ

Javaを使用してプログラムでJPG画像をPSDファイルに変換する

以下の手順でJPG画像をPSDファイルに変換できます。

  • PsdImageクラスインスタンスを初期化します
  • 入力JPG画像をInputStreamオブジェクトにロードします
  • 入力画像をレイヤーとしてPSD画像に追加します
  • JPG画像を出力PSDファイルに変換します

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

String fileName = "Sample.jpg";

// PsdImageクラスオブジェクトを初期化します
PsdImage image = new PsdImage(900, 700);

// 入力画像をFileStreamオブジェクトにロードします            
InputStream inputStream = new FileInputStream(fileName);
Layer layer = null;
try
{
    layer = new Layer(inputStream);

    // 入力画像をレイヤーとしてPSD画像に追加します
    image.addLayer(layer);
}
catch (Exception e)
{
    if (layer != null)
    {
        layer.dispose();
    }
    throw e;
}

// JPG画像を出力PSDファイルに変換します
image.save("JPGtoPSD.psd");

無料のAPIライセンスを取得する

無料一時ライセンスをリクエストすることで、APIを最大限に評価できます。

結論

結論として、Javaを使用してプログラムでJPGまたはPNG画像ファイル形式をPSDファイルに変換する方法を学習しました。要件に応じて、出力PSDファイルをさらに処理できます。さらに、APIドキュメントにアクセスして、その他の機能を調べることもできます。ご不明な点がございましたら、無料サポートフォーラムまでお気軽にお問い合わせください。

関連項目