Словник

PDF-файл з гібридними посиланнями

Дізнайтеся про PDF з гібридними посиланнями: поєднуйте таблиці перехресних посилань і потоки в одній редакції. Детальніше у словнику PDF-термінів від PDF2Go!

Що таке PDF-файл з гібридними посиланнями?

A PDF з гібридними посиланнями це файл PDF 1.5 або новішої версії, у якому в одній редакції поєднано об'єкти, на які посилаються звичайні таблиці перехресних посилань, і об'єкти в потоках об'єктів, на які посилаються потоки перехресних посилань.

Визначається за записом XRefStm у кінцевому словнику (trailer dictionary) і забезпечує сумісність зі старим PDF-програмним забезпеченням, яке не може читати потоки перехресних посилань (ISO 32000-2:2020, пункт 7.5.8.4).

Наприклад, об'єкти дерева сторінок можуть використовувати звичайні посилання для відображення в старішому програмному забезпеченні, тоді як об'єкти логічної структури в потоках залишаються невидимими для таких застосунків. Не слід плутати з PDF, де обидва типи посилань використовуються в різних редакціях.

Не те саме, що гібридний PDF

Назви схожі, але йдеться про різні речі. Гібридний PDF стосується вмісту: документа, який також містить машиночитану копію своїх даних. Гібридний файл з посиланнями стосується того, як файл індексує власні об'єкти. Будь-який PDF може використовувати цей метод індексації, незалежно від свого вмісту.

Чому файл використовує цей формат

PDF 1.5 запровадив потоки крос‑посилань і потоки об'єктів, які зберігають індекс файлу та багато його невеликих об'єктів у стиснутому вигляді. Програми, створені для попередніх версій PDF, не можуть зчитувати жоден із них.

Гібридний файл з посиланнями підтримує обидва типи програм. Звичайна таблиця крос‑посилань містить усе, що потрібно старішому ПЗ, щоб відобразити сторінки, а запис XRefStm у його трейлері вказує новішому ПЗ на потік крос‑посилань для решти. Старіше ПЗ ігнорує цей запис і ніколи не бачить об'єктів, які існують лише в потоці, наприклад дерева тегованої структури, тоді як актуальне ПЗ враховує обидва й бачить увесь документ.