PdfStream
PdfStream
Overview
PdfStream यह जावा के लिए Aspose.PDF FOSS में एक कक्षा है।. वारिस से: PdfDictionary.
PDF प्रवाह वस्तु (§7.3.8, आईएसओ 32000-1:2008).
इस कक्षा में जावा प्रोग्रामों में PdfStream वस्तुओं के साथ काम करने के लिए 54 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: PdfDictionary, PdfStream, accept, containsKey, equals, get, getArray, getBoolean, getDecodedData, getDecodedStream, getDictionary, getEncodedData,इसके अलावा 40 अतिरिक्त तरीके भी हैं।. सभी सार्वजनिक सदस्य किसी भी जावा अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS स्थापित करने के बाद जावे पैकेज।. संपत्ति : decodedData, decodedStream, dictionary, dirty, empty, encodedData,और 8 और भी।.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
dictionary | PdfDictionary | Read | इस प्रवाह को एक शब्दकोश के रूप में वापस लाएं।. |
encodedData | byte[] | Read | कोड किए गए डेटा (पीडीएफ फ़ाइल में संग्रहीत के रूप में) को वापस करता है।. |
encodedStream | InputStream | Read | यह एक InputStream के रूप में एन्कोड डेटा वापस करता है।. |
decodedData | byte[] | Read | डिकोड डेटा वापस करता है (फिल्टर को विपरीत क्रम में लागू करने के बाद)।. |
decodedStream | InputStream | Read | डिकोड डेटा को एक InputStream के रूप में वापस करता है।. |
length | long | Read | यह कोड किए गए डेटा की लंबाई वापस करता है।. |
filters | List<PdfName> | Read | फ़िल्टर नामों की सूची /Filter से वापस करें।. |
empty | boolean | Read | यह पता लगाने के लिए कि क्या शब्दकोश खाली है।. |
type | String | Read | /Type मूल्य को एक पंक्ति के रूप में वापस करता है (उदाहरण के लिए,. |
subtype | String | Read | /Subtype (या /S) मूल्य को एक श्रृंखला के रूप में, या null के साथ वापस करता है।. |
path | PdfBase | Read | कुंजी मार्ग के माध्यम से नस्लीय शब्दकोशों को पार करता है।. |
dirty | boolean | Read | {@code true} वापस आता है यदि यह वस्तु लोड होने के बाद संशोधित की गई थी।. |
indirect | boolean | Read | यह वापस करता है कि क्या यह वस्तु एक अप्रत्यक्ष वजन है (एक वित्तीय कुंजी है)।. |
objectKey | PdfObjectKey | Read | सीधे वस्तुओं के लिए अप्रत्यक्ष ऑब्जेक्ट कुंजी, या {@code null} वापस करता है।. |
Methods
| Signature | Description |
|---|---|
PdfStream() | एक खाली प्रवाह बनाता है।. |
PdfStream(encodedData: byte[]) | एक प्रवाह बनाता है जो डेटा को एन्कोड किया गया है।. |
PdfStream(dict: PdfDictionary, encodedData: byte[]) | एक मौजूदा शब्दकोश और एन्क्रिप्टेड डेटा से एक प्रवाह बनाता है।. |
getDictionary() → PdfDictionary | इस प्रवाह को एक शब्दकोश के रूप में वापस लाएं।. |
getEncodedData() → byte[] | कोड किए गए डेटा (पीडीएफ फ़ाइल में संग्रहीत के रूप में) को वापस करता है।. |
getEncodedStream() → InputStream | यह एक InputStream के रूप में एन्कोड डेटा वापस करता है।. |
getDecodedData() → byte[] | डिकोड डेटा वापस करता है (फिल्टर को विपरीत क्रम में लागू करने के बाद)।. |
getDecodedStream() → InputStream | डिकोड डेटा को एक InputStream के रूप में वापस करता है।. |
setDecodedData(data: byte[]) | डेटा को डिकोड करें।. |
setEncodedData(data: byte[]) | सीधे कोड किए गए डेटा को स्थापित करें।. |
hasActiveDecryptor() → boolean | यह सच है यदि इस स्ट्रीम में एक सक्रिय डिस्क्रिप्टर जोड़ा गया है (यानी।. |
materializeDecryption() → boolean | डिस्क्रिप्ट {@code encodedData} स्थान पर और decryptor को हटा देता है, छोड़कर |
| प्रवाह ठीक उसी तरह दिखता है जैसे एक समान गैर-क्रिप्टेड प्रसारित होता है। | |
| डिस्क से।. | |
hasPendingDecodedData() → boolean | यह वापस करता है कि क्या प्रवाह के पास डिकोडिंग डेटा सेट किया गया है या नहीं |
| {@link #setDecodedData(byte[])} जो अभी तक पुनः एन्कोडिंग नहीं किया गया है | |
| {@link #prepareEncodedData()} के लिए आवेदन करें।. | |
setDecryptor(decryptor: PDFDecryptor, objNum: int, genNum: int) | इस प्रवाह के लिए डिस्क्रिप्टर सेट करें (पीडीएफ पैसर द्वारा एन्क्रोइटेड पीडीए के बारे में कहा जाता है)।. |
getLength() → long | यह कोड किए गए डेटा की लंबाई वापस करता है।. |
getFilters() → List<PdfName> | फ़िल्टर नामों की सूची /Filter से वापस करें।. |
setFilter(filter: PdfName) | एक ही फ़िल्टर बनाएं।. |
setFilters(filters: List<PdfName>) | कई फ़िल्टर बनाएं।. |
prepareEncodedData() → byte[] | यह सुनिश्चित करता है कि अवगत डेटा को फ़िल्टर के माध्यम से एन्कोडिंग किया जाता है और वापस कर देता है |
| बेट्स कोड करें।. | |
writeTo(os: OutputStream) | |
accept(visitor: IPdfVisitor<T>) → T | |
toString() → String | |
PdfDictionary() | एक खाली शब्दकोश बनाता है।. |
size() → int | इनमें से संख्या वापस कर दी जाती है।. |
isEmpty() → boolean | यह पता लगाने के लिए कि क्या शब्दकोश खाली है।. |
containsKey(key: PdfName) → boolean | यह वापस करता है कि क्या शब्दकोश में दिए गए कुंजी शामिल हैं।. |
get(key: PdfName) → PdfBase | यह उस कुंजी के लिए मूल्य वापस करता है, या शून्य।. |
set(key: PdfName, value: PdfBase) | एक कुंजी मूल्य जोड़ी बनाएं।. |
remove(key: PdfName) → PdfBase | एक कुंजी हटा दें।. |
keySet() → Set<PdfName> | कुंजी का सेट वापस कर दिया है।. |
values() → Collection<PdfBase> | मूल्य की एकत्रितता को वापस कर देता है।. |
getInt(key: String, defaultValue: int) → int | मूल्य को एक int या डिफ़ॉल्ट के रूप में वापस करता है।. |
getLong(key: String, defaultValue: long) → long | लंबे समय तक मूल्य या डिफ़ॉल्ट वापस करता है।. |
getFloat(key: String, defaultValue: float) → float | मूल्य को एक फ्लोट या डिफ़ॉल्ट के रूप में वापस करता है।. |
getBoolean(key: String, defaultValue: boolean) → boolean | यह मूल्य को एक बोलेन या डिफ़ॉल्ट के रूप में वापस करता है।. |
getNameAsString(key: String) → String | नाम श्रृंखला के रूप में मूल्य वापस करता है, या शून्य।. |
getString(key: String) → String | यह मूल्य को एक डिकोड किए गए पंक्ति या शून्य के रूप में वापस करता है।. |
getArray(key: String) → PdfArray | मूल्य को PdfArray या null के रूप में वापस करें।. |
setInt(key: String, value: int) | एक पूर्ण मूल्य निर्धारित करें।. |
setFloat(key: String, value: float) | एक फ्लोट मूल्य निर्धारित करें।. |
setBoolean(key: String, value: boolean) | एक बोलेन मूल्य निर्धारित करें।. |
setName(key: String, nameValue: String) | नाम मूल्य निर्धारित करें।. |
setString(key: String, stringValue: String) | एक स्ट्रिंग मूल्य निर्धारित करें।. |
getType() → String | /Type मूल्य को एक पंक्ति के रूप में वापस करता है (उदाहरण के लिए,. |
getSubtype() → String | /Subtype (या /S) मूल्य को एक श्रृंखला के रूप में, या null के साथ वापस करता है।. |
getPath() → PdfBase | कुंजी मार्ग के माध्यम से नस्लीय शब्दकोशों को पार करता है।. |
iterator() → Iterator<Map.Entry<PdfName, PdfBase>> | |
equals(o: Object) → boolean | |
hashCode() → int | |
isDirty() → boolean | {@code true} वापस आता है यदि यह वस्तु लोड होने के बाद संशोधित की गई थी।. |
setDirty(dirty: boolean) | इस वस्तु पर गंदे झंडे लगाएं।. |
isIndirect() → boolean | यह वापस करता है कि क्या यह वस्तु एक अप्रत्यक्ष वजन है (एक वित्तीय कुंजी है)।. |
getObjectKey() → PdfObjectKey | सीधे वस्तुओं के लिए अप्रत्यक्ष ऑब्जेक्ट कुंजी, या {@code null} वापस करता है।. |
setObjectKey(key: PdfObjectKey) | अप्रत्यक्ष वस्तु कुंजी रखें।. |