CDR画像をC#でPSD形式にエクスポートする方法

このステップバイステップのチュートリアルでは、CDR画像をC#でPSD形式にエクスポートする方法を示します。この単純なC#コードは、数行のコードを使用してCDRファイルからPSD画像を作成できます。

CorelDRAW CDR画像をC#でPhotoshopPSD形式にエクスポートする手順

  1. Nuget.orgからAspose.Imaging for .NETパッケージをセットアップします
  2. 次の3つの名前空間への参照を含めます:Aspose.ImagingAspose.Imaging.FileFormats.Cdr、およびAspose.Imaging.ImageOptions
  3. CDR画像をPSD画像として保存する前に、SetLicenseメソッドを使用してライセンスを設定します
  4. CorelDRAWCDRイメージファイルをCdrImageインスタンスにロードします
  5. PsdOptionsクラスインスタンスを使用して、目的のPhotoshopPSD画像の属性を設定します
  6. ロードしたCDR画像ファイルをPSD画像としてディスクに保存します

上記の簡単な手順では、最初にImageクラスのLoadメソッドを使用してCdrImageオブジェクトにCDR画像をロードします。 CDR画像をメモリにロードすると、Photoshopを使用せずに出力PSD画像に保存できます。出力PSD画像の他の属性も指定できます。

CorelDRAWCDR画像をC#でPhotoshopPSD形式にエクスポートするコード

この例では、MultiPageOptionsのデフォルトオプションを使用して、すべてのCDRページを1つのPSDにマージしてレンダリングしました。プロパティMergeLayersをfalseに設定して、各CDR画像ページを個別のPSDとしてエクスポートする他のオプションがあります。 SmoothingModeの列挙子の値を変更して、エクスポートされたPSD画像の品質を設定することもできます。同様に、他の必要なプロパティまたは属性を設定して、さまざまな品質のPSD画像を取得できます。

前のトピックでは、コードをC#でBMPからPNG画像を作成するに説明しました。

 日本語