DecodeLimits

DecodeLimits

Apžvalga

DecodeLimits yra Aspose.PDF FOSS klasė Java.

Centrinė apsauga nuo dekompresijos bombų srauto dekodavimo filtruose (FlateDecode, LZWDecode, RunLengthDecode).

Ši klasė pateikia 2 metodus, kaip dirbti su DecodeLimits objektais Java programose. Galimi metodai apima: check, maxDecodedBytes. Visi viešieji nariai yra prieinami bet kuriai Java programai po to, kai įdiegėte Aspose.PDF FOSS už Java paketą. Nuosavybės nuoma : DEFAULT_MAX_DECODED_BYTES, PROPERTY.

Nuosavybės

VardasTipasAccessAprašymas
PROPERTYStringSkaityti →Sistemos savybė, viršijanti dekoduojamą srovės dydį (bitus).
DEFAULT_MAX_DECODED_BYTESlongSkaityti →Išimtiniai koduoti viename sraute: 256 MB.

Metodai

SignatureAprašymas
maxDecodedBytes()longGrąžina dabartinę užraštį viename dekoduoto srauto bytais arba {@link Long#MAX_VALUE} kai saugyklos yra išjungta.
check(decodedSoFar: long, limit: long, filterName: String)Peržengia, kai {@code decodedSoFar} viršija kapą.

Žr. taip pat

 Lietuvių