Class ImageDevice

ImageDevice class

クラス内包画像合成装置.

public class ImageDevice : Device, IMultiPageDevice

コンストラクター

名前説明
ImageDevice()新しいインスタンスを作成します。
ImageDevice(Size)指定されたメディア サイズで新しいインスタンスを作成します。

プロパティ

名前説明
override Background { get; set; }背景色を取得/設定します。
virtual CharTM { get; set; }現在の文字変換を返すか指定します。
Creator { get; set; }結果のデバイス出力の作成者を返すか指定します。
virtual CurrentPageNumber { get; }ドキュメント内の現在のページの絶対番号を返します.
virtual CurrentRelativePageNumber { get; }現在のパーティション内の現在のページの相対番号を返します.
override Font { get; set; }現在のフォントを取得/設定します。
virtual IsDirectRGB { get; }デバイスがダイレクト RGB モード、つまり RGB を使用するかどうかを示します。
IsLicensed { get; }この Aspose.Page ライブラリのインスタンスがライセンスされているかどうかを示します.
override Opacity { get; set; }不透明度を取得/設定します。
override OpacityMask { get; set; }不透明マスクのブラシを取得/設定します。マスクはペイントまたはストライクに適用されます.
override Paint { get; set; }パスを塗りつぶすためのブラシを取得/設定します。
Properties { get; set; }メタデータを含むデバイス プロパティ.
Result { get; }結果のイメージのバイト配列を返します。
override SaveOptions { set; }保存オプションを初期化します。
override Size { get; set; }デバイスのメディア サイズを取得/設定します。
override Stroke { get; set; }描画パスのストロークを取得/設定します。
virtual TextRenderingMode { get; set; }現在のテキスト レンダリング モードを返すか指定します。
virtual TextStrokeWidth { get; set; }現在のテキスト ストロークの幅を返すか指定します。

メソッド

名前説明
virtual ClosePage()ページを完了します。
virtual ClosePartition()ドキュメントの分割を完了しました。
override Create()このデバイス インスタンスに基づいて、デバイスの新しいインスタンスを作成します。 このデバイスのグラフィックス状態を書き込みます。ApsCanvas instance(s) と対応する RenderTransform および Clip プロパティ.
override Dispose()このデバイス インスタンスを破棄します。このデバイスインスタンスのグラフィック状態を確定します つまり、APS 構成コンテキストをApsCanvasthis デバイスのグラフィックス状態よりも高いレベルのApsCanvas.
override Draw(GraphicsPath)指定したパスを描画します。
virtual DrawArc(double, double, double, double, double, double)円弧を描きます。
virtual 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)文字列プロパティの値を取得します。
GetPropertyColor(string)color プロパティの値を取得します。
GetPropertyDouble(string)double プロパティの値を取得します。
GetPropertyInt(string)整数プロパティの値を取得します。
GetPropertyMargins(string)marginプロパティの値を取得します.
GetPropertyRectangle(string)長方形プロパティの値を取得します。
GetPropertySize(string)size プロパティの値を取得します。
override GetTransform()現在の変換行列を返します。
virtual InitClip()デバイスのクリップを初期化します。
InitPageNumbers()出力するページ数を初期化します。
IsProperty(string)boolean プロパティの値を取得します。
virtual OpenPage(string)指定したタイトルで新しいページを開始します。
virtual OpenPage(float, float)指定された幅と高さで新しいページを開始します。
virtual OpenPartition()新しいドキュメント パーティションを開始します。
override ReNew()デバイスを初期状態に設定します。
override Reset()デバイスをリセットします。
override Rotate(double)原点を中心に時計回りの回転を現在の変換行列に適用します。
virtual Rotate(double, double, double)ポイントを中心に現在の変換行列を回転させます。
override Scale(double, double)指定されたスケール ベクトルを現在の変換行列に適用します。
override SetClip(GraphicsPath)指定したパスを現在のクリップ パスに追加します。
override SetTransform(Matrix)現在の変換行列を設定します。
override Shear(double, double)指定されたせん断ベクトルを現在の変換行列に適用します。
override StartDocument()ドキュメントを開始します。
override ToString()デバイス タイプの名前を返します。
override Transform(Matrix)現在の変換行列を指定された値で乗算しますMatrix.
override Translate(double, double)指定された平行移動ベクトルを現在の変換行列に適用します。
virtual UpdatePageParameters(IMultiPageDevice)現在のページ パラメータを更新します。
virtual WriteComment(string)コメントを書き込みます。

関連項目