ContentStreamBuilder

ContentStreamBuilder

Opinie generală

ContentStreamBuilder este o clasă în Aspose.PDF FOSS pentru .NET.

Construiește bați de flux PDF folosind sintaxa operatorului din PDF32000 §8-9.

Această clasă oferă 49 de metode pentru a lucra cu obiecte ContentStreamBuilder în programe .NET. Metodele disponibile includ: BeginMarkedContent, BeginMarkedContentWithProps, BeginText, Build, Clip, ClipEvenOdd, CloseAndStroke, ClosePath, CurveTo, DrawXObject, EndMarkedContent, EndPath, și 33 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net.

Metode de evaluare

SemnăturaDescriere:
SaveState()Chema SaveState pe această instanță ContentStreamBuilder.
RestoreState()Chema RestoreState pe această instanță ContentStreamBuilder.
SetMatrix(a: double, b: double, c: double, d: double, e: double, f: double)Stabileşte valoarea matricii.
SetFillColor(r: double, g: double, b: double)Stabilește valoarea culorii de umplere.
SetFillColor(color: Color)Stabilește valoarea culorii de umplere.
SetStrokeColor(r: double, g: double, b: double)Stabileşte valoarea culorii de tracţiune.
SetStrokeColor(color: Color)Stabileşte valoarea culorii de tracţiune.
SetFillGray(gray: double)Setarea valorii gri de umplere.
SetStrokeGray(gray: double)Setarea valorii gri.
SetLineWidth(width: double)Stabileşte valoarea lăţimii liniilor.
SetDashPattern(pattern: double[], phase: double)Stabileşte valoarea modelului de tablă.
SetLineCap(cap: int)Stabilește valoarea de cap linie.
SetLineJoin(join: int)Stabileşte valoarea de asociere a liniei.
MoveTo(x: double, y: double)Chema MoveTo pe această instanță ContentStreamBuilder.
LineTo(x: double, y: double)Chema LineTo pe această instanță ContentStreamBuilder.
CurveTo(x1: double, y1: double, x2: double, y2: double, x3: double, y3: double)Chema CurveTo pe această instanță ContentStreamBuilder.
Rectangle(x: double, y: double, width: double, height: double)Cheamă Rectangle pe această instanță ContentStreamBuilder.
ClosePath()Chema ClosePath pe această instanță ContentStreamBuilder.
Stroke()Sună Stroke în această situaţie.
Fill()Apeluri Completează pe această instanță ContentStreamBuilder.
FillEvenOdd()Chema FillEvenOdd pe această instanță ContentStreamBuilder.
FillAndStroke()Chema FillAndStroke pe această instanță ContentStreamBuilder.
CloseAndStroke()Chema CloseAndStroke pe această instanță ContentStreamBuilder.
EndPath()Chema EndPath pe această instanță ContentStreamBuilder.
Clip()Sună Clip în această instanță ContentStreamBuilder.
ClipEvenOdd()Chema ClipEvenOdd pe această instanță ContentStreamBuilder.
BeginText()Chema BeginText pe această instanță ContentStreamBuilder.
EndText()Chema EndText pe această instanță ContentStreamBuilder.
SetFont(fontName: string, size: double)Stabileşte valoarea fontului.
MoveTextPosition(tx: double, ty: double)Chema MoveTextPosition pe această instanță ContentStreamBuilder.
SetTextMatrix(a: double, b: double, c: double, d: double, e: double, f: double)Stabilește valoarea matricii de text.
SetLeading(leading: double)Stabileşte valoarea principală.
NextLine()Chema NextLine pe această instanță ContentStreamBuilder.
SetCharSpacing(spacing: double)Stabileşte valoarea de intercalare a carburanţilor.
SetWordSpacing(spacing: double)Stabileşte valoarea spaţiului cuvânt.
SetTextRenderingMode(mode: int)Stabilește valoarea modului de redare a textului.
ShowText(text: string)Chema ShowText pe această instanță ContentStreamBuilder.
ShowTextBytes(bytes: byte[])Arată text pre-codat de un singur octet.
ShowTextHex(glyphIds: byte[])Arată textul folosind un șir cu cod hex (pentru identificatorii de glifoane CIDFont).
DrawXObject(name: string)Chema DrawXObject pe această instanță ContentStreamBuilder.
SetExtGState(name: string)Stabilește valoarea stării extg.
BeginMarkedContent(tag: string)Chema BeginMarkedContent pe această instanță ContentStreamBuilder.
BeginMarkedContent(tag: string, mcid: int)
BeginMarkedContentWithProps(tag: string, propsDictInline: string)BDC cu un dicționar de proprietăți in-line (document PDF deja serializat).
EndMarkedContent()Chema EndMarkedContent pe această instanță ContentStreamBuilder.
BeginMarkedContent(info: Tagged.MarkedContentInfo)Începeți o secvență de conținut marcată folosind un MarkedContentInfo dintr-un StructureElementBuilder.
Raw(operatorText: string)Sună Raw în această situaţie.
Build()Construiți fluxul de conținut ca o matrice de baiti.
ToString()Construiți fluxul de conținut ca o șir.

Vezi și:

 Română