THotPDF.DocumentDecodeBudgetBytes-Eigenschaft
Legt die maximal dekodierten Bytes fest, die über jede Filterkette in einem geladenen Dokument-Buchhaltungsintervall akzeptiert werden
Deklaration
property DocumentDecodeBudgetBytes: Int64 read FDocumentDecodeBudgetBytes write SetDocumentDecodeBudgetBytes default 1073741824;
Unit
HPDFDoc
Standardwert
1073741824 Bytes oder 1 GiB
Verwendungshinweise
- Setzen Sie die Eigenschaft vor dem Laden nicht vertrauenswürdiger Eingaben, damit Objekt-Streams, die während des Ladens dekodiert werden, die beabsichtigte Obergrenze verbrauchen
- Die Gesamtsumme umfasst jedes akzeptierte Byte der Zwischen- und Finalfilter-Stufe, nicht nur Bytes, die an den Aufrufer zurückgegeben werden
- Null deaktiviert die dokumentweite Obergrenze für vertrauenswürdige Eingaben, während das unabhängige
DecodeBudgetBytes-Kettenlimit aktiv bleibt - Negative Werte lösen
ERangeErroraus