THotPDF.DocumentDecodeBudgetBytes Property
Ορίζει τα μέγιστα αποκωδικοποιημένα bytes που γίνονται δεκτά σε κάθε αλυσίδα φίλτρων σε μία περίοδο λογιστικής φορτωμένου εγγράφου
Δήλωση
property DocumentDecodeBudgetBytes: Int64 read FDocumentDecodeBudgetBytes write SetDocumentDecodeBudgetBytes default 1073741824;
Μονάδα
HPDFDoc
Προεπιλογή
1073741824 bytes, ή 1 GiB
Σημειώσεις χρήσης
- Ορίστε την ιδιότητα πριν από τη φόρτωση μη αξιόπιστης εισόδου ώστε τα object streams που αποκωδικοποιούνται κατά τη φόρτωση να καταναλώνουν το επιθυμητό όριο
- Το σύνολο περιλαμβάνει κάθε αποδεκτό ενδιάμεσο και τελικό byte σταδίου φίλτρου, όχι μόνο τα bytes που επιστρέφονται στον καλώντα
- Το μηδέν απενεργοποιεί το όριο επιπέδου εγγράφου για αξιόπιστη είσοδο, ενώ το ανεξάρτητο όριο αλυσίδας
DecodeBudgetBytesπαραμένει ενεργό - Οι αρνητικές τιμές εγείρουν
ERangeError