|
THotPDF.RenderCacheFolder
|
Top Previous Next |
Performans iyileştirmesi için çizilmiş sayfa önbelleği parçalarının saklandığı disk dizini yolunu belirtir
Delphi sözdizimi: property RenderCacheFolder: string read FRenderCacheFolder write FRenderCacheFolder;
Açıklama Performans iyileştirmesi için çizilmiş sayfa önbelleği parçalarının saklandığı disk dizini yolunu belirtir Dizinin, uygulama süreci için uygun okuma/yazma izinleri olması gerekir Yalnızca bellekli sayfa çizimi önbelleğini kullanmak için boş bırakın Yol bir Unicode string'idir; adları sistem kod sayfası dışındaki karakterler içeren klasörler verildiği hâliyle kullanılır Sayfa görüntüleri ve önbellek indeksi atomik olarak değiştirilir; böylece yarıda kesilen bir yazım, kısmen yazılmış bir PNG açığa çıkaramaz veya önceki indeksi kırpamaz Başarılı sayfa okumaları sayfa düzeyindeki tazeliği yeniler; belge ve bayt sınırları, bir sınır düşürüldüğünde en uzun süredir kullanılmayan girdileri hemen tahliye eder Bozuk sayfa görüntüleri, bayat indeks satırları, sahipsiz geçici dosyalar ve indekslenmemiş belge klasörleri, önbellek açıldığında veya okunduğunda otomatik olarak onarılır Geçersiz belge anahtarları, sayfa indeksleri ve DPI değerleri, bir yol oluşturulmadan önce reddedilir Önbelleklenmiş sayfalar, yüklenen kaynağın kimliğine göre anahtarlanır: bir dosyadan yüklenen belge; boyutu, son yazma zamanı ve başındaki ile sonundaki baytlarla tanımlanır, bu yüzden bu özelliği yüklemeden önce ya da sonra dilediğiniz gibi ayarlayın. Bir stream'den veya random-access kaynaktan yüklenen belge yüklenirken hash'lenir; bu tür belgeler için bu özelliği yükleme metodunu çağırmadan önce ayarlayın Şifreli belgeler disk önbelleğine yazılmaz ve yüklenen bir belge düzenlendiğinde disk önbelleği o oturum için artık okunmaz ya da yazılmaz; değiştirilmemiş dosyanın girdileri sonraki oturumlar için geçerli kalır Render arka ucu ve ICC proofing ayarları disk anahtarının parçasıdır; bunları değiştirmek, önceki ayarlarla render edilmiş sayfaları döndürmez
Ayrıca bkz.: THotPDF, Önbellek altyapısı |