|
THotPDF.RenderCacheFolder
|
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 |