DecodeLimits
Overview
DecodeLimits Java için Aspose.PDF FOSS sınıfıdır.
Akım dekod filtrelerinde dekompresyon bombalarına karşı merkezi koruma (FlateDecode, LZWDecode, {PLAKEHOLDER__1)).
Bu sınıf Java programlarında DecodeLimits nesnelerle çalışmak için 2 yöntem sunar. Mevcut yöntemler şunları içerir: check, maxDecodedBytes. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : DEFAULT_MAX_DECODED_BYTES, PROPERTY.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
PROPERTY | String | Read | Sistem özellikleri, dekodlu akım boyut cap (bitler) aşmaktadır. |
DEFAULT_MAX_DECODED_BYTES | long | Read | Bir tek kodlanmış akışta varsayılan şifre: 256 MB. |
Methods
| Signature | Description |
|---|---|
maxDecodedBytes() → long | Geçerli şifreyi tek bir dekodlu akımda byte veya {@link Long#MAX_VALUE} olarak döndürür, koruyucu devreye girdiğinde. |
check(decodedSoFar: long, limit: long, filterName: String) | @Kaynaklar_Kadayı aştığında çerçeveyi geçirir. |