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
| Signature | Description |
|---|---|
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. |