|
THotPDF.RenderCacheFolder
|
Top Previous Next |
|
指定用於效能最佳化的已轉譯頁面點陣圖儲存磁碟資料夾路徑
Delphi syntax: property RenderCacheFolder: string read FRenderCacheFolder write FRenderCacheFolder;
Description 指定用於效能最佳化的已轉譯頁面點陣圖儲存磁碟資料夾路徑 資料夾必須對應用程式程序具有適當的讀寫權限 留空則只用記憶體進行頁面轉譯快取 路徑是 Unicode 字串,名稱含系統字碼頁以外字元的資料夾會按原樣使用 頁面影像與快取索引都以原子方式替換,中斷的寫入不可能露出寫到一半的 PNG,也不會截斷先前的索引 成功的頁面讀取會更新頁面層級的近期度;調低文件數或位元組上限時,會立即驅逐最久未用的項目 損毀的頁面影像、過期的索引列、被遺棄的暫存檔與未建立索引的文件資料夾,會在快取開啟或讀取時自動修復 無效的文件金鑰、頁面索引與 DPI 值會在建立路徑之前被拒絕 快取頁面以已載入來源的身分識別為鍵:從檔案載入的文件以其大小、最後寫入時間與開頭結尾的位元組識別,此屬性在載入前或載入後設定都可以;從串流或隨機存取來源載入的文件會在載入時計算雜湊,這類文件必須在呼叫載入方法之前設定此屬性 加密文件不會寫入磁碟快取;已載入的文件一經編輯,該工作階段就不再讀寫磁碟快取,未修改檔案的項目在後續工作階段仍然有效 轉譯後端與 ICC 校樣設定屬於磁碟鍵的一部分,變更它們不會回傳以舊設定轉譯的頁面
另請參閱: THotPDF, Cache Infrastructure |