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विवरण
bytesbyte[]पढ़िए।इस स्ट्रिंग के कच्चे बाइट्स लौटाता है.
stringStringपढ़िए।बाइट को पाठ के रूप में डिकोड करें: यदि BOM मौजूद है, तो UTF-16BE; अन्यथा PDFDocEncoding.
forceHexbooleanपढ़िए।यह लौटाता है कि क्या ये स्ट्रिंग हेक्स सीरियलाइज़ेशन को बल देती है.
asDateLocalDateTimeपढ़िए।PDF तिथि के रूप में स्ट्रिंग को पार्स करने का प्रयास.
hexStringStringपढ़िए।हेक्स प्रतिनिधित्व में स्ट्रिंग लौटाता हैः <AABBCC…> बाइनरी स्ट्रोंग (आईडी, एन्क्रिप्शन कुंजी) के लिए प्रयोग किया जाता है.
binarybooleanपढ़िए।यदि इस स्ट्रिंग में गैर-प्रिंट करने योग्य बाइट्स (संभवतः बाइनरी डेटा जैसे फ़ाइल आईडी या एन्क्रिप्शन कुंजी) हो तो true लौटाता है.
dirtybooleanपढ़िए।{@code true} लौटाता है यदि लोड करने के बाद से इस वस्तु को संशोधित किया गया था.
indirectbooleanपढ़िए।लौटाता है कि क्या यह वस्तु अप्रत्यक्ष वस्तु है (एक ऑब्जेक्ट कुंजी है) ।.
objectKeyPdfObjectKeyपढ़िए।अप्रत्यक्ष वस्तु कुंजी, या {@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() → LocalDateTimePDF तिथि के रूप में स्ट्रिंग को पार्स करने का प्रयास.
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)परोक्ष वस्तु कुंजी को सेट करता है।.

यह भी देखें

 हिन्दी