THotPDF.DocumentDecodeBudgetBytes 屬性
設定單一已載入文件計算區間中,跨所有篩選器鏈可接受的已解碼位元組數上限
宣告
property DocumentDecodeBudgetBytes: Int64 read FDocumentDecodeBudgetBytes write SetDocumentDecodeBudgetBytes default 1073741824;
單元
HPDFDoc
預設值
1073741824 個位元組,即 1 GiB
使用說明
- 請在載入未受信任輸入之前設定此屬性,讓載入期間解碼的物件串流耗用預期的上限
- 總計包含每個已接受的中間與最終篩選器階段位元組,而不僅是傳回給呼叫端的位元組
- 零會為受信任輸入停用文件層級上限,而獨立的
DecodeBudgetBytes鏈限制仍保持作用中 - 負值會引發
ERangeError