.NET API を使用して JPG を EPS に変換
概要
この記事では、C# を使用して JPG を EPS に変換する方法 について説明します。以下のトピックを取り上げます。
- C# JPG から EPS
- C# JPG から EPS への変換
- C# 画像から EPS
- C# JPG から EPS
- C# プログラムで JPG を EPS に変換する方法
- C# JPG を EPS として保存
これらの記事では、C# を使用して BMP、TIFF、PNG などの他の形式から EPS に変換する方法について説明します。
C# による JPG から EPS への変換
Aspose.Page による JPG から EPS への変換品質を確認し、無料のオンライン ソフト JPG から EPS へのコンバーター で結果を確認できます。その後、EPS ビューアー で変換後の EPS ファイルを表示できます。
手順:C# での JPG から EPS へのコンバーター API コード
JPG から EPS への変換は、以下の 2 つの手順で実行できます。
- PsSaveOptions のインスタンスを作成します。
- PsDocument の静的メソッド SaveImageToEps を使用します。
SaveImageToEps メソッドには、ユーザーが JPG 画像を EPS に保存するための最も簡単な方法を提供するために、4 つの変更が加えられています。
C# で文字列を使用して JPG 画像を EPS に保存する
次の C# コード スニペットでは、入力画像と出力 EPS ファイルが文字列によって割り当てられています。
1// Convert JPEG image to EPS using files paths.
2
3// Create default options
4PsSaveOptions options = new PsSaveOptions();
5
6// Save JPEG image to EPS file
7PsDocument.SaveImageAsEps(DataDir + "input.jpg", OutputDir + "output_jpg.eps", options);C# でストリームを使用して JPG を EPS に保存する
以下の C# コードスニペットでは、入力画像と出力 EPS ファイルがストリームによって割り当てられています。
1// Convert JPEG image to EPS using streams.
2
3// Create default options
4PsSaveOptions options = new PsSaveOptions();
5
6// Create input stream from image
7using (FileStream input = new FileStream(DataDir + "input.jpg", FileMode.Open))
8{
9 // Create output stream for EPS
10 using (FileStream output = new FileStream(OutputDir + "output_jpg.eps", FileMode.Open))
11 {
12 // Save JPEG image from input file stream to EPS file output stream
13 PsDocument.SaveImageAsEps(input, output, options);
14 }
15}C# で JPG を EPS に保存するために Bimap オブジェクトと文字列を使用する
次の C# コードスニペットでは、入力画像に Bitmap オブジェクトが割り当てられ、出力 EPS ファイルに文字列が割り当てられています。
1// Convert JPEG image to EPS from Bitmap object to file.
2
3// Create default options
4PsSaveOptions options = new PsSaveOptions();
5
6using (Bitmap bmp = new Bitmap(DataDir + "input.jpg"))
7{
8 // Save JPEG bitmap to EPS file
9 PsDocument.SaveImageAsEps(bmp, OutputDir + "output_jpg.eps", options);
10}Linux、macOS、その他のWindows以外のOSでは、 Aspose.Page.Drawing NuGetパッケージをご利用いただけます。このパッケージは、System.Drawingシステムライブラリではなく、Aspose.Drawingバックエンドを使用します。
そのため、System.Drawing名前空間ではなく、Aspose.Page.Drawing名前空間をインポートしてください。上記および以下のコードスニペットでは、System.Drawing.Bitmapではなく、Aspose.Page.Drawing.Bitmapが使用されます。GitHubのコード例には、必要な置換がすべて含まれています。
C#でBimapオブジェクトとストリームを使用してJPGをEPSファイルに保存する
以下のC#コードスニペットでは、入力画像がBitmapオブジェクトに割り当てられ、出力EPSファイルがストリームに割り当てられています。
1// Convert JPEG image to EPS from Bitmap object to stream.
2
3// Create default options
4PsSaveOptions options = new PsSaveOptions();
5
6using (Bitmap bmp = new Bitmap(DataDir + "input.jpg"))
7{
8 // Create output stream for EPS
9 using (FileStream output = new FileStream(OutputDir + "output_jpg.eps", FileMode.Open))
10 {
11 // Save JPEG bitmap to EPS file stream
12 PsDocument.SaveImageAsEps(bmp, output, options);
13 }
14}JPG to EPS Converterで、JPGからEPSへのオンライン変換をお試しください。複数のJPG画像を一度にEPSファイルに変換し、数秒でダウンロードできます。
サンプルファイルとデータファイルは GitHubからダウンロードできます。