この簡単な記事では、C# で EPS のサイズを変更する 方法について説明します。IDE のセットアップ、プログラム フロー、C# で EPS イメージのサイズを変更する ための実用的なコード サンプルが含まれています。さらに、ニーズに応じてカスタム オプションを設定することで、プロセスを改善できます。
C# で EPS ファイルのサイズ変更手順
- EPS ファイルのサイズを変更するには Aspose.Page をインストールしてください
- ソースEPSファイルをロードするためのストリームを開始します
- 入力ストリームを渡しながらPsDocumentクラスのオブジェクトを作成します
- 入力画像の寸法を読み取りながら、ResizeEpsメソッドを使用してEPSファイルを拡大縮小します。
これらの手順は、C# で EPS 写真のサイズを変更する手順をまとめたものです。プロセスを開始するには、入力 EPS イメージをロードし、イメージの寸法を読み取ります。次に、出力イメージをエクスポートする前に、イメージの高さと幅の値を調整します。
C# で EPS 画像のサイズを変更するコード
using System.IO; | |
using Aspose.Page; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
new License().SetLicense("License.lic"); | |
//Create an input stream for EPS file | |
using (Stream inputEpsStream = new FileStream("sample.eps", FileMode.Open, FileAccess.Read)) | |
{ | |
//Initialize PsDocument object with input stream | |
Aspose.Page.EPS.PsDocument doc = new Aspose.Page.EPS.PsDocument(inputEpsStream); | |
//Get size of EPS image | |
System.Drawing.Size oldSize = doc.ExtractEpsSize(); | |
//Create an output stream | |
using (Stream outputEpsStream = new FileStream("resize.eps", FileMode.Create, FileAccess.Write)) | |
{ | |
// Resize EPS file | |
doc.ResizeEps(outputEpsStream, new System.Drawing.SizeF(oldSize.Width * 2, oldSize.Height * 2), | |
Aspose.Page.Units.Points); | |
} | |
} | |
} | |
} |
このサンプル コードは、C# で EPS のサイズを変更する機能の簡単なデモンストレーションです。PsDocument クラスを使用してソース EPS 画像にアクセスします。次に、画像の幅と高さの値を必要なスケールに変更し、出力ファイルをレンダリングします。さらに、ポイント、インチ、パーセンテージなどのさまざまな単位でソース EPS 画像をスケーリングできます。
このガイドでは、C# で EPS ファイルのサイズを変更する方法について説明します。ただし、画像を EPS 形式に変換する場合は、C# で画像を EPS に変換する の記事を参照してください。