NormalizePage

文本、页面操作

描述

移动和/或旋转页面内容,使后续绘制操作位于页面上的预期位置。所有页面边界框都会调整为页面物理大小,且页面's旋转属性重置为零

PDF 版本行为:规范化的 BleedBox、TrimBox 和 ArtBox 页面字典条目需要 PDF 1.3。启用较低且未锁定的文档版本时,NormalizePage 会通过与 SetPageBox 相同的边界框版本闸门自动将文档提升至 PDF 1.3

语法

Delphi

Function TPDFlib.NormalizePage(NormalizeOptions: Integer): Integer;

ActiveX

Function PDFlib::NormalizePage(NormalizeOptions As Long) As Long

DLL

int DLNormalizePage(int InstanceID, int NormalizeOptions);

参数

NormalizeOptions0 = 标准规范化;1 = 规范化并平衡图形状态栈;2 = 保持现有页面结构;3 = 保持现有页面结构并平衡栈