DecodeLimits
סקירה כללית
DecodeLimits הוא שיעור ב Aspose.PDF FOSS עבור Java.
הגנה מרכזית נגד פצצות דקמה בסרטנים לדיכוי זרם (FlateDecode, LZWDecode , RunLengthDecode).
שיעור זה מספק 2 שיטות לעבוד עם אובייקטים DecodeLimits בתוכניות Java. שיטות זמינות כוללות: check, maxDecodedBytes. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : DEFAULT_MAX_DECODED_BYTES, PROPERTY.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
PROPERTY | String | קראו | תכונה של מערכת שעולה מעל גודל קופ (בייטים) המודפס. |
DEFAULT_MAX_DECODED_BYTES | long | קראו | קופסה ברירת המחדל על זרם אחד מופרד: 256 MB. |
שיטות
| חתימה | תיאור |
|---|---|
maxDecodedBytes() → long | החזיר את הקופסה הנוכחית על זרם אחד מנותק ב- byte, |
| או {@link Long#MAX_VALUE} כאשר השומר מופעל. | |
check(decodedSoFar: long, limit: long, filterName: String) | עובר כאשר {@code decodedSoFar} עולה על הקופסה. |