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

Import Paged-Media HTML5