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
Properties
GraphicContext
Zobrazí se grafický kontext.
GraphicContext GraphicContext { get; }
Hodnota nemovitosti
Options
Nabízí možnost renderován.
RenderingOptions Options { get; }
Hodnota nemovitosti
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
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.