THPDFHTMLImporter.MaxDecodedImageBytes

單元:HPDFHTMLImport

property MaxDecodedImageBytes: Int64 read FMaxDecodedImageBytes
  write FMaxDecodedImageBytes;

以每像素 4 位元組的估算值,約束單次 RenderHTML5 呼叫保留的影像快取;預設為 134,217,728 位元組(128 MiB),非正值則停用這個快取限制

BMP 與 PNG 的尺寸會在解碼前檢查;所有接受的圖片在保留前都會檢查,超過限制會引發 EHPDFHTMLImportBudget

此限制與壓縮資源位元組及版面操作限制各自獨立;其他解碼器可能在保留檢查之前就配置影像,因此呼叫端應提供有界且經核准的資源

預檢、版面與後援對每個 DOM 節點只重複使用一次影像,並保留既有的資源請求預算

HTML5 分頁媒體匯入