PdfString
PdfString
अवलोकन
PdfString जावा के लिए Aspose.PDF FOSS में एक वर्ग है. वारिसों सेः: PdfBase.
पीडीएफ स्ट्रिंग ऑब्जेक्ट (§7.3.4, आईएसओ 32000-1:2008) ।.
यह वर्ग जावा प्रोग्राम में PdfString ऑब्जेक्ट के साथ काम करने के लिए 20 विधियाँ प्रदान करता है. उपलब्ध विधियों में शामिल हैंः: PdfString, accept, equals, fromHex, getAsDate, getBytes, getHexString, getObjectKey, getString, hashCode, isBinary, isDirty, और 7 अतिरिक्त विधियाँ।. सभी सार्वजनिक सदस्य Aspose.PDF FOSS for Java पैकेज को स्थापित करने के बाद किसी भी जावा एप्लिकेशन तक पहुंच सकते हैं. गुण: asDate, binary, bytes, dirty, forceHex, hexString, और 3 अधिक।.
गुण
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
bytes | byte[] | पढ़िए। | इस स्ट्रिंग के कच्चे बाइट्स लौटाता है. |
string | String | पढ़िए। | बाइट को पाठ के रूप में डिकोड करें: यदि BOM मौजूद है, तो UTF-16BE; अन्यथा PDFDocEncoding. |
forceHex | boolean | पढ़िए। | यह लौटाता है कि क्या ये स्ट्रिंग हेक्स सीरियलाइज़ेशन को बल देती है. |
asDate | LocalDateTime | पढ़िए। | PDF तिथि के रूप में स्ट्रिंग को पार्स करने का प्रयास. |
hexString | String | पढ़िए। | हेक्स प्रतिनिधित्व में स्ट्रिंग लौटाता हैः <AABBCC…> बाइनरी स्ट्रोंग (आईडी, एन्क्रिप्शन कुंजी) के लिए प्रयोग किया जाता है. |
binary | boolean | पढ़िए। | यदि इस स्ट्रिंग में गैर-प्रिंट करने योग्य बाइट्स (संभवतः बाइनरी डेटा जैसे फ़ाइल आईडी या एन्क्रिप्शन कुंजी) हो तो true लौटाता है. |
dirty | boolean | पढ़िए। | {@code true} लौटाता है यदि लोड करने के बाद से इस वस्तु को संशोधित किया गया था. |
indirect | boolean | पढ़िए। | लौटाता है कि क्या यह वस्तु अप्रत्यक्ष वस्तु है (एक ऑब्जेक्ट कुंजी है) ।. |
objectKey | PdfObjectKey | पढ़िए। | अप्रत्यक्ष वस्तु कुंजी, या {@code null} प्रत्यक्ष वस्तुओं के लिए लौटाता है. |
विधियाँ
| Signature | विवरण |
|---|---|
PdfString(bytes: byte[]) | कच्चे बाइट से PdfString बनाता है. |
PdfString(text: String) | जावा स्ट्रिंग से PdfString बनाता है. |
fromHex(hex: String) → PdfString | हेक्स स्ट्रिंग (कोण ब्रैकेट के बिना) से PdfString बनाता है. |
getBytes() → byte[] | इस स्ट्रिंग के कच्चे बाइट्स लौटाता है. |
getString() → String | बाइट को पाठ के रूप में डिकोड करें: यदि BOM मौजूद है, तो UTF-16BE; अन्यथा PDFDocEncoding. |
setForceHex(forceHex: boolean) | यह निर्धारित करता है कि क्या इस स्ट्रिंग को हमेशा हेक्स रूप में क्रमबद्ध किया जाना चाहिए. |
isForceHex() → boolean | यह लौटाता है कि क्या ये स्ट्रिंग हेक्स सीरियलाइज़ेशन को बल देती है. |
getAsDate() → LocalDateTime | PDF तिथि के रूप में स्ट्रिंग को पार्स करने का प्रयास. |
getHexString() → String | हेक्स प्रतिनिधित्व में स्ट्रिंग लौटाता हैः <AABBCC…> बाइनरी स्ट्रोंग (आईडी, एन्क्रिप्शन कुंजी) के लिए प्रयोग किया जाता है. |
isBinary() → boolean | यदि इस स्ट्रिंग में गैर-प्रिंट करने योग्य बाइट्स (संभवतः बाइनरी डेटा जैसे फ़ाइल आईडी या एन्क्रिप्शन कुंजी) हो तो true लौटाता है. |
writeTo(os: OutputStream) | |
accept(visitor: IPdfVisitor<T>) → T | |
equals(o: Object) → boolean | |
hashCode() → int | |
toString() → String | |
isDirty() → boolean | {@code true} लौटाता है यदि लोड करने के बाद से इस वस्तु को संशोधित किया गया था. |
setDirty(dirty: boolean) | इस ऑब्जेक्ट पर डर्टी फ़्लैग सेट करता है।. |
isIndirect() → boolean | लौटाता है कि क्या यह वस्तु अप्रत्यक्ष वस्तु है (एक ऑब्जेक्ट कुंजी है) ।. |
getObjectKey() → PdfObjectKey | अप्रत्यक्ष वस्तु कुंजी, या {@code null} प्रत्यक्ष वस्तुओं के लिए लौटाता है. |
setObjectKey(key: PdfObjectKey) | परोक्ष वस्तु कुंजी को सेट करता है।. |