Dizionario

Che cos'è la rotazione di pagina?

La rotazione di pagina è il valore nel PDF che indica al visualizzatore di quanti gradi girare una pagina in senso orario quando la mostra o la stampa.

page-rotation

La rotazione di pagina è un valore in un file PDF che indica al visualizzatore di quanti gradi ruotare una pagina in senso orario. Il visualizzatore applica la rotazione quando mostra la pagina sullo schermo e quando la stampa.

Il valore è un'istruzione, non una modifica alla pagina stessa. Testo e immagini restano come sono memorizzati e il visualizzatore ruota l'intera pagina. In un report del programma pdfinfo, il campo compare in forma abbreviata come Page rot.

Quali file lo contengono

Solo i documenti PDF contengono questo campo. Il formato lo memorizza fin dalla versione PDF 1.0, come voce chiamata Rotate nella descrizione di ogni pagina.

Ogni pagina può avere una propria voce, quindi un documento può combinare pagine con valori diversi. La voce può anche trovarsi più in alto nel file, su un gruppo di pagine che contiene la pagina.

Una pagina senza una propria voce prende il valore dal gruppo più vicino che ne ha una. Se né la pagina né alcun gruppo sopra di essa ha una voce, il valore predefinito è 0.

Le foto usano un campo diverso per la stessa idea. Un'immagine JPG memorizza la sua rotazione nel tag Exif Orientation, come numero da 1 a 8.

Come appaiono i valori

Il formato PDF permette 0 o qualsiasi altro multiplo di 90. Adobe Acrobat e l'interfaccia PDF di Windows usano entrambi questi 4 valori:

  • 0: nessuna rotazione, quindi la pagina appare come è memorizzata
  • 90: un quarto di giro in senso orario
  • 180: metà giro, quindi la pagina appare capovolta
  • 270: tre quarti di giro in senso orario, che corrisponde alla stessa posizione di un quarto di giro in senso antiorario

Un file può anche memorizzare un numero negativo, come -90, per una rotazione in senso antiorario. Apple PDFKit converte -90 nella sua forma positiva, 270.

Poppler, il software alla base di pdfinfo, aggiunge anch'esso 360 a un valore negativo. Un report pdfinfo mostrerà quindi 270, non -90.

Da dove proviene il valore

Il valore viene scritto dal programma che crea o modifica il PDF. Quando ruoti una pagina in un editor PDF, l'editor può salvare la rotazione in questo campo. Il contenuto della pagina rimane così invariato.

In Adobe Acrobat, i comandi di scripting che leggono e impostano la rotazione di una pagina usano gli stessi 4 valori. Non tutti i lettori di metadati mostrano il campo. L'elenco dei tag PDF in ExifTool, per esempio, non ha alcuna voce per la rotazione di pagina.

Perché è importante per il tuo file

Per impostazione predefinita, pdfinfo riporta solo la dimensione e la rotazione della prima pagina. Un singolo valore di rotazione di pagina in un report può quindi descrivere solo la pagina 1, mentre le pagine successive possono avere altri valori. pdfinfo stampa una riga di rotazione separata per ogni pagina quando gli indichi un intervallo di pagine.

Il valore spiega anche perché la dimensione della pagina può sembrare sbagliata. pdfinfo riporta la dimensione della pagina prima della rotazione.

Per esempio, una pagina Letter misura 612 x 792 pts, cioè circa 21,6 x 27,9 cm. Con una rotazione di 90, questa pagina è più alta che larga nel file. Sullo schermo, la stessa pagina appare in orizzontale.

Quando una pagina appare di lato, il valore ti aiuta a trovare la causa. Un valore di 90 o 270 significa che il file chiede al visualizzatore di ruotare la pagina. Un valore di 0 indica che il contenuto è di lato nel file stesso.