Ruota PDF
Scegli un PDF, scegli una rotazione e scarica il risultato. Nulla di ciò che scegli lascia mai il tuo browser.
Rotazione attuale: 0°
Come funziona la rotazione senza un server
Una pagina PDF non ha bisogno di essere ridisegnata per cambiare
il suo orientamento visualizzato — ogni pagina ha un piccolo dato
chiamato /Rotate che dice a qualsiasi visualizzatore
PDF di mostrare quella pagina ruotata di 0°, 90°, 180° o 270°
prima di renderizzarla. Questo strumento usa pdf-lib,
eseguito interamente nella tua scheda del browser, per leggere
quel valore su ogni pagina e impostarne uno nuovo. Cliccare un
pulsante di rotazione aggiorna solo un numero a schermo; il PDF
reale viene ricostruito a partire dal tuo file originale al
momento del download, quindi il file su disco non viene toccato
finché non sei pronto.
Esempio pratico
Supponiamo che scansione.pdf abbia 5 pagine
uscite tutte storte dallo scanner, che hanno bisogno di un quarto
di giro in senso orario per essere lette normalmente. Clicca su Ruota tutte le pagine di 90° a destra una volta
— l'etichetta si aggiorna a Rotazione attuale: 90°. Clicca su Scarica, e il
valore /Rotate di ogni pagina diventa 90°, quindi
qualsiasi visualizzatore PDF ora mostra tutte e 5 le pagine
dritte. Se per errore avessi cliccato "a destra" altre due volte,
arrivando a 270°, un solo clic su Ruota tutte le pagine di 90° a sinistra ti
riporta direttamente a 180° — senza dover ricominciare da capo.
Domande frequenti
Il mio PDF viene caricato da qualche parte?
No. Il file viene letto localmente con la File API del browser, e pdf-lib — una libreria JavaScript che gira interamente nella tua scheda del browser — ricostruisce il documento ruotato a partire da quei byte. Nulla viene inviato a un server, quindi i PDF privati o riservati non lasciano mai il tuo dispositivo.
Se clicco più volte sui pulsanti di rotazione, la rotazione si somma correttamente?
Sì. Cliccare un pulsante non tocca ancora il file — aggiorna solo un piccolo numero di "rotazione attuale" mostrato a schermo (0°, 90°, 180° o 270°), che si azzera correttamente indipendentemente da quante volte clicchi. Solo quando clicchi su Scarica questo strumento costruisce il PDF ruotato, e lo fa sempre a partire dal file originale, esattamente alla rotazione mostrata, quindi i clic non si accumulano mai in un angolo inaspettato e puoi annullare un clic ruotando nella direzione opposta.
Ruotare un PDF fa perdere qualità, testo o link?
No. La rotazione in un PDF è un piccolo dato della pagina — un valore /Rotate che dice ai visualizzatori di mostrare quella pagina ruotata di 0°, 90°, 180° o 270° — non un'immagine ridisegnata. pdf-lib aggiorna solo quel numero, quindi il testo, la grafica vettoriale e le immagini sono identici byte per byte a prima; nulla viene trasformato in immagine o ricompresso.
Cosa succede se le pagine del mio PDF non partono tutte con lo stesso orientamento, come una scansione mista?
La rotazione che scegli si somma alla rotazione che ogni pagina aveva già, invece di sovrascriverla, quindi le pagine che erano già diverse tra loro mantengono la stessa differenza relativa dopo la rotazione — ogni pagina semplicemente ruota della stessa quantità aggiuntiva.