ContentStreamBuilder

ContentStreamBuilder

Približni podaci

ContentStreamBuilder je klasa u Aspose.PDF FOSS za .NET.

Izgradi bajtove PDF sadržaja pomoću sintax operatera iz PDF32000 §8-9.

Ova klasa pruža 49 metoda za rad s ContentStreamBuilder objektima u .NET programima. Postoje i sljedeće metode: BeginMarkedContent, BeginMarkedContentWithProps, BeginText, Build, Clip, ClipEvenOdd, CloseAndStroke, ClosePath, CurveTo, DrawXObject, EndMarkedContent, EndPath, i 33 dodatna metoda. Svi javni članovi dostupni su bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.PDF FOSS za .Net.

Metoda za primjenu

PotpisOpisivanje
SaveState()Zove SaveState na ovom ContentStreamBuilder primjerka.
RestoreState()Zove RestoreState na ovom ContentStreamBuilder primjerka.
SetMatrix(a: double, b: double, c: double, d: double, e: double, f: double)Postavlja vrijednost matrice.
SetFillColor(r: double, g: double, b: double)Postavlja vrijednost boje ispunjavanja.
SetFillColor(color: Color)Postavlja vrijednost boje ispunjavanja.
SetStrokeColor(r: double, g: double, b: double)Postavlja vrijednost boje stripa.
SetStrokeColor(color: Color)Postavlja vrijednost boje stripa.
SetFillGray(gray: double)Postavi vrijednost siva punjenja.
SetStrokeGray(gray: double)Postavi vrijednost siva.
SetLineWidth(width: double)Postavi vrijednost širine linije.
SetDashPattern(pattern: double[], phase: double)Postavlja vrijednost šablona.
SetLineCap(cap: int)Postavlja vrijednost linije.
SetLineJoin(join: int)Postavlja vrijednost za povezivanje linije.
MoveTo(x: double, y: double)Zove MoveTo na ovom ContentStreamBuilder primjerka.
LineTo(x: double, y: double)Zove LineTo na ovom ContentStreamBuilder primjerka.
CurveTo(x1: double, y1: double, x2: double, y2: double, x3: double, y3: double)Zove CurveTo na ovom ContentStreamBuilder primjerka.
Rectangle(x: double, y: double, width: double, height: double)Zove pravougaon na ovom ContentStreamBuilder primjerka.
ClosePath()Zove ClosePath na ovom ContentStreamBuilder primjerka.
Stroke()Zove Stroke na ovom ContentStreamBuilder primjer.
Fill()Zove ispuniti na ovom ContentStreamBuilder primjer.
FillEvenOdd()Zove FillEvenOdd na ovom ContentStreamBuilder primjerka.
FillAndStroke()Zove FillAndStroke na ovom ContentStreamBuilder primjerka.
CloseAndStroke()Zove CloseAndStroke na ovom ContentStreamBuilder primjerka.
EndPath()Zove EndPath na ovom ContentStreamBuilder primjerka.
Clip()Zove Clip na ovom ContentStreamBuilder primjer.
ClipEvenOdd()Zove ClipEvenOdd na ovom ContentStreamBuilder primjerka.
BeginText()Zove BeginText na ovom ContentStreamBuilder primjerka.
EndText()Zove EndText na ovom ContentStreamBuilder primjerka.
SetFont(fontName: string, size: double)Postavi vrijednost font.
MoveTextPosition(tx: double, ty: double)Zove MoveTextPosition na ovom ContentStreamBuilder primjerka.
SetTextMatrix(a: double, b: double, c: double, d: double, e: double, f: double)Postavlja vrijednost matrice teksta.
SetLeading(leading: double)Postavlja glavnu vrijednost.
NextLine()Zove NextLine na ovom ContentStreamBuilder primjerka.
SetCharSpacing(spacing: double)Postavlja vrijednost razmak između ugljika.
SetWordSpacing(spacing: double)Postavlja vrijednost razmaka riječi.
SetTextRenderingMode(mode: int)Postavlja vrijednost načina prikaza teksta.
ShowText(text: string)Zove ShowText na ovom ContentStreamBuilder primjerka.
ShowTextBytes(bytes: byte[])Pokaži unaprijed kodiran tekst od jednog bajta.
ShowTextHex(glyphIds: byte[])Prikaz teksta pomoću hex-kodiranog niza (za CIDFont ID-ove).
DrawXObject(name: string)Zove DrawXObject na ovom ContentStreamBuilder primjerku.
SetExtGState(name: string)Postavlja vrijednost stanja ext g.
BeginMarkedContent(tag: string)Zove BeginMarkedContent na ovom ContentStreamBuilder primjerka.
BeginMarkedContent(tag: string, mcid: int)
BeginMarkedContentWithProps(tag: string, propsDictInline: string)BDC s rječnikom osobina u liniji (prethodno serijaliziranim PDF-om dict literal).
EndMarkedContent()Zove EndMarkedContent na ovom ContentStreamBuilder primjerka.
BeginMarkedContent(info: Tagged.MarkedContentInfo)Počnite slijed označenog sadržaja koristeći MarkedContentInfo iz StructureElementBuilder.
Raw(operatorText: string)Zove Raw na ovom ContentStreamBuilder primjer.
Build()Izgraditi strim sadržaja kao bajtni niz.
ToString()Izgraditi strim sadržaja kao niz.

Također pogledajte:

 Hrvatski