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

NameTypeAccessDescription
dictionaryPdfDictionaryReadइस प्रवाह को एक शब्दकोश के रूप में वापस लाएं।.
encodedDatabyte[]Readकोड किए गए डेटा (पीडीएफ फ़ाइल में संग्रहीत के रूप में) को वापस करता है।.
encodedStreamInputStreamReadयह एक InputStream के रूप में एन्कोड डेटा वापस करता है।.
decodedDatabyte[]Readडिकोड डेटा वापस करता है (फिल्टर को विपरीत क्रम में लागू करने के बाद)।.
decodedStreamInputStreamReadडिकोड डेटा को एक InputStream के रूप में वापस करता है।.
lengthlongReadयह कोड किए गए डेटा की लंबाई वापस करता है।.
filtersList<PdfName>Readफ़िल्टर नामों की सूची /Filter से वापस करें।.
emptybooleanReadयह पता लगाने के लिए कि क्या शब्दकोश खाली है।.
typeStringRead/Type मूल्य को एक पंक्ति के रूप में वापस करता है (उदाहरण के लिए,.
subtypeStringRead/Subtype (या /S) मूल्य को एक श्रृंखला के रूप में, या null के साथ वापस करता है।.
pathPdfBaseReadकुंजी मार्ग के माध्यम से नस्लीय शब्दकोशों को पार करता है।.
dirtybooleanRead{@code true} वापस आता है यदि यह वस्तु लोड होने के बाद संशोधित की गई थी।.
indirectbooleanReadयह वापस करता है कि क्या यह वस्तु एक अप्रत्यक्ष वजन है (एक वित्तीय कुंजी है)।.
objectKeyPdfObjectKeyReadसीधे वस्तुओं के लिए अप्रत्यक्ष ऑब्जेक्ट कुंजी, या {@code null} वापस करता है।.

Methods

SignatureDescription
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)अप्रत्यक्ष वस्तु कुंजी रखें।.

See Also

 हिन्दी