THotPDF.RenderCacheFolder

THotPDF

 

Top  Previous  Next

Chỉ định đường dẫn thư mục đĩa nơi các ô cache trang đã kết xuất được lưu để tối ưu hiệu suất

Cú pháp Delphi:

property RenderCacheFolder: string read FRenderCacheFolder write FRenderCacheFolder;

Mô tả

Chỉ định đường dẫn thư mục đĩa nơi các ô cache trang đã kết xuất được lưu để tối ưu hiệu suất

Thư mục phải có quyền đọc/ghi phù hợp cho tiến trình ứng dụng

Để trống để dùng cache kết xuất trang chỉ trong bộ nhớ

Đường dẫn là một chuỗi Unicode, nên thư mục có tên chứa ký tự ngoài code page hệ thống được dùng nguyên như đã cho

Ảnh trang và chỉ mục cache được thay thế nguyên tử nên lần ghi bị ngắt không thể để lộ PNG ghi dở hay cắt xén chỉ mục trước đó

Các lần đọc trang thành công làm mới mức mới dùng của trang, và các giới hạn tài liệu cùng byte loại bỏ ngay các mục ít dùng nhất khi một giới hạn bị giảm

Ảnh trang hỏng, hàng chỉ mục cũ, tệp tạm bị bỏ rơi và thư mục tài liệu chưa lập chỉ mục được sửa tự động khi cache được mở hoặc đọc

Khóa tài liệu, chỉ số trang và giá trị DPI không hợp lệ bị từ chối trước khi một đường dẫn được tạo

Các trang cache được khóa theo định danh của nguồn đã nạp: tài liệu nạp từ file được nhận diện bằng kích thước, thời điểm ghi cuối và các byte ở đầu lẫn cuối file, nên đặt property này trước hay sau khi nạp đều được; tài liệu nạp từ stream hoặc nguồn random-access được băm trong lúc nạp, nên hãy đặt property này trước khi gọi phương thức nạp cho các tài liệu dạng đó

Tài liệu mã hóa không được ghi vào cache đĩa, và một khi tài liệu đã nạp bị sửa thì cache đĩa không còn được đọc hay ghi cho phiên đó; các mục của file chưa sửa vẫn hợp lệ cho các phiên sau

Backend kết xuất và các cài đặt ICC proofing là một phần của khóa đĩa, nên việc đổi chúng sẽ không trả về các trang được kết xuất với cài đặt trước đó

Xem thêm: THotPDF, Hạ tầng cache