Słownik

Plik PDF z odwołaniami hybrydowymi

Poznaj pliki PDF z odwołaniami hybrydowymi: łączą tabele odwołań krzyżowych i strumienie w jednej rewizji. Dowiedz się więcej w słowniku terminów PDF PDF2Go!

Czym jest plik PDF z odwołaniami hybrydowymi?

A plik PDF z odwołaniami hybrydowymi to plik PDF w wersji 1.5 lub nowszej, który łączy obiekty referencjonowane przez konwencjonalne tabele odwołań krzyżowych oraz obiekty w strumieniach obiektów, do których odwołują się strumienie odwołań krzyżowych, w ramach jednej rewizji.

Identyfikowany przez wpis XRefStm w słowniku trailer, zapewnia kompatybilność ze starszym oprogramowaniem PDF, które nie potrafi odczytywać strumieni odwołań krzyżowych (ISO 32000-2:2020, punkt 7.5.8.4).

Na przykład obiekty drzewa stron mogą używać konwencjonalnych odwołań do wyświetlania w starszym oprogramowaniu, podczas gdy obiekty struktury logicznej w strumieniach pozostają niewidoczne dla takich aplikacji. Nie należy mylić z plikami PDF używającymi obu typów odwołań w różnych rewizjach.

To nie to samo co hybrydowy PDF

Nazwy są podobne, ale opisują różne rzeczy. Hybrydowy PDF dotyczy treści: dokumentu, który zawiera również maszynowo odczytywalną kopię swoich danych. Plik z hybrydowymi odwołaniami dotyczy sposobu, w jaki plik indeksuje własne obiekty. Każdy PDF może korzystać z tej metody indeksowania, niezależnie od swojej zawartości.

Dlaczego plik używa tego formatu

PDF 1.5 wprowadził strumienie odnośników krzyżowych oraz strumienie obiektów, które przechowują indeks pliku i wiele jego małych obiektów w postaci skompresowanej. Oprogramowanie stworzone dla wcześniejszych wersji PDF nie potrafi odczytać żadnego z nich.

Plik z hybrydowymi odwołaniami obsługuje oba typy oprogramowania. Konwencjonalna tabela odnośników krzyżowych zawiera wszystko, czego starsze oprogramowanie potrzebuje do wyświetlenia stron, a wpis XRefStm w trailerze kieruje nowsze oprogramowanie do strumienia odnośników krzyżowych dla pozostałych obiektów. Starsze oprogramowanie ignoruje ten wpis i nigdy nie widzi obiektów istniejących tylko w strumieniu, takich jak otagowane drzewo struktury, natomiast aktualne oprogramowanie korzysta z obu i widzi cały dokument.