Aspose.Page C++ API で EPS を変換

この記事では、EPS から WMF への変換を例に、C++ を使用して EPS ファイルを変換する 方法について説明します。

Aspose.Page for C++ を使用すると、Java 経由で EPS ファイルを BMP、JPG、EMF、TIFF、PNG、WMF、PDF 形式に変換できます。

Aspose.Page の EPS から PNG への変換品質を確認し、変換結果を確認するには、無料のオンライン ツール EPS から PNG へのコンバーター または EPS ビューアー をご利用ください。

Aspose.Page for C++ の EPS から PNG へのコンバーターを使用すると、Windows および Linux で Encapsulated PostScript (EPS) ファイルを PNG 画像に変換できます。

EPS から PNG への変換には、いくつかの手順が必要です。

  1. EPS ファイルから PsDocument のインスタンスを作成します。
  2. ImageSaveOptions(または PDF に変換する場合は PdfSaveOptions) を使用して、AdditionalFontsFolderSuppressError のブール値を指定します。
  3. SaveAsImage を呼び出して、PostScript ドキュメントを、画像保存オプションを指定したバイト配列の配列として画像として保存します。入力ドキュメントの 1 ページにつき 1 つのバイト配列が作成されます。
  4. 結果の 2 次元バイト配列を PNG ファイルに保存し、バイト配列ごとに新しいファイル出力ストリームを作成します。
  5. SuppressErrors 値が true(デフォルト)の場合、EPS から PNG への変換中に発生したエラーを確認できます。

次のコードスニペットは、C++ で EPS ファイルを PNG に変換する方法を示しています。

                
            

完全な例とデータファイルは、https://github.com/aspose-page/Aspose.Page-for-C をご覧ください。

.NET および Java を使用した EPS から PNG への変換もご確認ください。

ImageSaveOptions について考えてみましょう。このクラスを使用すると、EPS から PNG への変換時にさまざまな変換パラメータを指定できます。

EPS to PNG Converter で、EPS から PNG へのオンライン変換をお試しください。複数の EPS ファイルを一度に PNG に変換し、数秒で結果をダウンロードできます。

サンプルファイルとデータファイルは GitHub からダウンロードできます。