DANormalizePage
Teks, Manipulasi dokumen, Fungsionalitas akses langsung, Manipulasi halaman
Deskripsi
Menggeser dan/atau merotasi konten halaman agar operasi menggambar berikutnya berada di posisi yang diharapkan pada halaman. Semua page boundary box disesuaikan dengan ukuran fisik halaman dan attribute rotasi halaman direset ke nol
Perilaku versi PDF: entri dictionary halaman BleedBox, TrimBox, dan ArtBox yang ternormalisasi membutuhkan PDF 1.3. Saat Direct Access menormalkan sumber berversi lebih rendah dan save version tidak dikunci, DANormalizePage menaikkan header dokumen yang disimpan ke PDF 1.3 agar cocok dengan production boundary box yang ditulis ulang
Sintaks
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);
Parameter
| FileHandle | Handle yang dikembalikan oleh fungsi DAOpenFile, DAOpenFileReadOnly, atau DAOpenFromStream |
|---|---|
| PageRef | Referensi halaman yang dikembalikan oleh fungsi DAFindPage atau DANewPage |
| NormalizeOptions | 0 = Standard normalization |