Interface IDevice

Interface IDevice

Název místa: Aspose.Html.Rendering Sbírka: Aspose.HTML.dll (25.4.0)

Definuje metody a vlastnosti, které podporují přizpůsobené renderování grafických prvků, jako jsou trasy, text a obrázky.

[ComVisible(true)]
public interface IDevice : IDisposable

Implements

IDisposable

Properties

GraphicContext

Zobrazí se grafický kontext.

GraphicContext GraphicContext { get; }

Hodnota nemovitosti

GraphicContext

Options

Nabízí možnost renderován.

RenderingOptions Options { get; }

Hodnota nemovitosti

RenderingOptions

Methods

AddRect(RectangleF)

Připojte obdélník k aktuálnímu trati jako kompletní podprsenku.

void AddRect(RectangleF rect)

Parameters

rect RectangleF

Jedná se o rektangle na natáčen.

BeginDocument(Document)

Začíná vydávání dokumentu.

void BeginDocument(Document document)

Parameters

document Document

V dokumentu.

BeginElement(Článek, RectangleF)

Začíná přemýšlet o prvku.

bool BeginElement(Element element, RectangleF rect)

Parameters

element Element

Důvodem je Aspose.Html.Dom.Element.

rect RectangleF

Závěrečná krabička s nódou.

Returns

bool

Vrátí se [pravda] v případě, že by měl být prvek zpracován.

BeginPage(SIZEF)

Začíná přehrávání nové stránky.

void BeginPage(SizeF size)

Parameters

size SizeF

Velikost stránky.

Clip(FillRule)

Změní aktuální klíčovou dráhu tím, že ji propojí s aktuální dráhou, pomocí FillRule pro určení regionu, který má být naplněn.Tato metoda ukončuje stávající cestu.

void Clip(FillRule rule)

Parameters

rule FillRule

Pravidlo vyplnění určuje, jak je vnitřek uzavřené stezky klepnut

ClosePath()

Zatváří aktuální podprsenku tím, že připevní segment pravé čáry od aktuálního bodu k výchozímu bodu podprsenky.Pokud je aktuální podprsenka již uzavřena, “ClosePath” nic neděl.Tento provozovatel ukončuje stávající podprsenku. Přidáním dalšího segmentu na stávající cestu začíná nová podprsenka,i když nový segment začíná v konečném bodě dosaženém metodou “ClosePath.

void ClosePath()

CubicBezierTo(Výsledky: PointF, PointF)

Připojte kubickou Bézierovou kůru na aktuální dráhu. kůra se rozšiřuje z aktuálního bodu na bod pt3,Používá pt1 a pt2 jako kontrolní body Bézier. nový aktuální bod je pt3.

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

Parameters

pt1 PointF

Koordinace prvního bodu

pt2 PointF

Koordináty druhého bodu

pt3 PointF

Koordináty třetího bodu

DrawImage(byte[]a[], WebImageFormat, RectangleF)

Vložte specifikovaný obrázek.

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

Parameters

data byte []a[]

Některé byty představují obrázek.

imageFormat WebImageFormat

Formát obrazu.

rect RectangleF

Jedná se o obdélník, který určuje polohu a velikost.

EndDocument()

Konec vydání dokumentu.

void EndDocument()

EndElement(Element)

Konečně se zřizuje prvek.

void EndElement(Element element)

Parameters

element Element

Důvodem je Aspose.Html.Dom.Element.

EndPage()

Závěrečné vydání aktuální stránky.

void EndPage()

Fill(FillRule)

Plní celou oblast zavřená současnou cestou.Pokud se cesta skládá z několika propojených podzemních cest, vyplňuje vnitřek všech podzemních cest,Shromažďujeme se.Tato metoda ukončuje stávající cestu.

void Fill(FillRule rule)

Parameters

rule FillRule

Pravidlo vyplnění určuje, jak je interiér uzavřené stezky vyplněn

FillText(Třída, PointF)

Vyplní specifikovaný textový řádek na specifikovaném míst.

void FillText(string text, PointF pt)

Parameters

text string

Příslušenství k vyplněn.

pt PointF

Jedná se o bod, který specifikuje koordináty textu.

Flush()

Flushes všechny údaje do výstupního toku.

void Flush()

LineTo(PointF)

Přidává segment přímé čáry od aktuálního bodu k bodu (pt.

void LineTo(PointF pt)

Parameters

pt PointF

Místo, kde vytvořit linku k.

MoveTo(PointF)

Začíná nová podstupna přesunem aktuálního bodu do koordinátů parametru pt, vynecháním jakéhokoli segmentu připojovací linie.Pokud předchozí metoda výstavby trasy v současné trati byla také “MoveTo”, nová “MoveTo” ji překrýv;dný pozůstatek předchozí operace “MoveTo” zůstává na cest.

void MoveTo(PointF pt)

Parameters

pt PointF

Kde přesunout cestu.

RestoreGraphicContext()

Obnovte celý grafický kontext na jeho předchozí hodnotu tím, že ho popnete ze staku.

void RestoreGraphicContext()

SaveGraphicContext()

Stiskne kopii celého grafického kontextu na skříňku.

void SaveGraphicContext()

Stroke()

Strukuje linku podél probíhající trasy. Strukovaná linka následuje každý rovný nebo zakřivený segment trasy,se soustředí na segment s stranami paralelními k němu.Každá z podstupní cesty je ošetřena oddělen.Tato metoda ukončuje stávající cestu.

void Stroke()

StrokeAndFill(FillRule)

Připojte se a vyplňte aktuální cestu.Tato metoda ukončuje stávající cestu.

void StrokeAndFill(FillRule rule)

Parameters

rule FillRule

Pravidlo vyplnění určuje, jak je interiér uzavřené stezky vyplněn.

StrokeText(Třída, PointF)

Vložte specifikovaný textový řetězec na specifikovaném míst.

void StrokeText(string text, PointF pt)

Parameters

text string

Připojte se k úrazu.

pt PointF

Točka, která určuje koordináty, kde začít text.

 Čeština