DANormalizePage
文字、文件操作、直接存取功能、頁面操作
描述
平移和/或旋轉頁面內容,讓後續的繪圖操作落在頁面上預期的位置。所有頁面邊界框都會調整到頁面的實際尺寸,頁面的旋轉屬性重設為零
PDF 版本行為:正規化後的頁面字典 BleedBox、TrimBox 與 ArtBox 項目需要 PDF 1.3。Direct Access 正規化較低版本的來源且儲存版本未鎖定時,DANormalizePage 會把儲存的文件檔頭提升到 PDF 1.3,與改寫後的生產邊界框保持一致。
語法
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);
參數
| FileHandle | 由 DAOpenFile、DAOpenFileReadOnly 或 DAOpenFromStream 函式傳回的控制代碼 |
|---|---|
| PageRef | 由 DAFindPage 或 DANewPage 函式傳回的頁面參照 |
| NormalizeOptions | 0 = Standard normalization |