Adobe Photoshop を使用せずに PSD ファイルを JPG 形式に変換する方法をお探しですか?もしそうなら、あなたは正しい場所に来ました。この記事では、いくつかの簡単な手順に従って、C# で PSD を JPG に変換する方法を紹介します。
Adobe Photoshop のファイル形式は PSD として知られています。 Adobe ファイルでは、レイヤー、ベクター画像、ラスター画像、テキスト、およびその他の種類のデータをすべて使用できます。さらに、グレースケール、CMYK、および RGB カラーコーディング形式をサポートしています。 PSD では、レイヤーは大量のデータを保持できます。作品をオンラインで共有するには、PSD 画像をデジタル画像の最も一般的な形式である JPG 形式に変換する必要があります。
JPEG とも呼ばれる JPG は、非可逆圧縮を使用して画像を保存する画像形式の一種です。画質を維持しながら画像サイズを縮小するために、Web パブリッシングで一般的に使用されます。 Adobe Photoshop PSD 画像をプログラムで簡単に JPG 形式に変換できます。それでは始めましょう!
この記事では、次のトピックについて説明します。
C# PSD から JPG/JPEG へのコンバーター API
Aspose.PSD for .NET API を使用して、PSD ファイルを JPG 画像に変換します。この API は、Adobe Photoshop を必要とせずに、PSD および PSB ファイルを作成、読み取り、編集、および変換する簡単な方法を提供します。 Photoshop ファイルの作成と編集のほかに、API を使用して、レイヤー プロパティの更新、透かしの追加、グラフィック操作の実行、サポートされているファイル形式 間のファイルの変換を行うことができます。
API の Image クラスは、すべての種類の画像の基本クラスです。 API の PsdImage クラスでは、PSD ファイルの読み込み、編集、および保存が可能です。 Save(string, ImageOptionsBase) メソッドを提供し、保存オプションに従って、PSD を指定されたファイル形式で指定されたファイルの場所に保存します。 API は、JPEG ファイル形式の作成オプションを指定するための JpegOptions クラスを提供します。
APIのDLLをダウンロードするか、NuGetを使ってインストールしてください。
PM> Install-Package Aspose.PSD
PSD を JPG 画像に変換する方法
以下の手順に従って、PSDファイルをJPG画像形式に簡単に変換できます。
- PSD ファイルを読み込みます。
- JPEG オプションを指定します。
- PSD を JPEG として保存します。
次のセクションでは、これらの手順を C# コードに変換し、PSD ファイルを JPG 形式にエクスポートする方法について説明します。
C# を使用して PSD を JPG に変換する
以下の手順に従って、PSDファイルをJPG画像に変換できます。
- まず、Image クラスを使用して PSD ファイルを PsdImage として読み込みます。
- 次に、JpegOptions クラス オブジェクトを初期化します。
- その後、Quality、JpegLsAllowedLossyError などの JPEG オプションを指定します。
- 最後に、Save() メソッドを呼び出します。出力ファイル パスと JpegOptions を引数として取ります。
次のコード サンプルは、C# で PSD を JPG に変換する方法を示しています。
// このコード例は、PSD を JPG に変換する方法を示しています。
// 既存の PSD ファイルを読み込む
var psdImage = (PsdImage)Image.Load("C:\\Files\\sample.psd");
// JPEG オプションの指定
var options = new JpegOptions();
options.Quality = 80;
options.JpegLsAllowedLossyError = 10;
// PSDをJPEGとして保存
psdImage.Save("C:\\Files\\samplePsdToJpeg.jpg", options);
無料の一時ライセンスを取得する
無料の一時ライセンスを取得して、評価制限なしで Aspose.PSD for .NET を試すことができます。
結論
この記事では、C# で PSD を JPG に変換する方法を学びました。プログラムで JPEG オプションを指定する方法も見てきました。さらに、ドキュメンテーション を使用して Aspose.PSD for .NET の詳細を学び、API でサポートされているさまざまな機能を調べることができます。ご不明な点がございましたら、無料サポート フォーラム までお気軽にお問い合わせください。