ContentStreamBuilder

ContentStreamBuilder

Yleiskatsaus

ContentStreamBuilder on luokka Aspose.PDF FOSS:ssä .NET:lle.

Rakentaa PDF‑sisältövirran tavut käyttäen operaattorisyntaksia PDF32000 §8‑9:stä.

Tämä luokka tarjoaa 49 menetelmää ContentStreamBuilder-objektien kanssa työskentelemiseen .NET-ohjelmissa.
Käytettävissä olevat menetelmät sisältävät: BeginMarkedContent, BeginMarkedContentWithProps, BeginText, Build, Clip, ClipEvenOdd, CloseAndStroke, ClosePath, CurveTo, DrawXObject, EndMarkedContent, EndPath, ja 33 muuta menetelmää.
Kaikki julkiset jäsenet ovat käytettävissä kaikille .NET-sovelluksille Aspose.PDF FOSS for .NET -paketin asentamisen jälkeen.

Menetelmät

SignatureDescription
SaveState()Kutsuu SaveState-metodia tässä ContentStreamBuilder-instanssissa.
RestoreState()Kutsuu RestoreState-metodia tässä ContentStreamBuilder-instanssissa.
SetMatrix(a: double, b: double, c: double, d: double, e: double, f: double)Asettaa matriisin arvon.
SetFillColor(r: double, g: double, b: double)Asettaa täyttövärin arvon.
SetFillColor(color: Color)Asettaa täyttövärin arvon.
SetStrokeColor(r: double, g: double, b: double)Asettaa viivan värin arvon.
SetStrokeColor(color: Color)Asettaa viivan värin arvon.
SetFillGray(gray: double)Asettaa täyttysharmaan arvon.
SetStrokeGray(gray: double)Asettaa viivan harmaan arvon.
SetLineWidth(width: double)Asettaa viivan leveyden arvon.
SetDashPattern(pattern: double[], phase: double)Asettaa katkoviivan mallin arvon.
SetLineCap(cap: int)Asettaa viivan päätepisteen arvon.
SetLineJoin(join: int)Asettaa viivan liitoskohdan arvon.
MoveTo(x: double, y: double)Kutsuu MoveTo-metodia tässä ContentStreamBuilder-instanssissa.
LineTo(x: double, y: double)Kutsuu LineTo-metodia tässä ContentStreamBuilder-instanssissa.
CurveTo(x1: double, y1: double, x2: double, y2: double, x3: double, y3: double)Kutsuu CurveTo-metodia tässä ContentStreamBuilder-instanssissa.
Rectangle(x: double, y: double, width: double, height: double)Kutsuu Rectangle-metodia tässä ContentStreamBuilder-instanssissa.
ClosePath()Kutsuu ClosePath-metodia tässä ContentStreamBuilder-instanssissa.
Stroke()Kutsuu Stroke-metodia tässä ContentStreamBuilder-instanssissa.
Fill()Kutsuu Fill-metodia tässä ContentStreamBuilder-instanssissa.
FillEvenOdd()Kutsuu FillEvenOdd-metodia tässä ContentStreamBuilder-instanssissa.
FillAndStroke()Kutsuu FillAndStroke-metodia tässä ContentStreamBuilder-instanssissa.
CloseAndStroke()Kutsuu CloseAndStroke-metodia tässä ContentStreamBuilder-instanssissa.
EndPath()Kutsuu EndPath-metodia tässä ContentStreamBuilder-instanssissa.
Clip()Kutsuu Clip-metodia tässä ContentStreamBuilder-instanssissa.
ClipEvenOdd()Kutsuu ClipEvenOdd-metodia tässä ContentStreamBuilder-instanssissa.
BeginText()Kutsuu BeginText-metodia tässä ContentStreamBuilder-instanssissa.
EndText()Kutsuu EndText-metodia tässä ContentStreamBuilder-instanssissa.
SetFont(fontName: string, size: double)Asettaa fontin arvon.
MoveTextPosition(tx: double, ty: double)Kutsuu MoveTextPosition-metodia tässä ContentStreamBuilder-instanssissa.
SetTextMatrix(a: double, b: double, c: double, d: double, e: double, f: double)Asettaa tekstimatriisin arvon.
SetLeading(leading: double)Asettaa rivivälin arvon.
NextLine()Kutsuu NextLine-metodia tässä ContentStreamBuilder-instanssissa.
SetCharSpacing(spacing: double)Asettaa merkkien välin arvon.
SetWordSpacing(spacing: double)Asettaa sanojen välin arvon.
SetTextRenderingMode(mode: int)Asettaa tekstin renderöintitilan arvon.
ShowText(text: string)Kutsuu ShowText-metodia tässä ContentStreamBuilder-instanssissa.
ShowTextBytes(bytes: byte[])Näyttää esikoodattua yhden tavun tekstiä.
ShowTextHex(glyphIds: byte[])Näyttää tekstiä heksadesimaalikoodatun merkkijonon avulla (CIDFont-glyyfi-ID:itä varten).
DrawXObject(name: string)Kutsuu DrawXObject-metodia tässä ContentStreamBuilder-instanssissa.
SetExtGState(name: string)Asettaa ext g state -arvon.
BeginMarkedContent(tag: string)Kutsuu BeginMarkedContent-metodia tässä ContentStreamBuilder-instanssissa.
BeginMarkedContent(tag: string, mcid: int)
BeginMarkedContentWithProps(tag: string, propsDictInline: string)BDC sisäisen ominaisuuksien sanakirjan kanssa (jo sarjoitettu PDF-dict literaali).
EndMarkedContent()Kutsuu EndMarkedContent-metodia tässä ContentStreamBuilder-instanssissa.
BeginMarkedContent(info: Tagged.MarkedContentInfo)Aloita merkitty sisältösekvenssi käyttäen MarkedContentInfoa StructureElementBuilderista.
Raw(operatorText: string)Kutsuu Raw-metodia tässä ContentStreamBuilder-instanssissa.
Build()Rakenna sisältövirta tavutaulukkona.
ToString()Rakenna sisältövirta merkkijonona.

Katso myös

 Suomi