DecodeLimits
DecodeLimits
अवलोकन
DecodeLimits जावा के लिए Aspose.PDF FOSS में एक वर्ग है.
स्ट्रीम डीकोड फिल्टर (FlateDecode, LZWDecode, RunLengthDecode) में डिकम्प्रेशन बमों के खिलाफ केंद्रीय सुरक्षा।.
यह वर्ग जावा प्रोग्राम में DecodeLimits ऑब्जेक्ट के साथ काम करने के लिए 2 विधियाँ प्रदान करता है. उपलब्ध विधियों में शामिल हैंः: check, maxDecodedBytes. सभी सार्वजनिक सदस्य Aspose.PDF FOSS for Java पैकेज को स्थापित करने के बाद किसी भी जावा एप्लिकेशन तक पहुंच सकते हैं. गुण: DEFAULT_MAX_DECODED_BYTES, PROPERTY.
गुण
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
PROPERTY | String | पढ़िए। | प्रणाली गुण जो डीकोडेड-स्ट्रीम आकार सीमा (बाइट्स) को ओवरराइड करता है. |
DEFAULT_MAX_DECODED_BYTES | long | पढ़िए। | एक ही डिकोड स्ट्रीम पर डिफ़ॉल्ट सीमाः 256 एमबी।. |
विधियाँ
| Signature | विवरण |
|---|---|
maxDecodedBytes() → long | बाइट्स में एक ही डिकोड स्ट्रीम पर वर्तमान कैप लौटाता है, या {@link Long#MAX_VALUE} जब गार्ड अक्षम हो जाता है. |
check(decodedSoFar: long, limit: long, filterName: String) | जब {@code decodedSoFar} सीमा से अधिक हो जाता है तब फेंकता है. |