ContentStreamBuilder
Översikt
ContentStreamBuilder är en klass i Aspose.PDF FOSS för .NET.
Bygg PDF-innehållsström byter med hjälp av operatörssyntaxen från PDF32000 §8-9.
Denna klass innehåller 51 metoder för att arbeta med ContentStreamBuilder objekt i .NET-program. Tillgängliga metoder inkluderar: BeginMarkedContent, BeginMarkedContentWithProps, BeginText, Build, Clip, ClipEvenOdd, CloseAndStroke, ClosePath, CurveTo, DrawXObject, EndMarkedContent, EndPath,35 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet.
Metoder
| Signature | Beskrivning |
|---|---|
SaveState() | Kalla SaveState på detta ContentStreamBuilder instans. |
RestoreState() | Kalla RestoreState på detta ContentStreamBuilder instans. |
SetMatrix(a: double, b: double, c: double, d: double, e: double, f: double) | Sätter matrisvärdet. |
SetFillColor(r: double, g: double, b: double) | Ställer in fyllningsfärgens värde. |
SetFillColor(color: Color) | Ställer in fyllningsfärgens värde. |
SetStrokeColor(r: double, g: double, b: double) | Ställer in värdet för streckfärgen. |
SetStrokeColor(color: Color) | Ställer in värdet för streckfärgen. |
SetFillGray(gray: double) | Ställer in fyllningsgråvärdet. |
SetStrokeGray(gray: double) | Ställer in streckets gråvärde. |
SetLineWidth(width: double) | Ställer in linjebreddens värde. |
SetDashPattern(pattern: double[], phase: double) | Ställer in dash‑mönstervärdet. |
SetLineCap(cap: int) | Ställer in linjekapvärdet. |
SetLineJoin(join: int) | Ställer in linjesammanslagningsvärdet. |
MoveTo(x: double, y: double) | Kalla MoveTo(x, y) på detta ContentStreamBuilder instans. |
LineTo(x: double, y: double) | Kalla LineTo(x, y) på detta ContentStreamBuilder instans. |
CurveTo(x1: double, y1: double, x2: double, y2: double, x3: double, y3: double) | Kalla CurveTo(x1, y1, x2, y2, x3, y3) på detta ContentStreamBuilder instans. |
Rectangle(x: double, y: double, width: double, height: double) | Kalla Rectangle(x, y, bredd, höjd) på detta ContentStreamBuilder instans. |
ClosePath() | Kalla ClosePath på detta ContentStreamBuilder instans. |
Stroke() | Kalla Stroke på denna ContentStreamBuilder instans. |
Fill() | Ringa Fyll på detta ContentStreamBuilder instans. |
FillEvenOdd() | Kalla FillEvenOdd på detta ContentStreamBuilder instans. |
FillAndStroke() | Kalla FillAndStroke på detta ContentStreamBuilder instans. |
CloseAndStroke() | Kalla CloseAndStroke på detta ContentStreamBuilder instans. |
EndPath() | Kalla EndPath på detta ContentStreamBuilder instans. |
Clip() | Kalla en klippa på detta ContentStreamBuilder instans. |
ClipEvenOdd() | Kalla ClipEvenOdd på detta ContentStreamBuilder instans. |
BeginText() | Kalla BeginText på detta ContentStreamBuilder instans. |
EndText() | Kalla EndText på detta ContentStreamBuilder instans. |
SetFont(fontName: string, size: double) | Ställer in teckensnittsvärdet. |
MoveTextPosition(tx: double, ty: double) | Kalla MoveTextPosition(tx, ty) på detta ContentStreamBuilder instans. |
SetTextMatrix(a: double, b: double, c: double, d: double, e: double, f: double) | Sätter textmatrisvärdet. |
SetLeading(leading: double) | Ställer in det ledande värdet. |
NextLine() | Kalla NextLine på detta ContentStreamBuilder instans. |
SetCharSpacing(spacing: double) | Ställer in teckenavståndsvärdet. |
SetWordSpacing(spacing: double) | Ställer in ordavståndsvärdet. |
SetHorizontalScaling(percent: double) | Horisontell textskalan (Tz), uttryckt som en procentandel av normal bredd (100 = oskalerad). |
SetTextRenderingMode(mode: int) | Ställer in värdet för textrenderingsläget. |
SetTextRise(rise: double) | Ställer in värdet för textupphöjning. |
ShowText(text: string) | Kalla ShowText(text) på detta ContentStreamBuilder instans. |
ShowTextBytes(bytes: byte[]) | Visa förkodad enbits text. |
ShowTextHex(glyphIds: byte[]) | Visa text med en hexkodad sträng (för CIDFont glyph IDs). |
DrawXObject(name: string) | Kalla DrawXObject(namn) på detta ContentStreamBuilder instans. |
SetExtGState(name: string) | Ställer in ext g‑tillståndsvärdet. |
BeginMarkedContent(tag: string) | Kalla BeginMarkedContent(tag) på detta ContentStreamBuilder instans. |
BeginMarkedContent(tag: string, mcid: int) | Kalla BeginMarkedContent(tag, mcid) på detta ContentStreamBuilder instans. |
BeginMarkedContentWithProps(tag: string, propsDictInline: string) | BDC med en inline egenskap ordbok (för närvarande serialiserad PDF dikt bokstavligt). |
EndMarkedContent() | Kalla EndMarkedContent på detta ContentStreamBuilder instans. |
BeginMarkedContent(info: Tagged.MarkedContentInfo) | Börja en markerad innehållssekvens med hjälp av en MarkedContentInfo från enStructureElementBuilder. |
Raw(operatorText: string) | Kall Raw(operatorText) på detta ContentStreamBuilder instans. |
Build() | Bygg innehållsström som en byte array. |
ToString() | Bygg innehållsström som en sträng. |