Interface IDevice

Interface IDevice

名称: Aspose.Html.Rendering セットアップ: Aspose.HTML.dll (25.4.0)

パス、テキスト、画像などのグラフィック要素のカスタマイズされた rendering をサポートする方法や特性を定義します。

[ComVisible(true)]
public interface IDevice : IDisposable

Implements

IDisposable

Properties

GraphicContext

グラフィック・コンテキストを見つける。

GraphicContext GraphicContext { get; }

不動産価値

GraphicContext

Options

オプションを提供する。

RenderingOptions Options { get; }

不動産価値

RenderingOptions

Methods

AddRect(レクトンゲル)

正角を完全なサブパスとして現在のルートに接続します。

void AddRect(RectangleF rect)

Parameters

rect RectangleF

引っ張る直角。

BeginDocument(Document)

文書の発行が始まります。

void BeginDocument(Document document)

Parameters

document Document

文書です。

BeginElement(エレメント、RectangleF)

元素の再生が始まります。

bool BeginElement(Element element, RectangleF rect)

Parameters

element Element

ホーム > エレメント > ホーム > エレメント

rect RectangleF

ノードのブロンドボックス

Returns

bool

元素が処理される場合に戻ります。

BeginPage(シェイク)

新しいページのリリースが始まります。

void BeginPage(SizeF size)

Parameters

size SizeF

ページのサイズ。

Clip(FillRule)

現在のスライドルートを変更し、現在のルートと交差し、FillRuleを使用して満たす地域を決定します。この方法は現在の道を終わらせる。

void Clip(FillRule rule)

Parameters

rule FillRule

満たすルールは、閉鎖された道の内部がどのようにクリップされているかを説明します。

ClosePath()

現在のサブパスを閉じ、現在の点からサブパスの出発点に直線セグメントを貼り付ける。現在のサブパスがすでに閉鎖されている場合、「ClosePath」は何もしません。このオペレーターは現在のサブパスを終了します. 現在のパスに別のセグメントを追加すると、新しいサブパスが始まります。新しいセグメントが「ClosePath」メソッドで達成された最終点から始まる場合でも。

void ClosePath()

CubicBezierTo(ポイントF、ポイントF、ポイントF)

現在のコースにキューブベジエル曲線を加え、曲線は現在のポイントからPT3ポイントまで伸びます。pt1 と pt2 を Bézier コントロール ポイントとして使用します. 新しい現在のポイントは pt3 です。

void CubicBezierTo(PointF pt1, PointF pt2, PointF pt3)

Parameters

pt1 PointF

第一点の調整

pt2 PointF

第2点の調整

pt3 PointF

第3点の調整

DrawImage(ビート( ), WebImageFormat, RectangleF)

指定された画像を表示します。

void DrawImage(byte[] data, WebImageFormat imageFormat, RectangleF rect)

Parameters

data byte ( )

イメージを表すバイトの数々。

imageFormat WebImageFormat

イメージフォーマット

rect RectangleF

描く位置とサイズを決定する直角。

EndDocument()

文書の発行が終わります。

void EndDocument()

EndElement(Element)

エレメントのリリースが終わります。

void EndElement(Element element)

Parameters

element Element

ホーム > エレメント > ホーム > エレメント

EndPage()

現在のページのリリースが終了します。

void EndPage()

Fill(FillRule)

地域全体が現在のルートに覆われている。道路が複数の分離された地下路線で構成されている場合、すべての地下路線の内部を満たす。一緒に考える。この方法は現在の道を終わらせる。

void Fill(FillRule rule)

Parameters

rule FillRule

満たすルールは、閉鎖された道の内部がどのように満たされているかを示しています。

FillText(トップ > ポイントF)

指定された場所で指定されたテキストラインを記入します。

void FillText(string text, PointF pt)

Parameters

text string

ストレッチを満たす。

pt PointF

テキストのコーディネートを指定するポイント。

Flush()

すべてのデータを出力流にフラッシュします。

void Flush()

LineTo(ポイントF)

現点から現点(pt)に直線セグメントを追加します。

void LineTo(PointF pt)

Parameters

pt PointF

どこにラインを作るか。

MoveTo(ポイントF)

新しいサブパスは、現在のポイントをPtパラメーターのコーディネートに移動し、接続ラインセグメントを無視することによって始まります。以前の路線建設方法が現在の路線で「MoveTo」であった場合、新しい「MoveTo」がそれを超える。過去の「MoveTo」作戦の残りは残っていません。

void MoveTo(PointF pt)

Parameters

pt PointF

どこへ向かうかという点です。

RestoreGraphicContext()

すべてのグラフィックコンテキストを以前の値に戻し、ステックからポップします。

void RestoreGraphicContext()

SaveGraphicContext()

全体のグラフィックコンテキストのコピーをスタックに押します。

void SaveGraphicContext()

Stroke()

折りたたみの線は、直線または曲線の各セグメントに沿って行きます。それに並行する側面を持つセグメントに焦点を当て、それぞれの道のサブパスは別々に処理されます。この方法は現在の道を終わらせる。

void Stroke()

StrokeAndFill(FillRule)

ストレッチして現在の道を満たす。この方法は現在の道を終わらせる。

void StrokeAndFill(FillRule rule)

Parameters

rule FillRule

満たすルールは、閉鎖された道の内部がどのように満たされているかを示しています。

StrokeText(トップ > ポイントF)

指定された場所で指定されたテキストラインをストレッチします。

void StrokeText(string text, PointF pt)

Parameters

text string

ストライキに繋がる。

pt PointF

テキストがどこから始まるかを指定する点。

 日本語