ContentStreamBuilder
अवलोकन
ContentStreamBuilder Aspose.PDF FOSS for .NET में एक क्लास है।
PDF32000 §8-9 से ऑपरेटर सिंटैक्स का उपयोग करके PDF कंटेंट स्ट्रीम बाइट्स बनाता है।
यह क्लास .NET प्रोग्रामों में ContentStreamBuilder ऑब्जेक्ट्स के साथ काम करने के लिए 49 मेथड्स प्रदान करती है।
उपलब्ध मेथड्स में शामिल हैं: BeginMarkedContent, BeginMarkedContentWithProps, BeginText, Build, Clip, ClipEvenOdd, CloseAndStroke, ClosePath, CurveTo, DrawXObject, EndMarkedContent, EndPath, और 33 अतिरिक्त मेथड्स।
सभी सार्वजनिक सदस्य किसी भी .NET एप्लिकेशन के लिए उपलब्ध हैं, Aspose.PDF FOSS for .NET पैकेज को स्थापित करने के बाद।
विधियाँ
| Signature | Description |
|---|---|
SaveState() | इस ContentStreamBuilder इंस्टेंस पर SaveState को कॉल करता है। |
RestoreState() | इस ContentStreamBuilder इंस्टेंस पर RestoreState को कॉल करता है। |
SetMatrix(a: double, b: double, c: double, d: double, e: double, f: double) | मैट्रिक्स मान सेट करता है। |
SetFillColor(r: double, g: double, b: double) | फ़िल रंग मान सेट करता है। |
SetFillColor(color: Color) | फ़िल रंग मान सेट करता है। |
SetStrokeColor(r: double, g: double, b: double) | स्ट्रोक रंग मान सेट करता है। |
SetStrokeColor(color: Color) | स्ट्रोक रंग मान सेट करता है। |
SetFillGray(gray: double) | फ़िल ग्रे मान सेट करता है। |
SetStrokeGray(gray: double) | स्ट्रोक ग्रे मान सेट करता है। |
SetLineWidth(width: double) | लाइन चौड़ाई मान सेट करता है। |
SetDashPattern(pattern: double[], phase: double) | डैश पैटर्न मान सेट करता है। |
SetLineCap(cap: int) | लाइन कैप मान सेट करता है। |
SetLineJoin(join: int) | लाइन जॉइन मान सेट करता है। |
MoveTo(x: double, y: double) | इस ContentStreamBuilder इंस्टेंस पर MoveTo को कॉल करता है। |
LineTo(x: double, y: double) | इस ContentStreamBuilder इंस्टेंस पर LineTo को कॉल करता है। |
CurveTo(x1: double, y1: double, x2: double, y2: double, x3: double, y3: double) | इस ContentStreamBuilder इंस्टेंस पर CurveTo को कॉल करता है। |
Rectangle(x: double, y: double, width: double, height: double) | इस ContentStreamBuilder इंस्टेंस पर Rectangle को कॉल करता है। |
ClosePath() | इस ContentStreamBuilder इंस्टेंस पर ClosePath को कॉल करता है। |
Stroke() | इस ContentStreamBuilder इंस्टेंस पर Stroke को कॉल करता है। |
Fill() | इस ContentStreamBuilder इंस्टेंस पर Fill को कॉल करता है। |
FillEvenOdd() | इस ContentStreamBuilder इंस्टेंस पर FillEvenOdd को कॉल करता है। |
FillAndStroke() | इस ContentStreamBuilder इंस्टेंस पर FillAndStroke को कॉल करता है। |
CloseAndStroke() | इस ContentStreamBuilder इंस्टेंस पर CloseAndStroke को कॉल करता है। |
EndPath() | इस ContentStreamBuilder इंस्टेंस पर EndPath को कॉल करता है। |
Clip() | इस ContentStreamBuilder इंस्टेंस पर Clip को कॉल करता है। |
ClipEvenOdd() | इस ContentStreamBuilder इंस्टेंस पर ClipEvenOdd को कॉल करता है। |
BeginText() | इस ContentStreamBuilder इंस्टेंस पर BeginText को कॉल करता है। |
EndText() | इस ContentStreamBuilder इंस्टेंस पर EndText को कॉल करता है। |
SetFont(fontName: string, size: double) | फ़ॉन्ट मान सेट करता है। |
MoveTextPosition(tx: double, ty: double) | इस ContentStreamBuilder इंस्टेंस पर MoveTextPosition को कॉल करता है। |
SetTextMatrix(a: double, b: double, c: double, d: double, e: double, f: double) | टेक्स्ट मैट्रिक्स मान सेट करता है। |
SetLeading(leading: double) | लीडिंग मान सेट करता है। |
NextLine() | इस ContentStreamBuilder इंस्टेंस पर NextLine को कॉल करता है। |
SetCharSpacing(spacing: double) | कैरेक्टर स्पेसिंग मान सेट करता है। |
SetWordSpacing(spacing: double) | शब्द स्पेसिंग मान सेट करता है। |
SetTextRenderingMode(mode: int) | टेक्स्ट रेंडरिंग मोड मान सेट करता है। |
ShowText(text: string) | इस ContentStreamBuilder इंस्टेंस पर ShowText को कॉल करता है। |
ShowTextBytes(bytes: byte[]) | प्री-एन्कोडेड सिंगल-बाइट टेक्स्ट दिखाएँ। |
ShowTextHex(glyphIds: byte[]) | हेक्स-एन्कोडेड स्ट्रिंग (CIDFont ग्लिफ़ IDs के लिए) का उपयोग करके टेक्स्ट दिखाएँ। |
DrawXObject(name: string) | इस ContentStreamBuilder इंस्टेंस पर DrawXObject को कॉल करता है। |
SetExtGState(name: string) | ext g state मान सेट करता है। |
BeginMarkedContent(tag: string) | इस ContentStreamBuilder इंस्टेंस पर BeginMarkedContent को कॉल करता है। |
BeginMarkedContent(tag: string, mcid: int) | |
BeginMarkedContentWithProps(tag: string, propsDictInline: string) | इनलाइन प्रॉपर्टीज़ डिक्शनरी (पहले से सीरियलाइज़्ड PDF डिक्ट लिटरल) के साथ BDC। |
EndMarkedContent() | इस ContentStreamBuilder इंस्टेंस पर EndMarkedContent को कॉल करता है। |
BeginMarkedContent(info: Tagged.MarkedContentInfo) | StructureElementBuilder से MarkedContentInfo का उपयोग करके एक मार्क्ड कंटेंट सीक्वेंस शुरू करता है। |
Raw(operatorText: string) | इस ContentStreamBuilder इंस्टेंस पर Raw को कॉल करता है। |
Build() | कंटेंट स्ट्रीम को बाइट एरे के रूप में बनाता है। |
ToString() | कंटेंट स्ट्रीम को स्ट्रिंग के रूप में बनाता है। |