Class ImageDevice

ImageDevice class

このクラスは、ドキュメントからイメージへのレンダリングをカプセル化します。

public class ImageDevice : Device, IMultiPageDevice

コンストラクター

名前説明
ImageDevice()の新しいインスタンスを初期化しますImageDevice.
ImageDevice(ImageFormat)の新しいインスタンスを初期化しますImageDevice指定された画像形式で.
ImageDevice(Size)の新しいインスタンスを初期化しますImageDevice指定されたページのサイズ.
ImageDevice(Size, ImageFormat)の新しいインスタンスを初期化しますImageDevice指定されたサイズのページと画像形式.

プロパティ

名前説明
override Background { get; set; }デバイスがダイレクト RGB モード、つまり RGB を使用するかどうかを示します。
override CharTM { get; set; }現在の文字変換を返すか指定します。
Creator { get; set; }結果のデバイス出力の作成者を返すか指定します。
virtual CurrentPageNumber { get; }現在のページ番号.
override Font { get; set; }現在のフォントを返すか指定します.
Format { get; }画像フォーマット.
ImagesBytes { get; }結果の画像をバイト単位で返します。1 ページに対して 1 バイト配列です。
override IsDirectRGB { get; }デバイスがダイレクト RGB モード、つまり RGB を使用するかどうかを示します。
IsLicensed { get; }この Aspose.Page ライブラリのインスタンスがライセンスされているかどうかを示します.
override Opacity { get; set; }ページの現在の背景を返すか指定します。
virtual OpacityMask { get; set; }現在の不透明度マスクを返すか指定します。
override Paint { get; set; }現在のペイントを返すか指定します。
Properties { get; set; }メタデータを含むデバイス プロパティ.
override SaveOptions { set; }レンダリング プロセスを管理するためのオプション。
override Size { get; set; }ページのサイズを返すか指定します。
override Stroke { get; set; }現在のストロークを返すか指定します。
override TextRenderingMode { get; set; }現在のテキスト レンダリング モードを返すか指定します。
override TextStrokeWidth { get; set; }現在のテキスト ストロークの幅を返すか指定します。

メソッド

名前説明
virtual ClosePage()ページがレンダリングされた後、デバイスの必要な準備を行います.
override Create()このデバイスのコピーを作成します。
override Dispose()デバイスを破棄します。
override Draw(GraphicsPath)パスを描画します。
virtual DrawArc(double, double, double, double, double, double)円弧を描きます。
override DrawImage(Bitmap, Matrix, Color)変換と背景が割り当てられた画像を描画します。
virtual DrawLine(double, double, double, double)線分を描画します。
virtual DrawOval(double, double, double, double)楕円を描きます。
virtual DrawPolygon(double[], double[], int)多角形を描画します。
virtual DrawPolygon(int[], int[], int)ポリゴンを描画します。
virtual DrawPolyline(double[], double[], int)ポリラインを描画します。
virtual DrawPolyline(int[], int[], int)ポリラインを描画します。
virtual DrawRect(double, double, double, double)四角形を描画します。
virtual DrawRoundRect(double, double, double, double, double, double)丸い四角形を描画します。
override DrawString(string, double, double)指定されたポイントに文字列を描画します。
override EndDocument()ドキュメントがレンダリングされた後、デバイスの必要な準備を行います.
override Fill(GraphicsPath)パスを塗りつぶします。
virtual FillArc(double, double, double, double, double, double)円弧を塗りつぶします。
virtual FillOval(double, double, double, double)楕円を塗りつぶします。
virtual FillPolygon(double[], double[], int)多角形を塗りつぶします。
virtual FillPolygon(int[], int[], int)多角形を塗りつぶします。
virtual FillRect(double, double, double, double)長方形を塗りつぶします。
virtual FillRoundRect(double, double, double, double, double, double)丸い長方形を塗りつぶします。
GetProperty(string)文字列プロパティの値を取得します。 (2 methods)
GetPropertyColor(string)color プロパティの値を取得します。 (2 methods)
GetPropertyDouble(string)double プロパティの値を取得します。 (2 methods)
GetPropertyInt(string)整数プロパティの値を取得します。 (2 methods)
GetPropertyMargins(string)margins プロパティの値を取得します。 (2 methods)
GetPropertyRectangle(string)長方形プロパティの値を取得します。 (2 methods)
GetPropertySize(string)size プロパティの値を取得します。 (2 methods)
override GetTransform()現在の変換を取得します。
override InitClip()デバイスのクリップを初期化します。
virtual InitPageNumbers()出力するページ数を初期化します。
IsProperty(string)boolean プロパティの値を取得します。 (2 methods)
virtual OpenPage(string)ページ レンダリングの前にデバイスの必要な準備を行います。
virtual OpenPage(float, float)各ページをレンダリングする前に、デバイスの必要な準備を行います.
override ReNew()ドキュメント全体のデバイスを初期状態にリセットします。
override Reset()デバイスをページの初期状態にリセットします。
override Rotate(double)現在の変換行列を Z 軸上で回転させます。 writeTransform(Transform). を呼び出します。正の角度 theta で回転すると、正の x 軸 上の点が正の y 軸に向かって回転します。
virtual Rotate(double, double, double)ポイントを中心に現在の変換行列を回転させます。
override Scale(double, double)現在の変換行列をスケーリングします。 writeTransform(Transform). を呼び出します。
override SetClip(GraphicsPath)形状をクリップします。
override SetTransform(Matrix)現在の変換を指定します。
override Shear(double, double)現在の変換行列をせん断します。 writeTransform(Transform). を呼び出します。
override StartDocument()ドキュメントのレンダリングを開始する前に、デバイスの必要な準備を行います。
override ToString()デバイス タイプの名前を返します。
override Transform(Matrix)現在の変換行列を変換します。 writeTransform(Transform). を呼び出します。
override Translate(double, double)現在の変換行列を変換します。 writeTransform(Transform). を呼び出します。
virtual UpdatePageParameters(IMultiPageDevice)他のマルチページ デバイスからページ パラメータを更新します。
override WriteComment(string)コメントを書き込みます。

田畑

名前説明
static readonly BACKGROUND「背景」プロパティ キー。
static readonly BACKGROUND_COLOR「背景色」プロパティキー。
static readonly EMBED_FONTS「文書にフォントを埋め込む」プロパティキー。
static readonly EMIT_ERRORS「エラーを出す」プロパティ値。
static readonly EMIT_WARNINGS「警告を発する」プロパティ値。
static readonly FIT_TO_PAGE「コンテンツをページに合わせる」プロパティ キー。
static readonly ORIENTATION「向き」プロパティキー。
static readonly PAGE_MARGINS「ページマージン」プロパティキー。
static readonly PAGE_SIZE「ページサイズ」プロパティキー。
static readonly PRODUCER「プロデューサー」プロパティ値。
static readonly TRANSPARENT「透過」プロパティ キー。

関連項目