ContentStreamBuilder
Oversikt
ContentStreamBuilder er en klasse i Aspose.PDF FOSS for .NET.
Bygger PDF-innholdstrøm-byte ved å bruke operatørsyntaksen fra PDF32000 §8-9.
Denne klassen gir 49 metoder for å arbeide med ContentStreamBuilder‑objekter i .NET‑programmer.
Tilgjengelige metoder inkluderer: BeginMarkedContent, BeginMarkedContentWithProps, BeginText, Build, Clip, ClipEvenOdd, CloseAndStroke, ClosePath, CurveTo, DrawXObject, EndMarkedContent, EndPath, og 33 ytterligere metoder.
Alle offentlige medlemmer er tilgjengelige for enhver .NET‑applikasjon etter installasjon av Aspose.PDF FOSS for .NET‑pakken.
Metoder
| Signatur | Beskrivelse |
|---|---|
SaveState() | Kaller SaveState på denne ContentStreamBuilder‑instansen. |
RestoreState() | Kaller RestoreState på denne ContentStreamBuilder‑instansen. |
SetMatrix(a: double, b: double, c: double, d: double, e: double, f: double) | Setter matrix‑verdien. |
SetFillColor(r: double, g: double, b: double) | Setter fyllfargeverdien. |
SetFillColor(color: Color) | Setter fyllfargeverdien. |
SetStrokeColor(r: double, g: double, b: double) | Setter strekkfargeverdien. |
SetStrokeColor(color: Color) | Setter strekkfargeverdien. |
SetFillGray(gray: double) | Setter fyllgråverdien. |
SetStrokeGray(gray: double) | Setter strekkgråverdien. |
SetLineWidth(width: double) | Setter linjebreddeverdien. |
SetDashPattern(pattern: double[], phase: double) | Setter dash‑mønsterverdien. |
SetLineCap(cap: int) | Setter linjeavslutningsverdien. |
SetLineJoin(join: int) | Setter linjesammenføyningsverdien. |
MoveTo(x: double, y: double) | Kaller MoveTo på denne ContentStreamBuilder‑instansen. |
LineTo(x: double, y: double) | Kaller LineTo på denne ContentStreamBuilder‑instansen. |
CurveTo(x1: double, y1: double, x2: double, y2: double, x3: double, y3: double) | Kaller CurveTo på denne ContentStreamBuilder‑instansen. |
Rectangle(x: double, y: double, width: double, height: double) | Kaller Rectangle på denne ContentStreamBuilder‑instansen. |
ClosePath() | Kaller ClosePath på denne ContentStreamBuilder‑instansen. |
Stroke() | Kaller Stroke på denne ContentStreamBuilder‑instansen. |
Fill() | Kaller Fill på denne ContentStreamBuilder‑instansen. |
FillEvenOdd() | Kaller FillEvenOdd på denne ContentStreamBuilder‑instansen. |
FillAndStroke() | Kaller FillAndStroke på denne ContentStreamBuilder‑instansen. |
CloseAndStroke() | Kaller CloseAndStroke på denne ContentStreamBuilder‑instansen. |
EndPath() | Kaller EndPath på denne ContentStreamBuilder‑instansen. |
Clip() | Kaller Clip på denne ContentStreamBuilder‑instansen. |
ClipEvenOdd() | Kaller ClipEvenOdd på denne ContentStreamBuilder‑instansen. |
BeginText() | Kaller BeginText på denne ContentStreamBuilder‑instansen. |
EndText() | Kaller EndText på denne ContentStreamBuilder‑instansen. |
SetFont(fontName: string, size: double) | Setter skriftverdien. |
MoveTextPosition(tx: double, ty: double) | Kaller MoveTextPosition på denne ContentStreamBuilder‑instansen. |
SetTextMatrix(a: double, b: double, c: double, d: double, e: double, f: double) | Setter tekstmatrixverdien. |
SetLeading(leading: double) | Setter leading‑verdien. |
NextLine() | Kaller NextLine på denne ContentStreamBuilder‑instansen. |
SetCharSpacing(spacing: double) | Setter tegnavstandsverdien. |
SetWordSpacing(spacing: double) | Setter ordavstandsverdien. |
SetTextRenderingMode(mode: int) | Setter tekstgjengivelsesmodusverdien. |
ShowText(text: string) | Kaller ShowText på denne ContentStreamBuilder‑instansen. |
ShowTextBytes(bytes: byte[]) | Vis forhåndskodet enkeltbyte‑tekst. |
ShowTextHex(glyphIds: byte[]) | Vis tekst ved bruk av en heksadesimalkodet streng (for CIDFont‑glyf‑IDer). |
DrawXObject(name: string) | Kaller DrawXObject på denne ContentStreamBuilder‑instansen. |
SetExtGState(name: string) | Setter ext g state‑verdien. |
BeginMarkedContent(tag: string) | Kaller BeginMarkedContent på denne ContentStreamBuilder‑instansen. |
BeginMarkedContent(tag: string, mcid: int) | |
BeginMarkedContentWithProps(tag: string, propsDictInline: string) | BDC med en inline egenskapsordbok (allerede serialisert PDF‑dict literal). |
EndMarkedContent() | Kaller EndMarkedContent på denne ContentStreamBuilder‑instansen. |
BeginMarkedContent(info: Tagged.MarkedContentInfo) | Begynn en merket innholdsekvens ved bruk av en MarkedContentInfo fra en StructureElementBuilder. |
Raw(operatorText: string) | Kaller Raw på denne ContentStreamBuilder‑instansen. |
Build() | Bygg innholdstrømmen som en bytearray. |
ToString() | Bygg innholdstrømmen som en streng. |