以前、.NET で PSD を JPG に変換する方法を説明するブログ 投稿 を公開しました。このブログ投稿では、Aspose.PSD for .NET を使用して C# で PSD を BMP に変換する方法を説明します。 PSD はファイル サイズが非常に大きく、他の画像形式よりも多くのスペースを必要とすることはよく知られています。したがって、PSD ファイルを他のラスター イメージに変換すると、スペースと互換性の点でメリットが得られます。そこで、この .NET ドキュメント変換 API を使用して PSD から BMP への変換を実現するラスター イメージ プロセッサを開発します。ただし、このガイドを開始して、プログラムで C# で PSD を BMP に変換する方法の実際の実装を見てみましょう。
この記事では次のセクションについて説明します。
PSD 画像コンバーター - API のインストール
サードパーティ ライブラリのインストール段階は、信頼性と使用性の点で重要な役割を果たします。幸いなことに、Aspose.PSD for .NET は、コマンドを実行するだけでインストールが非常に簡単であるため、ここで際立っています。したがって、このドキュメント変換 API の DLL ファイルをダウンロードするか、NuGet パッケージ マネージャーで次のコマンドを実行できます。
PM> Install-Package Aspose.PSD
C# で PSD を BMP に変換する
このセクションでは実装について説明します。 PSD から BMP への変換をプログラムで実行するために使用されるソース PSD ファイルがあります。 次の手順は、Java で SVG から PNG への変換を実現する方法を示しています。
次の手順に従って、ビジネス アプリ用のラスター イメージ プロセッサを構築できます。
- ImageクラスのLoadメソッドを呼び出し、既存のPSD画像を読み込みます。
- BmpOptions クラスのインスタンスを作成して、さまざまな BMP 画像オプションを定義します。
- BitsPerPixel プロパティの値を設定して、ピクセルあたりのビット数を定義します。
- BufferSizeHint プロパティに値を割り当てて、バッファ サイズのヒントを定義します。
- Compressionプロパティの値を設定することで、compressionを設定します。
- bmpOptions オブジェクトを使用して BmpOptions クラスのインスタンスを初期化します。
- save メソッドを呼び出し、出力パスと BMP オプションを指定して PSD を BMP に変換します。
次のコード サンプルは、C# で PSD を BMP に変換する方法を示しています。
using Aspose.PSD.ImageOptions;
namespace Aspose.PSD.Examples.Aspose.Conversion
{
class PSDToBMP
{
// C# で PSD を BMP に変換 - ラスター イメージ プロセッサー
static void Main(string[] args)
{
// Image クラスの Load メソッドを呼び出し、既存の PSD 画像を読み込みます。
using (Image image = Image.Load("/sample.psd"))
{
// BmpOptions クラスのインスタンスを作成して、さまざまな BMP 画像オプションを定義します。
BmpOptions bmpOptions = new BmpOptions();
// BitsPerPixel プロパティの値を設定して、ピクセルあたりのビット数を定義します。
bmpOptions.BitsPerPixel = 10;
// BufferSizeHint プロパティに値を割り当てて、バッファ サイズのヒントを定義します。
bmpOptions.BufferSizeHint = 300;
// Compression プロパティの値を設定して圧縮を設定します。
bmpOptions.Compression = FileFormats.Bmp.BitmapCompression.Rgb;
// bmpOptions オブジェクトを使用して BmpOptions クラスのインスタンスを初期化します。
BmpOptions bmpOptions1 = new BmpOptions(bmpOptions);
// save メソッドを呼び出し、出力パスと BMP オプションを指定して PSD を BMP に変換します。
image.Save("/output.bmp", bmpOptions1);
}
}
}
}
メイン ファイルを実行すると、宛先アドレスに新しい BMP ファイルが生成されることがわかります。ただし、出力は次の画像で確認できます。
無料のオンライン BMP クリエイター
何よりも、オンラインで PSD を BMP に変換する オンライン ツールを活用することを忘れないでください。このオンライン BMP 作成者は、この文書処理 API を利用しています。 Web ベースで豊富な機能を備え、スムーズな画像ファイル変換を提供します。さらに、このオンライン ラスター イメージ プロセッサを使用するために購読したり、アカウントを作成したりする必要はありません。
ラスター イメージ プロセッサ - 無料ライセンスを取得
無料の一時ライセンス を利用して、評価制限なしでこのドキュメント変換 API を試すことができます。
結論
Aspose.PSD for .NET を使用して C# で PSD を BMP に変換する方法を学習していただければ幸いであり、この記事はここで終了します。さらに、このライブラリをサポートするオンライン BMP 作成者も調査しました。ラスター イメージ プロセッサを構築すると、ビジネス ソフトウェアの競争力が高まります。このドキュメント変換 API には膨大な機能が含まれているため、さらに詳しく調べることができます。したがって、ドキュメント と API 参考資料をお見逃しなく。
また、GitHub リポジトリと Getting Started Guide にアクセスすることをお勧めします。
最後に、aspose.com が新しい記事を書いています。定期的に最新情報をお知らせしますので、ぜひご連絡ください。
ヘルプが利用可能です
ご質問やご質問については、フォーラム でお知らせください。
よくある質問 – FAQ
PSDをBMPに変換するにはどうすればよいですか?
Aspose.PSD for .NET をインストールすると、PSD から BMP への変換をプログラムで自動化できます。詳細については、リンク をご覧ください。
PSDファイルは変換できますか?
はい、このオンライン PSD 画像コンバーターは効率的に仕事を行います。