Dizionario

Identificatore di frammento

Curioso sugli identificatori di frammento nei PDF? Esplora il PDF Dictionary di PDF2Go per informazioni precise.

Che cos'è un identificatore di frammento?

Identificatore di frammento è una funzionalità definita nell'Allegato O della norma ISO 32000-2, che consente l'ancoraggio di contenuti specifici e il controllo della visualizzazione all'interno dei PDF file collegati tramite URL. Questi identificatori seguono il simbolo # in un URL, influenzando il contenuto visualizzato.

Ad esempio, puoi fare riferimento a una determinata pagina PDF aggiungendo #page=n (dove n parte da 1) all'URL: https://www.pdfa.org/wp-content/uploads/2013/05/PDFA_in_a_Nutshell_211.pdf#page=5 ti porta alla quinta pagina del PDF.

Parametri che un URL PDF può utilizzare

Il frammento è la parte di un URL dopo il simbolo cancelletto e, per un PDF, viene gestito dal visualizzatore invece che dal server. I parametri più comuni sono:

  • page, che apre il documento a una pagina specifica, contando da uno.
  • nameddest, che salta a una destinazione con nome definita nel documento.
  • zoom, che imposta l'ingrandimento e facoltativamente la posizione di scorrimento.
  • search, che apre il file con un termine già cercato.
  • toolbar, navpanes e statusbar, che mostrano o nascondono parti dell'interfaccia del visualizzatore.

Più parametri possono essere combinati, separati da e commerciali, ad esempio in un link che apre la pagina quattro con uno zoom fisso.

Perché a volte un link si apre sulla prima pagina

Il supporto è una funzionalità del visualizzatore, non del file, ed è incoerente. I parametri hanno origine in Adobe Acrobat; i browser implementano solo alcuni di essi nei loro visualizzatori integrati e un browser che scarica il file invece di visualizzarlo ignorerà completamente il frammento.

Il parametro page conta da uno, a differenza dell' indice di pagina intero utilizzato all'interno del file, e una destinazione con nome è la scelta più robusta perché continua a funzionare anche se vengono inserite o rimosse pagine.