THPDFHTMLImporter.MaxDecodedImageBytes
Unità: HPDFHTMLImport
property MaxDecodedImageBytes: Int64 read FMaxDecodedImageBytes
write FMaxDecodedImageBytes;
Limita la cache di immagini trattenuta da una chiamata RenderHTML5, con una stima di quattro byte per pixel; il predefinito è 134,217,728 byte (128 MiB), e un valore non positivo disattiva questo limite di cache
Le dimensioni BMP e PNG vengono verificate prima della decodifica; tutte le immagini accettate vengono verificate prima della ritenzione, e il superamento del limite solleva EHPDFHTMLImportBudget
Il limite è separato dai byte delle risorse compresse e dai limiti delle operazioni di layout; altri decoder possono allocare la propria immagine prima del controllo di ritenzione, quindi i chiamanti dovrebbero fornire risorse approvate a limiti definiti
Preflight, layout e fallback riutilizzano un'immagine una volta per nodo DOM, preservando i budget esistenti delle richieste di risorse