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
NormalizeOptions0 = Standard normalization