Interface IDevice

Interface IDevice

Pôvodný názov: Aspose.Html.Rendering Zhromaždenie: Aspose.HTML.dll (25.4.0)

Definuje metódy a vlastnosti, ktoré podporujú prispôsobené renderovanie grafických prvkov, ako sú cesty, text a obrázky.

[ComVisible(true)]
public interface IDevice : IDisposable

Implements

IDisposable

Properties

GraphicContext

Zobrazuje sa grafický kontext.

GraphicContext GraphicContext { get; }

Hodnota nehnuteľnosti

GraphicContext

Options

Dostane ponuku možností.

RenderingOptions Options { get; }

Hodnota nehnuteľnosti

RenderingOptions

Methods

AddRect(RectangleF)

Pripojiť rektál k aktuálnej trati ako kompletnú podcestu.

void AddRect(RectangleF rect)

Parameters

rect RectangleF

Jedná sa o rektangle na natáčanie.

BeginDocument(Document)

Začíname odovzdávať dokument.

void BeginDocument(Document document)

Parameters

document Document

v dokumente .

BeginElement(Príslušenstvo, Rectangle)

Začíname odovzdávať prvok.

bool BeginElement(Element element, RectangleF rect)

Parameters

element Element

Spoločnosť Aspose.Html.Dom.element

rect RectangleF

Obmedzená skrinka z uzla.

Returns

bool

Vráti [skutočný] ak sa prvok má spracovať.

BeginPage(SizeF)

Začíname s vydávaním novej stránky.

void BeginPage(SizeF size)

Parameters

size SizeF

Veľkosť stránky .

Clip(FillRule)

Modifikuje aktuálnu dráhu preplnenia prepojením s aktuálnou dráhou pomocou FillRule na určenie oblasti, ktorá sa má vyplniť.Táto metóda ukončuje súčasnú cestu.

void Clip(FillRule rule)

Parameters

rule FillRule

Pravidlo vyplnenia určuje, ako je interiér uzavretej trasy klieštený

ClosePath()

Zatvára aktuálnu podcestnú dráhu pripevnením segmentu rovných línií z aktuálneho bodu na východisko podcestnej dráhy.Ak je súčasná podcesta už zatvorená, “ClosePath” nič nerobí.Tento prevádzkovateľ ukončuje aktuálnu podcestnú dráhu. Pridaním iného segmentu na aktuálnu dráhu sa začína nová podcestná dráha,aj keď nový segment začína na konečnom mieste dosiahnutom metódou “ClosePath”.

void ClosePath()

CubicBezierTo(Názov: PointF, PointF)

Pridajte kubickú Bézierovú krivku na aktuálnu dráhu. krivka sa rozprestiera z aktuálneho bodu na bod pt3,Používa pt1 a pt2 ako kontrolné body Bézier. nový aktuálny bod je pt3.

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

Parameters

pt1 PointF

Koordináty prvého bodu

pt2 PointF

Koordináty druhého bodu

pt3 PointF

Koordináty tretieho bodu

DrawImage(byte[], WebImageFormat, RectangleF)

Zobraziť špecifikovaný obrázok.

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

Parameters

data byte []

Rôzne byty predstavujú obrázok.

imageFormat WebImageFormat

Obrazový formát .

rect RectangleF

rektangul, ktorý určuje pozíciu a veľkosť na výtlačok.

EndDocument()

Záverečné vydanie dokumentu.

void EndDocument()

EndElement(Element)

Končí s odovzdávaním prvku.

void EndElement(Element element)

Parameters

element Element

Spoločnosť Aspose.Html.Dom.element

EndPage()

Konečne sa skončí s aktuálnou stránkou.

void EndPage()

Fill(FillRule)

Plní celú oblasť uzavretú súčasnou cestou.Ak sa cesta skladá z niekoľkých rozviazaných podcestí, vyplní vnútri všetkých podcestí,Rozhodli sme sa spoločne.Táto metóda ukončuje súčasnú cestu.

void Fill(FillRule rule)

Parameters

rule FillRule

Pravidlo vyplnenia určuje, ako je interiér uzavretej cesty vyplnený

FillText(Strieľačka, PointF)

Vyplní špecifikovaný textový riadok na špecifikovanom mieste.

void FillText(string text, PointF pt)

Parameters

text string

Príslušenstvo na vyplnenie.

pt PointF

bod, ktorý určuje koordináty textu.

Flush()

Flush všetky údaje do výstupného prúdu.

void Flush()

LineTo(Počítač)

Prilepí segment rovnej línie z aktuálneho bodu na bod (pt).

void LineTo(PointF pt)

Parameters

pt PointF

bod, kde vytvoriť linku na.

MoveTo(Počítač)

Začína sa nová podcesta premiestnením aktuálneho bodu do koordinátov parametra pt, omylom akéhokoľvek segmentu pripojenia línie.Ak bola predchádzajúca metóda výstavby trasy v súčasnej trati tiež “MoveTo”, nová “MoveTo” ju prekračuje;Žiadny pozostatok predchádzajúcej operácie “MoveTo” zostáva na ceste.

void MoveTo(PointF pt)

Parameters

pt PointF

Odkiaľ sa bude pohybovať cesta.

RestoreGraphicContext()

Obnovte celý grafický kontext na jeho predchádzajúcu hodnotu tým, že ho popnete z plechu.

void RestoreGraphicContext()

SaveGraphicContext()

Stlačte kópiu celého grafického kontextu na stack.

void SaveGraphicContext()

Stroke()

Strieka linku pozdĺž aktuálnej cesty. striekaná linka nasleduje každý rovný alebo zakrivený segment v ceste,sústredené na segment so stranami paralelnými k nemu. Každá z podcestí cesty sa zaobchádza samostatne.Táto metóda ukončuje súčasnú cestu.

void Stroke()

StrokeAndFill(FillRule)

Striekajte a vyplňte súčasnú trasu.Táto metóda ukončuje súčasnú cestu.

void StrokeAndFill(FillRule rule)

Parameters

rule FillRule

Pravidlo vyplnenia určuje, ako sa vyplní interiér uzavretej trasy.

StrokeText(Strieľačka, PointF)

Striekajte špecifikovaný textový riadok na špecifikovanom mieste.

void StrokeText(string text, PointF pt)

Parameters

text string

Odstránenie na stroke.

pt PointF

Točka, ktorá určuje koordináty, kde začať text.

 Slovenčina