DANormalizePage
Văn bản, Thao tác tài liệu, Chức năng truy cập trực tiếp, Thao tác trang
Mô tả
Dịch và/hoặc xoay nội dung của trang để các thao tác vẽ về sau nằm đúng vị trí mong muốn trên trang. Toàn bộ boundary box của trang được điều chỉnh theo kích thước vật lý của trang và thuộc tính xoay của trang được reset về 0
Hành vi phiên bản PDF: các mục dictionary trang BleedBox, TrimBox và ArtBox đã chuẩn hóa đòi PDF 1.3. Khi Direct Access chuẩn hóa một nguồn phiên bản thấp hơn và phiên bản lưu chưa bị khóa, DANormalizePage nâng header tài liệu lưu ra lên PDF 1.3 để khớp với các boundary box sản xuất đã ghi lại
Cú pháp
Delphi
Function TPDFlib.DANormalizePage(FileHandle, PageRef: Integer; NormalizeOptions: Integer): Integer;
ActiveX
Function PDFlib::DANormalizePage(FileHandle As Long, PageRef As Long, NormalizeOptions As Long) As Long
DLL
int DLDANormalizePage(int InstanceID, int FileHandle, int PageRef, int NormalizeOptions);
Tham số
| FileHandle | Handle được trả về bởi các hàm DAOpenFile, DAOpenFileReadOnly hoặc DAOpenFromStream |
|---|---|
| PageRef | Page reference do các hàm DAFindPage hoặc DANewPage trả về |
| NormalizeOptions | 0 = Standard normalization |