PSBファイルは、大きなサイズと大きなファイルサイズの巨大な画像を保存できます。 PSBファイルは、C#を使用してプログラムでPDFドキュメント、JPEG画像、またはPSDファイルに変換できます。この記事では、PSBファイルをさまざまなファイル形式に変換する方法について説明します。
- PSBファイルコンバーター– C#APIのインストール
- C#を使用してプログラムでPSBをPDFファイルに変換する
- C#でプログラムによりPSBをJPEG画像に変換する
- C#を使用したプログラムによるPSBからPSDファイルへの変換
PSBファイルコンバーター– C#APIのインストール
Aspose.PSD for .NET APIを使用して、一般的な画像形式を作成、編集、または操作できます。 ダウンロードセクションからDLLファイルをダウンロードするか、次のNuGetインストールコマンドを使用して、APIをインストールできます。
PM> Install-Package Aspose.PSD
C#を使用してプログラムでPSBをPDFファイルに変換する
次の手順でPSBファイルをPDFに変換できます。
- 入力PSBファイルのパスを指定します。
- Imageクラスで入力PSBファイルをロードします。
- PdfOptionsクラスを使用してPSBをPDFファイルに変換します。
以下のコードは、C#を使用してプログラムでPSBをPDFファイルに変換する方法を示しています。
// 入力PSBファイルのパスを指定します
String sourceFileName = "Simple.psb";
// 入力PSBファイルをロードします
PsdImage image = (PsdImage)Aspose.PSD.Image.Load(sourceFileName);
// PSBをPDFファイルに変換する
image.Save(dataDir + "Simple_output.pdf", new Aspose.PSD.ImageOptions.PdfOptions());
C#でプログラムによりPSBをJPEG画像に変換する
APIを使用して、PSBファイルをラスターイメージに変換できます。 PSBファイルをJPG画像に変換するには、以下の手順に従ってください。
- PSBファイルの入力パスを指定します。
- PsdLoadOptionsインスタンスを使用して入力PSBファイルをロードします。
- JpegOptionsクラスオブジェクトを初期化します。
- PSBをJPG画像ファイルに変換します。
次のコードは、C#を使用してプログラムでPSBファイルをJPEG画像に変換する方法を説明しています。
// PSBファイルの入力パスを指定します
String sourceFileName = "Simple.psb";
// 入力PSBファイルをロードします
Aspose.PSD.ImageLoadOptions.PsdLoadOptions options = new Aspose.PSD.ImageLoadOptions.PsdLoadOptions();
PsdImage image = (PsdImage)Aspose.PSD.Image.Load(sourceFileName, options);
// JpegOptionsクラスオブジェクトを初期化します
Aspose.PSD.ImageOptions.JpegOptions jpgoptions = new Aspose.PSD.ImageOptions.JpegOptions();
jpgoptions.Quality = 95;
// PSBをJPG画像ファイルに変換する
image.Save("Simple_output.jpg", jpgoptions);
C#を使用したプログラムによるPSBからPSDファイルへの変換
以下の手順でPSBファイルをPSDに変換できます。
- Loadメソッドを使用して入力PSBファイルをロードします。
- PsdOptionsクラスオブジェクトを初期化します。
- SaveメソッドでPSBをPSDファイルに変換します。
以下のコードは、C#でプログラムによってPSBファイルをPSDに変換する方法を詳しく説明しています。
// 入力PSBファイルのパスを指定します
String sourceFileName = "2layers.psb";
// 入力PSBファイルをロードします
PsdImage image = (PsdImage)Aspose.PSD.Image.Load(sourceFileName);
// PsdOptionsクラスインスタンスを初期化します
Aspose.PSD.ImageOptions.PsdOptions options = new Aspose.PSD.ImageOptions.PsdOptions();
options.FileFormatVersion = FileFormatVersion.Psd;
// PSBをPSDファイルに変換する
image.Save("ConvertFromPsb_out.psd", options);
無料のAPIライセンスを取得する
無料一時ライセンスをリクエストして、APIをフル稼働でテストできます。
結論
結論として、C#を使用してプログラムでPSBファイルをPDF、JPEG、またはPSDファイル形式に変換する方法を学習しました。 .NET Framework環境でAPIを構成し、要件に従ってファイルの変換を開始するだけです。さらに、ドキュメントにアクセスすると、機能をさらに詳しく調べることができます。ご不明な点がございましたら、無料サポートフォーラムまでお気軽にお問い合わせください。