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 | Επιστρέφει την τρέχουσα κάρτα σε ένα ενιαίο αποκωδικοποιημένο ρεύμα σε bytes, |
| ή {@link Long#MAX_VALUE} όταν η φύλαξη είναι απενεργοποιημένη. | |
check(decodedSoFar: long, limit: long, filterName: String) | Περνά όταν {@code decodedSoFar} υπερβαίνει το κάψουλα. |