ContentStreamBuilder

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.

Lásd még:

 Magyar