ContentStreamBuilder

Overview

ContentStreamBuilder यह जावा के लिए Aspose.PDF FOSS में एक कक्षा है।.

यह एक पीडीएफ सामग्री प्रवाह बनाता है जो बाइट्स की एक श्रृंखला के रूप में होता है।.

इस वर्ग में जावा प्रोग्रामों में ContentStreamBuilder वस्तुओं के साथ काम करने के लिए 27 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: ContentStreamBuilder, beginText, concatMatrix, drawXObject, endText, fill, fillStroke, getFontResources, getImageResources, markFontAsType0, moveText, rectangle,इसके अलावा 15 अतिरिक्त तरीके भी हैं।. सभी सार्वजनिक सदस्य किसी भी जावा अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS स्थापित करने के बाद जावे पैकेज।. संपत्ति : fontResources, imageResources.

Properties

NameTypeAccessDescription
fontResourcesMap<String, String>Readआधार फ़ॉन्ट नाम से संसाधन नाम में एक अपरिवर्तनीय नक्शा वापस करता है।.
imageResourcesMap<String, String>Readएक अपरिवर्तनीय नक्शा को छवि कुंजी से संसाधन नाम में वापस लाता है।.

Methods

SignatureDescription
ContentStreamBuilder()एक खाली जगह बनाता है।.
beginText()BT (Start Text Object) ऑपरेटर को जारी करता है।.
endText()ET (End Text Object) ऑपरेटर को जारी करता है।.
setFont(resourceName: String, size: double)Tf (सेट टेक्स्ट फ़ॉन्ट और आकार) ऑपरेटर जारी करता है।.
markFontAsType0(resourceName: String, reader: org.aspose.pdf.engine.font.ttf.TrueTypeReader){@code resourceName} को Type0/Identity-H फ़ॉन्ट के रूप में चिह्नित करें।.
moveText(x: double, y: double)Td (Move Text Position) ऑपरेटर को जारी करता है।.
showText(text: String)उचित पीडीएफ स्ट्रिंग बचने के साथ टीजे (प्रदर्शित पाठ) ऑपरेटर जारी करता है
और फिर भी।.
setTextMatrix(a: double, b: double, c: double, d: double, e: double, f: double)Tm (सेट टेक्स्ट मैट्रिक्स) ऑपरेटर को जारी करता है।.
setRGBFillColor(r: double, g: double, b: double)RG (RGB Fill Color) ऑपरेटर को जारी करता है।.
setRGBStrokeColor(r: double, g: double, b: double)RG (RGB स्ट्रोक रंग सेट) ऑपरेटर जारी करता है।.
setGrayFillColor(gray: double)G (Set Grey Fill Color) ऑपरेटर को जारी करता है।.
setGrayStrokeColor(gray: double)G (सेट ग्रे स्ट्रोक रंग) ऑपरेटर जारी करता है।.
setLineWidth(width: double)यह W (सेट लाइन चौड़ाई) ऑपरेटर को जारी करता है।.
saveState()Q (Save Graphics Status) ऑपरेटर को जारी करता है।.
restoreState()Q (ग्राफिक्स स्थिति को पुनर्स्थापित करने) ऑपरेटर जारी करता है।.
concatMatrix(a: double, b: double, c: double, d: double, e: double, f: double)सीएम (कंकट मैट्रिक्स) ऑपरेटर को जारी करता है।.
rectangle(x: double, y: double, w: double, h: double)रेटिंग (Re) ऑपरेटर को रिटेंशन करें।.
fill()F (Full Path) ऑपरेटर को जारी करता है।.
stroke()S (स्ट्रोक मार्ग) ऑपरेटर को जारी करता है।.
fillStroke()B (अगला और बाद में स्ट्रोक मार्ग) ऑपरेटर को जारी करता है।.
drawXObject(name: String)यह Do (Pint XObject) ऑपरेटर को जारी करता है।.
registerFont(baseFont: String)Stringएक मानक फ़ॉन्ट रिकॉर्ड करें और इसके संसाधन नाम वापस लाएं।.
registerImage(key: String)Stringएक छवि संसाधन रिकॉर्ड करें और इसके संस्करण नाम वापस करें।.
getFontResources()Map<String, String>आधार फ़ॉन्ट नाम से संसाधन नाम में एक अपरिवर्तनीय नक्शा वापस करता है।.
getImageResources()Map<String, String>एक अपरिवर्तनीय नक्शा को छवि कुंजी से संसाधन नाम में वापस लाता है।.
toByteArray()byte[]यह एक बाइट रिटर्न के रूप में संचित सामग्री प्रवाह को वापस करता है।.
unicodeToWinAnsi(ch: char)intयह एक यूनिकोड चरित्र को अपने WinAnsiEncoding बाइट मूल्य में परिवर्तित करता है।.

See Also

 हिन्दी