Apa itu file PDF referensi-hibrida?
Kantor PDF referensi-hibrida adalah file PDF 1.5 atau yang lebih baru yang menggabungkan objek yang direferensikan oleh tabel referensi silang konvensional dan objek dalam object stream yang direferensikan oleh cross-reference stream dalam satu revisi.
Diidentifikasi oleh entri XRefStm di trailer dictionary, jenis ini mendukung kompatibilitas dengan perangkat lunak PDF lama yang tidak dapat membaca cross-reference stream (ISO 32000-2:2020, klausa 7.5.8.4).
Sebagai contoh, objek page tree dapat menggunakan referensi konvensional untuk ditampilkan di perangkat lunak lama, sementara objek struktur logis dalam stream tetap tidak terlihat oleh aplikasi tersebut. Jangan bingungkan dengan PDF yang menggunakan kedua jenis referensi di revisi yang berbeda.
Bukan hal yang sama dengan PDF hybrid
Namanya mirip, tetapi menjelaskan hal yang berbeda. PDF hybrid berkaitan dengan konten: dokumen yang juga menyertakan salinan datanya yang dapat dibaca mesin. File hybrid-reference berkaitan dengan cara file mengindeks objek-objeknya. PDF apa pun dapat menggunakan metode pengindeksan ini, apa pun isinya.
Mengapa file menggunakan format ini
PDF 1.5 memperkenalkan cross-reference stream dan object stream, yang menyimpan indeks file dan banyak objek kecilnya dalam bentuk terkompresi. Perangkat lunak yang dibuat untuk versi PDF yang lebih lama tidak dapat membaca keduanya.
File hybrid-reference mendukung kedua jenis perangkat lunak. Tabel cross-reference konvensional mencantumkan semua yang dibutuhkan perangkat lunak lama untuk menampilkan halaman, dan entri XRefStm di trailernya mengarahkan perangkat lunak yang lebih baru ke cross-reference stream untuk sisanya. Perangkat lunak lama mengabaikan entri itu dan tidak pernah melihat objek yang hanya ada di stream, seperti tagged structure tree, sementara perangkat lunak saat ini mengikuti keduanya dan melihat seluruh dokumen.