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
| Potpis | Opisivanje |
|---|---|
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. |