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 函式傳回的頁面參照
NormalizeOptions0 = Standard normalization