PDF roteren

Draai alle pagina's of een bereik 90, 180 of 270 graden — verwerkt in uw browser, nooit geüpload.

1.129 weergaven

Hoe het werkt

Elke pagina in een PDF heeft een paginawoordenboek — een klein blok metadata dat die pagina beschrijft — en een van de optionele velden daarin is /Rotate, dat een waarde van 0, 90, 180 of 270 graden accepteert. Deze tool, met de opensource-bibliotheek pdf-lib die volledig in uw browser draait, schrijft simpelweg een nieuwe waarde naar dat ene attribuut voor de pagina's die u selecteert. Cruciaal is dat /Rotate een weergave-instructie is, geen inhoudstransformatie: de onderliggende inhoudsstroom van de pagina — de daadwerkelijke tekencommando's die tekst en afbeeldingen op specifieke x/y-coördinaten plaatsen — blijft volledig ongemoeid. Een PDF-viewer of printer leest de /Rotate-waarde op het moment van renderen en draait het hele paginacanvas met dat bedrag voordat hij het tekent, op dezelfde manier waarop een telefoonscherm een foto draait zonder de pixelgegevens van de foto te veranderen.

Die scheiding tussen "wat wordt getekend" en "hoe het wordt weergegeven" is precies waarom roteren via deze weg in feite gratis is: er is geen herrendering, geen hercompressie van afbeeldingen, geen herberekening van tekstposities. Het wijzigen van /Rotate is een metadata-bewerking op het niveau van bytes, geen grafische bewerking, dus het is direct klaar, zelfs bij grote bestanden, en de uitvoerbestandsgrootte blijft in wezen identiek aan de invoer.

Voorbeeld: een met de telefoon gescand document dat scheef uitkomt omdat de telefoon in liggende stand werd gehouden, is niet echt scheef getekend — de inhoudsstroom plaatst tekst langs de as die het bestand als "correct" beschouwt, en het paginawoordenboek heeft toevallig geen /Rotate-waarde (of de verkeerde) die viewers vertelt om te draaien. /Rotate op die pagina's instellen op 90 of 270 corrigeert de weergegeven oriëntatie zonder ook maar één teken van de onderliggende inhoud aan te raken.

Wat u moet weten

  • Geen kwaliteitsverlies, per ontwerp: omdat inhoud nooit opnieuw wordt getekend, levert een pagina honderd keer heen en weer draaien byte-identieke resultaten op als hem één keer draaien — er is geen cumulatieve achteruitgang zoals bij herhaaldelijk opslaan van JPEG's.
  • Direct klaar, zelfs bij grote bestanden: omdat het een metadatawijziging is in plaats van een beeldbewerking, duurt het draaien van een PDF van 500 pagina's niet langer dan het draaien van een PDF van 5 pagina's.
  • Met wachtwoord beveiligde bestanden moeten eerst ontgrendeld worden: de tool moet de paginawoordenboeken lezen en herschrijven, wat niet mogelijk is bij een versleutelde PDF totdat deze is ontsleuteld.
  • Sommige viewers negeren /Rotate inconsistent: de overgrote meerderheid van moderne PDF-viewers en printers respecteert het correct, maar een handvol zeer oude of minimale renderers doet dat mogelijk niet — als een gedraaid bestand ergens verkeerd uitziet, is het de moeite waard om het eerst te testen in een gangbare viewer zoals de ingebouwde PDF-viewer van een browser.

Veelgestelde vragen

Vermindert roteren de kwaliteit?

Nee — de pagina's worden niet opnieuw gerenderd; alleen hun rotatie-attribuut verandert. De bestandsgrootte blijft in wezen gelijk.

Kan ik verschillende pagina's in verschillende richtingen draaien?

Voer de tool twee keer uit op het resultaat: draai eerst bereik A, download, laad dan dat bestand en draai bereik B.

Waarom is roteren zelfs bij een enorm bestand direct klaar?

Omdat het per pagina een kleine metadatawaarde bewerkt in plaats van inhoud opnieuw te tekenen — de daadwerkelijke tekst- en afbeeldingstekeninstructies binnen elke pagina worden nooit aangeraakt, dus is er niets rekenintensiefs te doen.

Verandert roteren de breedte- en hoogtewaarden van de pagina?

Nee — de opgegeven MediaBox-afmetingen van de pagina blijven zoals ze waren; /Rotate is een aparte instructie die de viewer vertelt om diezelfde box 90, 180 of 270 graden gedraaid weer te geven.

Mijn gescande PDF is met een wachtwoord beveiligd — kan ik hem direct roteren?

Niet direct — de interne structuur van een versleutelde PDF, inclusief de paginawoordenboeken, kan niet worden gelezen of gewijzigd totdat het wachtwoord is verwijderd, dus ontgrendel het bestand eerst met een ontsleutelingstool en draai het daarna hier.

Reacties

Nog geen reacties — schrijf de eerste!

Vergelijkbare tools