PDF-viewer
Bekijk een PDF in je browser: open hem en lees alle pagina's in één scrollende weergave.
Je bestanden blijven op dit apparaat. Er wordt niets geüpload. Zo controleer je het
Zo gebruik je PDF-viewer
Belangrijkste functies van PDF-viewer
Elke pagina wordt met pdf.js op een canvas gerenderd en in één scrollende kolom gestapeld, met het totaal aantal pagina's onderaan, zodat je een document leest door te scrollen in plaats van pagina voor pagina te klikken.
Zoom in en uit in stappen tussen 42% en 250%, spring terug met Paginabreedte of Volledige pagina, en gebruik Volledig scherm om te lezen zonder verder iets op het scherm. Elke zoomwijziging rendert elke pagina opnieuw, dus een lang document kost bij elke stap even tijd.
Het bestand wordt door pdf.js in je browser gelezen. Downloaden geeft dezelfde bytes terug die je hebt geopend; de viewer verandert niets.
Over PDF-viewer
PDF-viewer laadt je bestand met pdf.js en rendert elke pagina op een canvas in één doorlopende kolom. Het is alleen een lezer: er zijn geen annotatie- of bewerkingstools, en de knop Downloaden geeft het bestand terug precies zoals je het hebt geopend. Pagina's worden als afbeeldingen getekend, dus tekst kan niet worden geselecteerd of doorzocht in de viewer.
Het is handig om een PDF te lezen op een machine zonder geïnstalleerde PDF-software, om een toegestuurd bestand te controleren voordat je het elders opent, of om een document op volledig scherm te lezen tijdens een vergadering. Een PDF die een wachtwoord nodig heeft om te openen, mislukt hier met een foutmelding; verwijder het wachtwoord eerst met de tool voor het verwijderen van wachtwoorden op deze site.
Wanneer gebruik je PDF-viewer?
Je hebt net een bestand samengevoegd, gedraaid of opnieuw geordend met een andere tool op deze site en wilt het bekijken voordat je het verstuurt. Open het hier: elke pagina wordt getekend, zodat je kunt scrollen en de volgorde en oriëntatie kunt controleren. Als er iets niet klopt, ga je terug naar PDF samenvoegen, PDF draaien of Pagina's ordenen en los je het op.
Een datasheet of een contract met kleine lettertjes: zoom stap voor stap in, tot 250%, om de voetnoten te lezen, en klik dan op Paginabreedte om terug te gaan naar de standaardgrootte. Volledige pagina toont de pagina's op 75%, waardoor je sneller door een lang document kunt scrollen en een sectie aan de lay-out kunt herkennen.
Een bestand dat je is toegestuurd en waar je niet zeker van bent: de viewer tekent elke pagina als een afbeelding en doet verder niets met het bestand. Links erin zijn niet klikbaar en formuliervelden kunnen niet worden ingevuld. Je kunt het lezen en het tabblad sluiten.
De viewer toont alleen pagina's. Voor de tekst zelf gebruik je PDF naar tekst; om in formuliervelden te typen, PDF invullen; om notities of vormen toe te voegen, PDF-editor; en om pagina's als afbeeldingen op te slaan, PDF naar JPG.
Tips en probleemoplossing
- Een bestand dat niet opent, toont een melding van de browser met ‘PDF laden mislukt’ gevolgd door de reden van pdf.js, en het uploadvak blijft staan zodat je een ander bestand kunt kiezen. Een bestand dat een wachtwoord nodig heeft, mislukt op deze manier; verwijder het wachtwoord met PDF ontgrendelen en open het resultaat.
- De bestandskiezer accepteert alleen .pdf-bestanden, tot 150 MB. Pagina's verschijnen na elkaar zodra ze getekend zijn, en het aantal bij Totaal aantal pagina's wordt ingesteld zodra het bestand is verwerkt, zodat je een lang document al kunt lezen terwijl de rest nog wordt gerenderd.
- Paginabreedte en Volledige pagina zijn vaste groottes (de standaard en 75%), niet afgemeten aan je venster. Elke zoomwijziging tekent alle pagina's opnieuw vanaf pagina één, dus wacht bij een lang document tot ze weer verschijnen voordat je opnieuw klikt.
- Volledig scherm zet alleen de viewer op het scherm via de fullscreen-API van de browser, en de Esc-toets verlaat deze modus. Als de browser dit weigert, meldt een melding de reden.
- Er is geen paginanummervak, zoekvak of miniaturenbalk. Je beweegt door het document door te scrollen; de werkbalk toont het zoomniveau en de onderste balk toont het aantal pagina's.
- Downloaden slaat het bestand op onder de naam waarmee je het hebt geopend. Verlaten is een link terug naar de homepage; het bestand wordt uit het geheugen verwijderd en er blijft niets bewaard.
- Een pagina die met een rotatiemarkering is opgeslagen, wordt getoond zoals hij bedoeld is om te lezen, omdat pdf.js de markering toepast bij het opbouwen van de viewport. Een scan die fysiek scheef staat, heeft geen markering en wordt scheef getoond; draai hem met PDF draaien.
- Deze viewer leest het bestand in je browser, terwijl een site die op een server draait het eerst uploadt. Zijn online PDF-tools veilig? legt het verschil uit en hoe je elke site zelf controleert.
Zo werkt PDF-viewer in je browser
pdf.js is de enige bibliotheek die deze pagina laadt. Wanneer je een bestand kiest, worden de bytes in het geheugen gelezen en bewaard als een Blob voor de knop Downloaden, en gaat een kopie naar pdf.js, waarvan de parser draait in een Web Worker die van dezelfde CDN wordt opgehaald. Zodra het document is verwerkt, worden het uploadgebied, de header en de footer verborgen en neemt de viewercontainer het scherm over met zijn werkbalk. Voor elke pagina vraagt de tool op zijn beurt aan pdf.js om een viewport op de huidige schaal, maakt een canvas van dat formaat, rendert de pagina erin en voegt het toe aan de kolom.
Alles blijft in het tabblad: de Blob, het verwerkte document in de worker, en één canvas per pagina op de huidige zoom. Geen enkel verzoek voert het bestand ergens naartoe en de pagina heeft geen uploadeindpunt. Het tabblad sluiten of op Verlaten klikken verwijdert dit allemaal.
Veelgestelde vragen
Kan ik tekst selecteren of doorzoeken in de viewer?
Nee. Elke pagina wordt als afbeelding op een canvas getekend, dus er is geen tekst om te selecteren. Gebruik de tool PDF naar tekst als je de tekst zelf nodig hebt.
Verandert de viewer mijn bestand?
Nee. Het rendert alleen de pagina's. De knop Downloaden geeft je dezelfde bytes terug die je hebt geopend.
Kan ik een met wachtwoord beveiligde PDF openen?
Niet hier. Een bestand dat een wachtwoord nodig heeft om te openen, laadt niet en toont een foutmelding. Verwijder het wachtwoord eerst met de tool voor het verwijderen van wachtwoorden op deze site, en open daarna het resultaat in de viewer.
Kan ik naar een specifieke pagina springen?
Nee. Er is geen paginanummervak of miniaturenlijst; je scrolt. De onderste balk toont het totaal aantal pagina's, en Volledige pagina maakt de pagina's kleiner, zodat scrollen door een lang bestand minder bewegingen kost.
Kan ik afdrukken vanuit de viewer?
Er is geen afdrukknop. Klik op Downloaden om het bestand op te slaan en het af te drukken vanuit je gebruikelijke PDF-toepassing. De pagina's die hier worden getekend, zijn canvassen op schermgrootte, niet het document zelf.
Waarom duurt het even voordat een lange PDF opent?
Elke pagina wordt op zijn eigen canvas gerenderd, één voor één, en ze verschijnen zodra ze getekend zijn. Een bestand met honderden pagina's duurt daarom langer en gebruikt meer geheugen dan in een viewer die alleen de zichtbare pagina's tekent, en elke zoomstap herhaalt het werk.
Laatst gecontroleerd op