ある形式から別の形式への画像の変換は、プログラミングにおける一般的なタスクです。このブログ投稿では、C# で PNG を EPS に変換する方法を学びます。 EPS (Encapsulated PostScript) は、印刷や高解像度グラフィックスに一般的に使用されるベクトル画像形式です。 PNG 画像を EPS 形式に変換するための PNG to EPS コンバーター API を見ていきます。次に、変換手順を説明します。さらに、無料のオンライン変換ツールやその他の便利なリンクも提供します。それでは始めましょう!
この記事では次のトピックについて説明します。
- C# PNG から EPS へのコンバーター API – 無料ダウンロード
- C# で PNG を EPS に変換
- FileStreamを使用してPNGをEPSに変換
- ビットマップを使用してPNGをEPSとして保存
- オンラインで PNG を EPS に変換
- PNG から EPS - 無料の学習リソース
C# PNG から EPS へのコンバーター API – 無料ダウンロード
Aspose.Page for .NET API を使用して、C# で PNG を EPS に変換します。これは、開発者が XPS、EPS、および PS ドキュメントを操作できるようにするオンプレミス .NET API です。これにより、XPS および EPS/PS ドキュメントを作成、編集、保存できます。この API は、XPS、EPS、PS ドキュメントを PDF、JPG、PNG などの他のサポートされている形式への変換もサポートしています。
DLL をダウンロードするか、NuGetを使用してインストールしてください。
PM> Install-Package Aspose.Page
C# で PNG を EPS に変換する
以下の手順に従って、PNG ファイルを EPS 画像に変換できます。
- PsSaveOptions クラスのインスタンスを作成します。
- PsDocument.SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options) メソッドを呼び出して、画像を EPS ファイルとして保存します。
PsDocument クラスの SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options) メソッドは、画像ファイル パス、EPS ファイル パス、および PsSaveOptions を引数として受け取ります。
次のコード例は、C# で PNG 画像を EPS 形式に変換する方法を示しています。
// このコード例は、C# で PNG を EPS に変換する方法を示します。
using Aspose.Page;
using Aspose.Page.EPS;
// ファイルパス
string png = "C:\\Files\\circle.png";
string eps = "C:\\Files\\output.eps";
// デフォルトのオプションを作成する
PsSaveOptions options = new PsSaveOptions();
// PNG画像をEPSファイルに保存
PsDocument.SaveImageAsEps(png, eps, options);
FileStream を使用して PNG を EPS に変換する
以下の手順に従って、PNG ファイルを EPS 画像に変換できます。
- PsSaveOptions クラスのインスタンスを作成します。
- FileStream を使用して PNG 画像を読み取ります。
- EPS ファイル出力ストリームを作成します。
- PsDocument.SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options) メソッドを呼び出して、画像を EPS ファイルとして保存します。
PsDocument クラスの SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options) メソッドは、入力および出力ストリーム オブジェクトと PsSaveOptions を引数として受け取ります。
次のコード例は、C# で Stream を使用して PNG 画像を EPS 形式に変換する方法を示しています。
// このコード例は、C# で Stream を使用して PNG を EPS に変換する方法を示します。
using Aspose.Page;
using Aspose.Page.EPS;
// ファイルパス
string png = "C:\\Files\\circle.png";
string eps = "C:\\Files\\output.eps";
// デフォルトのオプションを作成する
PsSaveOptions options = new PsSaveOptions();
// PNG画像を読む
var pngStream = File.OpenRead(png);
// EPSファイルの出力ストリームを作成する
using (Stream outputStream = File.OpenWrite(eps))
{
// PNG画像をEPSファイルに保存
PsDocument.SaveImageAsEps(pngStream, outputStream, options);
}
ビットマップを使用して PNG を EPS に変換する
以下の手順に従って、PNG ファイルを EPS 画像に変換できます。
- PsSaveOptions クラスのインスタンスを作成します。
- 画像ファイルからビットマップオブジェクトを作成します。
- PsDocument.SaveImageAsEps(Bitmap image, string epsFilePath, PsSaveOptions options) メソッドを呼び出して、画像を EPS ファイルとして保存します。
PsDocument クラスの SaveImageAsEps(Bitmap image, string epsFilePath, PsSaveOptions options) メソッドは、ビットマップ イメージ、EPS ファイル パス、および PsSaveOptions を引数として受け取ります。
次のコード例は、C# でビットマップを使用して PNG 画像を EPS 形式に変換する方法を示しています。
// このコード例は、C# で Stream を使用して PNG を EPS に変換する方法を示します。
using Aspose.Page;
using Aspose.Page.EPS;
// デフォルトのオプションを作成する
PsSaveOptions options = new PsSaveOptions();
// 画像ファイルからビットマップオブジェクトを作成する
using (Bitmap source = new Bitmap("C:\\Files\\circle.png"))
{
// PNG画像をEPSファイルに保存
PsDocument.SaveImageAsEps(source, "C:\\Files\\output.eps", options);
}
PNG2EPS コンバータ ライブラリ – 無料ライセンスを取得する
無料の一時ライセンスを取得して、ライブラリを制限なく無料で試すことができます。
オンラインでPNGをEPSに変換します
上記の API を使用して開発された無料のオンライン PNG から EPS コンバーター アプリをお試しください。 PNG ファイルを EPS にすばやく変換する必要がある人にとっては理想的なツールです。
PNG から PS – 学習リソース
以下のリソースを使用して、PNG 画像を EPS 形式に変換する方法の詳細を確認し、ライブラリのその他の機能を探索することができます。
結論
結論として、C# で PNG を EPS に変換する方法を学びました。このプロセスは比較的単純で、必要なコードは数行だけであることがわかりました。さらに、プログラムで変換するさまざまな方法を示しました。不明な点がある場合は、無料サポート フォーラムまでお問い合わせください。