Interface IDevice
名称: Aspose.Html.Rendering セットアップ: Aspose.HTML.dll (25.5.0)
パス、テキスト、画像などのグラフィック要素のカスタマイズされた rendering をサポートする方法や特性を定義します。
[ComVisible(true)]
public interface IDevice : IDisposableImplements
Properties
GraphicContext
グラフィック・コンテキストを見つける。
GraphicContext GraphicContext { get; }不動産価値
Options
オプションを提供する。
RenderingOptions Options { get; }不動産価値
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
元素が処理される場合に戻ります。
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
テキストがどこから始まるかを指定する点。