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

Importação de mídia paginada HTML5