Class DocDevice
Pôvodný názov: Aspose.Html.Rendering.Doc Zhromaždenie: Aspose.HTML.dll (25.4.0)
Predstavuje odovzdanie dokumentu DOCX.
[ComVisible(true)]
public class DocDevice : Device<docdevice.docgraphiccontext, docrenderingoptions="">, IDevice, IDisposable
Inheritance
object ← Device ← Device<docdevice.docgraphiccontext, docrenderingoptions=""> ← DocDevice
Implements
Z dedičných č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(ICreateStreamProvodník)
Iniciuje novú inštanciu triedy Aspose.Html.Rendering.Doc.DocDevice.
public DocDevice(ICreateStreamProvider streamProvider)
Parameters
streamProvider
ICreateStreamProvider
Objekt, ktorý implementuje rozhranie Aspose.Html.IO.ICreateStreamProvider
DocDevice(DocRenderingOptions, ICreateStreamProvoditeľ)
Initalizuje novú inštanciu triedy Aspose.Html.Rendering.Doc.DocDevice renderovaním možností a poskytovateľom streamov.
public DocDevice(DocRenderingOptions options, ICreateStreamProvider streamProvider)
Parameters
options
DocRenderingOptions
Renderovanie možností .
streamProvider
ICreateStreamProvider
Objekt, ktorý implementuje rozhranie Aspose.Html.IO.ICreateStreamProvider
DocDevice(Stretnutie)
Initalizuje novú inštanciu triedy Aspose.Html.Rendering.Doc.DocDevice podľa názvu výstupného súboru.
public DocDevice(string file)
Parameters
file
string
Názov výstupného súboru
DocDevice(DocRenderingOptions, príslušenstvo)
Initalizuje novú inštanciu triedy Aspose.Html.Rendering.Doc.DocDevice renderovaním možností a názvom súboru výstupu.
public DocDevice(DocRenderingOptions options, string file)
Parameters
options
DocRenderingOptions
Renderovanie možností .
file
string
Názov výstupného súboru
DocDevice(Stream)
Initalizuje novú inštanciu triedy Aspose.Html.Rendering.Doc.DocDevice podľa výstupného prúdu.
public DocDevice(Stream stream)
Parameters
stream
Stream
Výstupný prúd
DocDevice(Optiky pre streamovanie, streamovanie)
Initalizuje novú inštanciu triedy Aspose.Html.Rendering.Doc.DocDevice renderovaním možností a výstupného toku.
public DocDevice(DocRenderingOptions options, Stream stream)
Parameters
options
DocRenderingOptions
Renderovanie možností .
stream
Stream
Výstupný prúd
Methods
AddRect(RectangleF)
Pripojiť rektál k aktuálnej trati ako kompletnú podcestu.
public override void AddRect(RectangleF rect)
Parameters
rect
RectangleF
Jedná sa o rektangle na natáčanie.
BeginDocument(Document)
Začíname odovzdávať dokument.
public override void BeginDocument(Document document)
Parameters
document
Document
v dokumente .
BeginElement(Príslušenstvo, Rectangle)
Začíname s odovzdávaním html node.
public override bool BeginElement(Element element, RectangleF rect)
Parameters
element
Element
Je to HTML prvok.
rect
RectangleF
Obmedzená skrinka z uzla.
Returns
Vráti [skutočný] ak sa prvok má spracovať.
BeginPage(SizeF)
Začíname s vydávaním novej stránky.
public override 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 pravidla FillMode, aby sa určila oblasť, ktorá sa má vyplniť.Táto metóda ukončuje súčasnú cestu.
public override void Clip(FillRule mode)
Parameters
mode
FillRule
Nastavenie 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”.
public override void ClosePath()
CubicBezierTo(Názov: PointF, PointF)
Pripojiť kubickú Bézier kurva na aktuálnu dráhu. kurva sa rozprestiera z aktuálneho bodu na bod pt2,Používa pt1 a pt2 ako kontrolné body Bézier. nový aktuálny bod je pt3.
public override 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.
public override 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.
EndElement(Element)
Konečne sa končí renderovanie html node.
public override void EndElement(Element element)
Parameters
element
Element
Je to HTML prvok.
EndPage()
Konečne sa skončí s aktuálnou stránkou.
public override 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.
public override void Fill(FillRule mode)
Parameters
mode
FillRule
V režime vyplnenia sa uvádza, ako sa vyplní interiér uzavretej trasy
FillText(Strieľačka, PointF)
Vyplní špecifikovaný textový riadok na špecifikovanom mieste.
public override 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.
public override void Flush()
GetExtension()
Dostane rozšírenie výstupného súboru.
protected override string GetExtension()
Returns
Rozšírenie súboru .
Initialize()
Inštalácia kontextového stacku.
protected override void Initialize()
LineTo(Počítač)
Prilepí segment rovnej línie z aktuálneho bodu na bod (pt).
public override 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.
public override void MoveTo(PointF pt)
Parameters
pt
PointF
Odkiaľ sa bude pohybovať cesta.
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.
public override void Stroke()
StrokeAndFill(FillRule)
Striekajte a vyplňte súčasnú trasu.Táto metóda ukončuje súčasnú cestu.
public override void StrokeAndFill(FillRule mode)
Parameters
mode
FillRule
V režime vyplnenia sa uvádza, ako je interiér uzavretej trasy naplnený.
StrokeText(Strieľačka, PointF)
Striekajte špecifikovaný textový riadok na špecifikovanom mieste.
public override 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.</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,>