Словник

Ідентифікатор фрагмента

Цікавлять ідентифікатори фрагмента в PDF? Перегляньте PDF Dictionary від PDF2Go, щоб отримати точну інформацію!

Що таке ідентифікатор фрагмента?

Ідентифікатор фрагмента це функція, визначена в додатку O стандарту ISO 32000-2, яка дає змогу прив’язувати певний вміст і керувати його відображенням у пов’язаних PDF файлах за допомогою URL-адрес. Такі ідентифікатори йдуть після символу # у URL-адресі та впливають на відображуваний вміст.

Наприклад, ви можете послатися на конкретну сторінку PDF, додавши #page=n (де n починається з 1) до URL-адреси: https://www.pdfa.org/wp-content/uploads/2013/05/PDFA_in_a_Nutshell_211.pdf#page=5 переведе вас на 5-ту сторінку PDF.

Параметри, які може використовувати URL PDF

Фрагмент - це частина URL після символу решітки, і для PDF його обробляє переглядач, а не сервер. Поширені параметри:

  • page - відкриває документ на вказаній сторінці, відлік від одиниці.
  • nameddest - переходить до іменованого місця, визначеного в документі.
  • zoom - встановлює масштаб і, за бажання, позицію прокрутки.
  • search - відкриває файл із уже виконаним пошуком за терміном.
  • toolbar, navpanes і statusbar - показують або приховують частини інтерфейсу переглядача.

Кілька параметрів можна поєднувати, розділяючи амперсандами, наприклад у посиланні, що відкриває четверту сторінку з фіксованим масштабом.

Чому інколи посилання відкривається на першій сторінці

Підтримка є функцією переглядача, а не файлу, і вона непослідовна. Параметри походять з Adobe Acrobat; браузери реалізують лише частину з них у вбудованих переглядачах, а браузер, що завантажує файл замість його показу, повністю ігнорує фрагмент.

Параметр page рахує від одиниці, на відміну від цілого індексу сторінки який використовується всередині файлу, а іменоване місце є надійнішим варіантом, оскільки зберігає працездатність, якщо сторінки вставляються або видаляються.