ContentStreamBuilder
Összefoglaló
ContentStreamBuilder az .NET-es FOSS Aspose.PDF osztály.
PDF tartalom áramlásba tartozó bájtokat készít a PDF32000 §8-9. operátor szintaxisával.
Ez a osztály 49 módszert biztosít az .NET programokban ContentStreamBuilder objektumokkal való munkavégzéshez. A rendelkezésre álló módszerek közé tartozik: BeginMarkedContent, BeginMarkedContentWithProps, BeginText, Build, Clip, ClipEvenOdd, CloseAndStroke, ClosePath, CurveTo, DrawXObject, EndMarkedContent, EndPath, és 33 további módszer. Minden nyilvános tag hozzáférhető bármely .NET alkalmazáshoz a Aspose.PDF FOSS for .Net csomag telepítése után.
Módszerek
| Az aláírás: | Leírás |
|---|---|
SaveState() | Hívja a SaveState-t ebben aContentStreamBuilder példányban. |
RestoreState() | Hívja a RestoreState-t ebben aContentStreamBuilder példányban. |
SetMatrix(a: double, b: double, c: double, d: double, e: double, f: double) | A matrix értéke. |
SetFillColor(r: double, g: double, b: double) | A töltőszín értékét állítja be. |
SetFillColor(color: Color) | A töltőszín értékét állítja be. |
SetStrokeColor(r: double, g: double, b: double) | A vonatszín értékét állítja be. |
SetStrokeColor(color: Color) | A vonatszín értékét állítja be. |
SetFillGray(gray: double) | A feltöltés szürke értéket állítja be. |
SetStrokeGray(gray: double) | A stroke szürke értékét állítja be. |
SetLineWidth(width: double) | A vonal szélességének értéke. |
SetDashPattern(pattern: double[], phase: double) | A táblázatban található érték. |
SetLineCap(cap: int) | A vonal felső értékét állítja be. |
SetLineJoin(join: int) | A vonal csatlakozási értékét állítja be. |
MoveTo(x: double, y: double) | Hívja a MoveTo-t ebben aContentStreamBuilder példányban. |
LineTo(x: double, y: double) | Hívja a LineTo-t ebben aContentStreamBuilder példányban. |
CurveTo(x1: double, y1: double, x2: double, y2: double, x3: double, y3: double) | Hívja a CurveTo-t ebben aContentStreamBuilder példányban. |
Rectangle(x: double, y: double, width: double, height: double) | Hívja a Rectangle-t ebben a ContentStreamBuilder példányban. |
ClosePath() | Hívja a ClosePath-t ebben aContentStreamBuilder példányban. |
Stroke() | A Stroke hívja ezt a ContentStreamBuilder esetet. |
Fill() | A ContentStreamBuilder példányban tölteni hívja. |
FillEvenOdd() | Hívja a FillEvenOdd-t ebben aContentStreamBuilder példányban. |
FillAndStroke() | Hívja a FillAndStroke-t ebben aContentStreamBuilder példányban. |
CloseAndStroke() | Hívja a CloseAndStroke-t ebben aContentStreamBuilder példányban. |
EndPath() | Hívja a EndPath-t ebben aContentStreamBuilder példányban. |
Clip() | Clip hívja ezt a ContentStreamBuilder példányt. |
ClipEvenOdd() | Hívja a ClipEvenOdd-t ebben aContentStreamBuilder példányban. |
BeginText() | Hívja a BeginText-t ebben aContentStreamBuilder példányban. |
EndText() | Hívja a EndText-t ebben aContentStreamBuilder példányban. |
SetFont(fontName: string, size: double) | A betűtípus értéke. |
MoveTextPosition(tx: double, ty: double) | Hívja a MoveTextPosition-t ebben aContentStreamBuilder példányban. |
SetTextMatrix(a: double, b: double, c: double, d: double, e: double, f: double) | A szöveg-matrix értéket állítja be. |
SetLeading(leading: double) | A vezető érték beállítása. |
NextLine() | Hívja a NextLine-t ebben aContentStreamBuilder példányban. |
SetCharSpacing(spacing: double) | A szén-dioxid távolság értéke. |
SetWordSpacing(spacing: double) | A szavak közötti távolság értéke. |
SetTextRenderingMode(mode: int) | A szöveg megjelenítési mód értéke. |
ShowText(text: string) | Hívja a ShowText-t ebben aContentStreamBuilder példányban. |
ShowTextBytes(bytes: byte[]) | Előre kódolt egy-bitéli szöveg. |
ShowTextHex(glyphIds: byte[]) | Hex- kódolt szalagot használva megjeleníteni (a CIDFont jelképek azonosítójainak esetében). |
DrawXObject(name: string) | A DrawXObject hívása a ContentStreamBuilder példányban. |
SetExtGState(name: string) | A ext g állapot értéket állítja be. |
BeginMarkedContent(tag: string) | Hívja a BeginMarkedContent-t ebben aContentStreamBuilder példányban. |
BeginMarkedContent(tag: string, mcid: int) | |
BeginMarkedContentWithProps(tag: string, propsDictInline: string) | BDC egy inline tulajdonságok szótárával (még sorozatos PDF dict literal). |
EndMarkedContent() | Hívja a EndMarkedContent-t ebben aContentStreamBuilder példányban. |
BeginMarkedContent(info: Tagged.MarkedContentInfo) | Kezdje el a jelölt tartalomszekvenciát egy MarkedContentInfo segítségével, az StructureElementBuilder-tól. |
Raw(operatorText: string) | A RAW-t hívja erre a ContentStreamBuilder esetre. |
Build() | A tartalom áramlását egy byte-sorozatként kell létrehozni. |
ToString() | A tartalom áramlását egy szalagként kell létrehozni. |