THPDFHTMLImporter.MaxDecodedImageBytes
Unidade: HPDFHTMLImport
property MaxDecodedImageBytes: Int64 read FMaxDecodedImageBytes
write FMaxDecodedImageBytes;
Limita o cache de imagens retido por uma chamada RenderHTML5, usando uma estimativa de quatro bytes por pixel; o padrão é 134.217.728 bytes (128 MiB), e um valor não positivo desativa este limite de cache
As dimensões de BMP e PNG são verificadas antes da decodificação; todas as imagens aceitas são verificadas antes da retenção, e exceder o limite lança EHPDFHTMLImportBudget
O limite é separado dos bytes de recursos comprimidos e dos limites de operações de layout; outros decodificadores podem alocar a imagem deles antes da verificação de retenção, então os chamadores devem fornecer recursos aprovados e com limites definidos
Preflight, layout e fallback reutilizam uma imagem uma vez por nó DOM, preservando os orçamentos existentes de requisições de recursos