DANormalizePage

متن، دستکاری سند، قابلیت دسترسی مستقیم، دستکاری صفحه

توضیحات

محتوای صفحه را جابه‌جا و/یا می‌چرخاند تا عملیات رسم بعدی در موقعیت مورد انتظار روی صفحه انجام شود؛ همهٔ کادرهای مرزی صفحه با اندازهٔ فیزیکی صفحه تنظیم و ویژگی چرخش صفحه صفر می‌شود

رفتار نسخهٔ PDF: مدخل‌های دیکشنری صفحهٔ نرمال‌شده یعنی BleedBox، TrimBox و ArtBox به PDF 1.3 نیاز دارند. وقتی دسترسی مستقیم مبدأیی با نسخهٔ پایین‌تر را نرمال می‌کند و نسخهٔ ذخیره قفل نشده باشد، 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 = نرمال‌سازی استاندارد