SetPackObjectStreams
Properti dokumen, Optimasi
Deskripsi
Mengaktifkan atau menonaktifkan pengemasan object-stream pada operasi penyimpanan, yang memerlukan PDF 1.5 atau lebih tinggi
Sintaks
Delphi
Function TPDFlib.SetPackObjectStreams(Enable: Integer): Integer;Parameter
| Enable | Berikan 1 untuk mengaktifkan pengemasan object stream (bawaan), atau 0 untuk menonaktifkannya |
|---|
Nilai kembalian
| 0 | Gagal menerapkan pengaturan (tidak ada dokumen aktif) |
|---|---|
| 1 | Pengaturan berhasil diterapkan |
Catatan
Mengemas objek ke dalam cross-reference stream dan object stream secara signifikan mengurangi overhead berkas. Penyimpanan penuh mematerialisasi anggota compact yang diimpor, menghapus stream struktural yang usang, dan membangun ulang pengemasan dari graf objek yang hidup. Pengemasan hanya diterapkan jika versi PDF target diatur ke PDF 1.5 atau lebih baru
Contoh
PDF.SetPDFVersion(5); // Set PDF 1.5
PDF.SetPackObjectStreams(1);
PDF.SaveToFile('packed.pdf');