RegenerateFormAppearances
Trường biểu mẫu, hiệu năng
Mô tả
Duyệt toàn bộ phân cấp trường AcroForm và tái tạo từng luồng hình thức Widget hiển thị
Cú pháp
Delphi
Function TPDFlib.RegenerateFormAppearances(OnlyIfNecessary: Integer): Integer;Tham số
| OnlyIfNecessary | Dùng giá trị khác 0 để giữ các hình thức hiện có còn dùng được, hoặc 0 để dựng lại các hình thức được hỗ trợ |
|---|
Giá trị trả về
| 0 | Không có hình thức Widget hiển thị nào được tái tạo |
|---|---|
| Giá trị dương | Số luồng hình thức Widget được tái tạo thành công |
Ghi chú
Lần duyệt bắt đầu tại các trường gốc và thăm mỗi hậu duệ một lần, bao gồm các nút lá Widget dưới các trường cha logicKhi mọi Widget hiển thị đều thành công, tập dirty của phiên hiện tại được xóa và
NeedAppearances trở thành false; các Widget thất bại vẫn dirty và giữ cờ là trueHãy dùng lần quét hoàn chỉnh này cho các tài liệu nhập mà các hình thức thiếu có sẵn không được bộ theo dõi dirty của phiên hiện tại thể hiệnVới các biểu mẫu lớn được thay đổi qua thư viện này trong phiên hiện tại, hãy ưu tiên
Hãy dùng lượt quét trọn vẹn này cho các tài liệu import mà appearance thiếu từ trước không được bộ theo dõi dirty của session hiện tại ghi nhận
RegenerateDirtyFormAppearances để công việc tăng theo tập Widget bị ảnh hưởng