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 = Стандартна нормализация |