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 برمیگردانند |
| NormalizeOptions | 0 = نرمالسازی استاندارد |