DecodeLimits

المعلومات العامة

DecodeLimits هي فئة في Aspose.PDF FOSS لـ Java.

الحماية المركزية ضد قنابل إفساد الضغط في مرشحات فك شفرة التدفق (FlateDecode، LZWDecode، RunLengthDecode).

توفر هذه الفئة طريقتين للعمل مع DecodeLimits في برامج Java. المنهجيات المتاحة تشمل: check, maxDecodedBytes. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: DEFAULT_MAX_DECODED_BYTES, PROPERTY.

خصائص

اسمالنوعالوصولوصف
PROPERTYStringاقرأخاصية النظام التي تحلّ على الحد الأقصى لحجم التيار المفكور (البايت).
DEFAULT_MAX_DECODED_BYTESlongاقرأالحد الأقصى المعياري على بث واحد مُفكّر: 256 ميغابايت.

الطرق

التوقيعوصف
maxDecodedBytes()longيعيد القيادة الحالية على تيار واحد مُفكّر بالبايتات،,
أو {@link Long#MAX_VALUE} عندما يكون الحارس غير فعال.
check(decodedSoFar: long, limit: long, filterName: String)يرمي عندما يتجاوز {@code decodedSoFar} الحد الأقصى.

انظر أيضاً

 العربية