THPDFHTMLImporter.MaxDecodedImageBytes

Unité : HPDFHTMLImport

property MaxDecodedImageBytes: Int64 read FMaxDecodedImageBytes
  write FMaxDecodedImageBytes;

Borne le cache d'images conservé par un appel à RenderHTML5, avec une estimation à quatre octets par pixel ; la valeur par défaut est 134,217,728 octets (128 Mio), et une valeur non positive désactive cette limite de cache

Les dimensions BMP et PNG sont contrôlées avant décodage ; toutes les images acceptées sont contrôlées avant rétention, et dépasser la limite lève EHPDFHTMLImportBudget

La limite est distincte des octets de ressources compressées et des limites d'opérations de mise en page ; d'autres décodeurs peuvent allouer leur image avant la vérification de rétention, si bien que les appelants doivent fournir des ressources approuvées bornées

Le preflight, la mise en page et le fallback réutilisent une image une fois par nœud DOM, en préservant les budgets de requêtes de ressources existants

Import de pages HTML5