C# で EPS のサイズを変更する

この簡単な記事では、C# で EPS のサイズを変更する 方法について説明します。IDE のセットアップ、プログラム フロー、C# で EPS イメージのサイズを変更する ための実用的なコード サンプルが含まれています。さらに、ニーズに応じてカスタム オプションを設定することで、プロセスを改善できます。

C# で EPS ファイルのサイズ変更手順

  1. EPS ファイルのサイズを変更するには Aspose.Page をインストールしてください
  2. ソースEPSファイルをロードするためのストリームを開始します
  3. 入力ストリームを渡しながらPsDocumentクラスのオブジェクトを作成します
  4. 入力画像の寸法を読み取りながら、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 に変換する の記事を参照してください。

 日本語