Egenskapen THotPDF.DocumentDecodeBudgetBytes
Sätter maximalt antal avkodade byte som accepteras över varje filterkedja i ett redovisningsintervall för ett inläst dokument
Deklaration
property DocumentDecodeBudgetBytes: Int64 read FDocumentDecodeBudgetBytes write SetDocumentDecodeBudgetBytes default 1073741824;
Unit
HPDFDoc
Standard
1073741824 byte, eller 1 GiB
Användningsanteckningar
- Sätt egenskapen innan otillförlitlig indata läses in så att objektströmmar avkodade under inläsningen förbrukar det avsedda taket
- Totalen inkluderar varje accepterad mellanliggande och slutgiltig filterstegsbyte, inte bara byte som returnerats till anroparen
- Noll inaktiverar det dokumentvida taket för tillförlitlig indata medan den oberoende
DecodeBudgetBytes-kedjegränsen förblir aktiv - Negativa värden kastar
ERangeError