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 |
| NormalizeOptions | 0 = Standard normalization |