RepairAnnotationAppearances
Chú thích, sửa chữa tài liệu, hiệu năng
Mô tả
Quét mỗi trang đúng một lần và dựng lại appearance stream thường cho các kiểu chú thích markup, hình, path, free-text và icon được hỗ trợ
Cú pháp
Function TPDFlib.RepairAnnotationAppearances(OnlyIfNecessary: Integer; Out Stats: TPDFlibAnnotationAppearanceStats): Integer;
Tham số
| OnlyIfNecessary | Giá trị khác 0 chỉ sửa các chú thích có appearance thiếu, cũ, không hợp lệ, lệch trạng thái hay vô hình; giá trị 0 tái sinh mọi appearance chú thích được hỗ trợ |
|---|---|
| Stats | Nhận các bộ đếm quét, vấn đề và loại-đã-sửa đo trước khi thay đổi được áp |
Giá trị trả về
Trả về số appearance stream của chú thích đã được dựng lại
Ghi chú
Các stream sinh ra mang một fingerprint nguồn gọn, giúp phát hiện các thay đổi sau này về hình học, màu, viền, nội dung hay dữ liệu path là đã cũ mà không cần rasterize trang
Các chú thích Widget được đếm nhưng vẫn do RegenerateFormAppearances phụ trách, còn các kiểu chú thích không cần appearance stream bị bỏ qua
Trang đang chọn trước đó được khôi phục trước khi hàm trả về
Trang đã chọn trước đó được khôi phục trước khi hàm trả về
Xem thêm
GetAnnotationAppearanceAuditJSON, TPDFlibAnnotationAppearanceStats, RegenerateFormAppearances