Słownik

Identyfikator fragmentu

Zastanawiasz się nad identyfikatorami fragmentów w PDF? Skorzystaj ze słownika PDF2Go, aby uzyskać precyzyjne informacje!

Czym jest identyfikator fragmentu?

Identyfikator fragmentu to funkcja zdefiniowana w załączniku O normy ISO 32000-2, która umożliwia zakotwiczenie konkretnej treści i kontrolę sposobu wyświetlania w połączonych PDF plikach PDF za pomocą adresów URL. Identyfikatory te występują po symbolu # w adresie URL i wpływają na wyświetlaną treść.

Na przykład, możesz odwołać się do konkretnej strony PDF, dodając do adresu URL #page=n (gdzie n zaczyna się od 1): https://www.pdfa.org/wp-content/uploads/2013/05/PDFA_in_a_Nutshell_211.pdf#page=5 przeniesie Cię na 5. stronę pliku PDF.

Parametry, których może używać adres URL PDF

Fragment to część adresu URL po znaku hash; w przypadku PDF obsługuje go przeglądarka pliku, a nie serwer. Typowe parametry to:

  • page, który otwiera dokument na konkretnej stronie, licząc od jeden.
  • nameddest, który przechodzi do nazwanego miejsca zdefiniowanego w dokumencie.
  • zoom, który ustawia powiększenie i opcjonalnie pozycję przewinięcia.
  • search, który otwiera plik z już wyszukanym hasłem.
  • toolbar, navpanes i statusbar, które pokazują lub ukrywają elementy interfejsu przeglądarki.

Kilka parametrów można połączyć, rozdzielając je ampersandami, na przykład w linku, który otwiera stronę czwartą z ustawionym powiększeniem.

Dlaczego link czasem otwiera stronę pierwszą

Obsługa to funkcja przeglądarki, a nie pliku, i jest niespójna. Parametry pochodzą z Adobe Acrobat; przeglądarki internetowe implementują tylko część z nich w swoich wbudowanych przeglądarkach PDF, a przeglądarka, która pobiera plik zamiast go wyświetlać, całkowicie ignoruje fragment.

Parametr page liczy od jeden, w przeciwieństwie do całkowitego indeksu strony używanego wewnątrz pliku, a nazwana destynacja jest trwalszym wyborem, ponieważ nadal działa, nawet gdy strony są wstawiane lub usuwane.