Class DocDevice
Název místa: Aspose.Html.Rendering.Doc Sbírka: Aspose.HTML.dll (25.4.0)
Představuje předávání dokladu DOCX.
[ComVisible(true)]
public class DocDevice : Device<docdevice.docgraphiccontext, docrenderingoptions="">, IDevice, IDisposable
Inheritance
object ← Device ← Device<docdevice.docgraphiccontext, docrenderingoptions=""> ← DocDevice
Implements
Dědiční členové
Device<docdevice.docgraphiccontext, docrenderingoptions="">.Initialize() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.SaveGraphicContext() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.RestoreGraphicContext() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.GetExtension() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.BeginDocument(Document) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.EndDocument() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.BeginPage(SizeF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.EndPage() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Flush() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.BeginElement(Element, RectangleF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.EndElement(Element) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.ClosePath() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.MoveTo(PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.LineTo(PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.AddRect(RectangleF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.CubicBezierTo(PointF, PointF, PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Stroke() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Fill(FillRule) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Clip(FillRule) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.StrokeAndFill(FillRule) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.FillText(string, PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.StrokeText(string, PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.DrawImage(byte[], WebImageFormat, RectangleF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Dispose() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Dispose(bool) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Options , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Configuration , Device<docdevice.docgraphiccontext, docrenderingoptions="">.GraphicContext , Device<docdevice.docgraphiccontext, docrenderingoptions="">.StreamProvider , Device<docdevice.docgraphiccontext, docrenderingoptions="">.OutputStream , Device<docdevice.docgraphiccontext, docrenderingoptions="">.PageIndex , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
DocDevice(ICreateStreamProvoditel)
Začíná nový příklad třídy Aspose.Html.Rendering.Doc.DocDevice.
public DocDevice(ICreateStreamProvider streamProvider)
Parameters
streamProvider
ICreateStreamProvider
Objekt, který implementuje rozhraní Aspose.Html.IO.ICreateStreamProvider
DocDevice(DocRenderingOptions, ICreateStreamProvizor)
Začíná nový příklad třídy Aspose.Html.Rendering.Doc.DocDevice renderováním možností a streamováním poskytovatele.
public DocDevice(DocRenderingOptions options, ICreateStreamProvider streamProvider)
Parameters
options
DocRenderingOptions
Renderovací možnosti.
streamProvider
ICreateStreamProvider
Objekt, který implementuje rozhraní Aspose.Html.IO.ICreateStreamProvider
DocDevice(Stringová)
Začíná nový příklad třídy Aspose.Html.Rendering.Doc.DocDevice jménem výstupního souboru.
public DocDevice(string file)
Parameters
file
string
Výstupní název souboru
DocDevice(DocRenderingOptions, řetěz)
Začíná nový příklad třídy Aspose.Html.Rendering.Doc.DocDevice tím, že renderuje možnosti a název souboru výstupu.
public DocDevice(DocRenderingOptions options, string file)
Parameters
options
DocRenderingOptions
Renderovací možnosti.
file
string
Výstupní název souboru
DocDevice(Stream)
Začíná nový příklad třídy Aspose.Html.Rendering.Doc.DocDevice podle výstupního toku.
public DocDevice(Stream stream)
Parameters
stream
Stream
Výstupní proud
DocDevice(DocRenderingOptions, Přetížení)
Začíná nový příklad třídy Aspose.Html.Rendering.Doc.DocDevice renderováním možností a výstupního toku.
public DocDevice(DocRenderingOptions options, Stream stream)
Parameters
options
DocRenderingOptions
Renderovací možnosti.
stream
Stream
Výstupní proud
Methods
AddRect(RectangleF)
Připojte obdélník k aktuálnímu trati jako kompletní podprsenku.
public override void AddRect(RectangleF rect)
Parameters
rect
RectangleF
Jedná se o rektangle na natáčen.
BeginDocument(Document)
Začíná vydávání dokumentu.
public override void BeginDocument(Document document)
Parameters
document
Document
V dokumentu.
BeginElement(Článek, RectangleF)
Začíná přehrávání html node.
public override bool BeginElement(Element element, RectangleF rect)
Parameters
element
Element
Základní HTML prvek.
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.
public override 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í pravidla FillMode pro určení regionu, který má být vyplněn.Tato metoda ukončuje stávající cestu.
public override void Clip(FillRule mode)
Parameters
mode
FillRule
režim 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 override 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 override 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.
public override 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
Rektangel, který určuje polohu a velikost.
EndElement(Element)
Konečně přejdeme do html node.
public override void EndElement(Element element)
Parameters
element
Element
Základní HTML prvek.
EndPage()
Závěrečné vydání aktuální stránky.
public override 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 override void Fill(FillRule mode)
Parameters
mode
FillRule
režim vyplnění určuje, jak je interiér uzavřené trasy vyplněn
FillText(Třída, PointF)
Vyplní specifikovaný textový řádek na specifikovaném míst.
public override 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 override void Flush()
GetExtension()
Obdrží rozšíření výstupního souboru.
protected override string GetExtension()
Returns
Rozšíření souboru.
Initialize()
Vytvořte kontextový stack.
protected override void Initialize()
LineTo(PointF)
Přidává segment přímé čáry od aktuálního bodu k bodu (pt.
public override 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 override void MoveTo(PointF pt)
Parameters
pt
PointF
Kde přesunout cestu.
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 override void Stroke()
StrokeAndFill(FillRule)
Připojte se a vyplňte aktuální cestu.Tato metoda ukončuje stávající cestu.
public override void StrokeAndFill(FillRule mode)
Parameters
mode
FillRule
Závěsný režim určuje, jak je interiér uzavřené trasy naplněn.
StrokeText(Třída, PointF)
Vložte specifikovaný textový řetězec na specifikovaném míst.
public override 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.</docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,>