Class Device

Class Device

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

Představuje základní třídu pro implementaci konkrétních renderovacích zařízen.

[ComVisible(true)]
public abstract class Device<tgraphiccontext, trenderingoptions=""> : Device, IDevice, IDisposable where TGraphicContext : GraphicContext, new() where TRenderingOptions : RenderingOptions

Typy parametrů

TGraphicContext

Grafický kontext s aktuálními grafickými kontrolními parametry

TRenderingOptions

Renderování možností

Inheritance

object Device Device<tgraphiccontext, trenderingoptions="">

Implements

IDevice , IDisposable

Dědiční členové

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Device(TrenderingOptions, ICreateStreamProvizor)

Začíná nový příklad třídy Aspose.Html.Rendering.Device`2 renderováním možností a streamováním poskytovatele.

protected Device(TRenderingOptions options, ICreateStreamProvider streamProvider)

Parameters

options Trendy Opce

Renderovací možnosti.

streamProvider ICreateStreamProvider

Objekt, který implementuje rozhraní Aspose.Html.IO.ICreateStreamProvider

Device(TrenderingOptions, String)

Začíná nový příklad třídy Aspose.Html.Rendering.Device`2 tím, že renderuje možnosti a název souboru výstupu.

protected Device(TRenderingOptions options, string file)

Parameters

options Trendy Opce

Renderovací možnosti.

file string

Název výstupního souboru.

Device(Trendy , Stream)

Začíná nový příklad třídy Aspose.Html.Rendering.Device`2 renderováním možností a výstupního toku.

protected Device(TRenderingOptions options, Stream stream)

Parameters

options Trendy Opce

Renderovací možnosti.

stream Stream

Výstupní proud.

Properties

Configuration

Dostane konfiguraci přístroje.

protected virtual Device<tgraphiccontext, trenderingoptions="">.DeviceConfiguration Configuration { get; }

Hodnota nemovitosti

Device <tgraphiccontext, trenderingoptions="">. DeviceConfiguration

GraphicContext

Zobrazí se grafický kontext

public TGraphicContext GraphicContext { get; }

Hodnota nemovitosti

TEGRAFICKÝ KONTEXT

Options

Nabízí možnost renderován.

public TRenderingOptions Options { get; }

Hodnota nemovitosti

Trendy Opce

OutputStream

Vytvořte a získáte výstupní proud.

protected Stream OutputStream { get; }

Hodnota nemovitosti

Stream

PageIndex

Vytvořte nebo získáte index aktuální stránky

protected int PageIndex { get; set; }

Hodnota nemovitosti

int

StreamProvider

Obsahuje předmět dodavatele toku.

protected ICreateStreamProvider StreamProvider { get; }

Hodnota nemovitosti

ICreateStreamProvider

Methods

AddRect(RectangleF)

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

public virtual void AddRect(RectangleF rect)

Parameters

rect RectangleF

Jedná se o rektangle na natáčen.

BeginDocument(Document)

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

public virtual void BeginDocument(Document document)

Parameters

document Document

V dokumentu.

BeginElement(Článek, RectangleF)

Začíná odstraňovat n.

public virtual 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.

public virtual 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.

public virtual 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.

public virtual 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 pt2,Používá pt1 a pt2 jako kontrolní body Bézier. nový aktuální bod je pt3.

public virtual 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

Dispose()

Provádí aplikativně definované úkoly spojené s uvolňováním, uvolňováním nebo resetováním neupravených zdroj.

public void Dispose()

Dispose(Bolíček)

Vydává neupravené a - volitelně - spravované zdroje.

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

‘pravda“ k uvolnění jak spravovaných, tak nekontrolovaných zdrojů; „falšování“ k uvolnění pouze nekontrolovaných zdroj.

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

Vložte specifikovaný obrázek.

public virtual 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.

public virtual void EndDocument()

EndElement(Element)

Konečně se zvedne n.

public virtual 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.

public virtual 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.

public virtual 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.

public virtual 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.

public virtual void Flush()

GetExtension()

Obdrží rozšíření výstupního souboru.

protected virtual string GetExtension()

Returns

string

Rozšíření souboru.

Initialize()

Vytvořte kontextový stack.

protected virtual void Initialize()

LineTo(PointF)

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

public virtual 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.

public virtual 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.

public virtual void RestoreGraphicContext()

SaveGraphicContext()

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

public virtual 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.

public virtual void Stroke()

StrokeAndFill(FillRule)

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

public virtual 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.

public virtual 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.</tgraphiccontext,></tgraphiccontext,></tgraphiccontext,></tgraphiccontext,>

 Čeština