ContentStreamBuilder

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

SignaturBeskrivelse
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.

Se også

 Norsk