Alle handleidingen

PNG-kwaliteit en de bestandsgrootte van je PDF

PNG is een verliesvrij formaat: een PNG opslaan gooit geen detail weg zoals het opslaan van een JPG dat doet. Daarom zijn screenshots, grafieken en diagrammen meestal PNG. Dit is wat PNG to PDF echt opslaat.

Er zijn twee opties in Pagina-instelling: Kwaliteit eerst, de standaard, en Kleiner bestand. Details eronder geeft een korte versie van deze handleiding.

Kwaliteit eerst: verliesvrij, nooit JPEG

Met Kwaliteit eerst worden de pixels van elke PNG in de PDF opgeslagen met verliesvrije compressie (Flate, de PDF-naam voor dezelfde Deflate-methode die PNG gebruikt). Geen enkele afbeelding wordt omgezet naar JPEG, met geen van beide opties.

Een opmerking over Safari

In Safari komen PNG’s in grijstinten eruit met piepkleine afwijkingen – tot 2 of 3 niveaus op 255, te klein om te zien – en worden ze als kleur opgeslagen in plaats van als grijs. Daardoor kan de PDF merkbaar groter worden: een grijsverloop van 400 × 300 nam in Chromium 2 KB in beslag en in WebKit 151 KB. Heb je veel PNG’s in grijstinten en telt de grootte, dan maakt een browser op basis van Chromium de kleinere PDF.

Heel grote afbeeldingen

Je browser decodeert elke afbeelding, en er geldt een limiet van het apparaat: afbeeldingen boven 16.777.216 pixels (4096 × 4096) worden verkleind tot ze daarbinnen passen – een afbeelding van 6000 × 4000, 24 megapixel, wordt 5016 × 3344. Op de kaart staat dan Verkleind tot de limiet van het apparaat, en na het opslaan telt de balk met het resultaat zulke afbeeldingen, bijvoorbeeld 1 afbeelding verkleind.

De meeste screenshots blijven ver onder die limiet. Een hoge screenshot van 1170 × 12000 (14 megapixel) en een panorama van 12000 × 1000 (12 megapixel) gaan er allebei op volle grootte in.

Kleiner bestand

AfbeeldingKwaliteit eerstKleiner bestand
Lange zijde ≤ 2000 pxongewijzigdongewijzigd
Lange zijde > 2000 pxvolle grootte*lange zijde 2000 px†
Lange screenshot of panoramavolle grootte*korte zijde minstens 600 px†
Compressieverliesvrijverliesvrij
Transparantiezacht maskerzacht masker

* Afbeeldingen boven de limiet van het apparaat worden met beide opties verkleind.

† Alleen als de afbeelding daardoor kleiner wordt in bytes; anders houdt ze haar versie van Kwaliteit eerst, pixelafmetingen inbegrepen.

Voor elke afbeelding met een lange zijde van meer dan 2000 px maakt Kleiner bestand een kandidaat: normaal wordt de lange zijde 2000 px, nog steeds verliesvrij, met de transparantie behouden. De kandidaat wordt alleen gebruikt als die echt kleiner is dan de versie van Kwaliteit eerst. Afbeeldingen van 2000 px of minder worden helemaal niet aangeraakt, en geen enkele afbeelding wordt ooit vergroot. Hoeveel je eigen PDF krimpt, hangt helemaal af van je afbeeldingen – er is geen vast percentage, en misschien krimpt hij helemaal niet.

Lange screenshots en panorama’s

Als de lange zijde naar 2000 px zou gaan, werd een lange afbeelding heel smal: een scrollende screenshot van 1170 × 12000 zou 195 × 2000 worden, en de tekst zou niet meer te lezen zijn. Als die regel de korte zijde onder 600 px zou brengen, houdt Kleiner bestand de korte zijde daarom op 600 px en schaalt de lange zijde naar verhouding mee. Een afbeelding waarvan de korte zijde al onder 600 px ligt, wordt niet vergroot en niet verkleind; ze houdt haar versie van Kwaliteit eerst. Als dat gebeurt, meldt de balk onder de afbeeldingen dat de leesbaarheid van de lange afbeelding behouden is.

In onze tests in Chrome werd een afbeelding van 6000 × 4000 2000 × 1333, en ging haar PDF van 175 KB naar 58 KB. Een screenshot van 1170 × 12000 werd 600 × 6154, de PDF ging van 404 KB naar 104 KB, en de tekst was nog te lezen. Een panorama van 12000 × 1000 werd 7200 × 600, en de PDF ging van 122 KB naar 65 KB.

Waarom een PNG-PDF zo groot is als hij is

De grootte van de PDF komt bijna helemaal van de beelddata, verliesvrij opgeslagen. Screenshots en grafieken, met grote vlakken in één kleur, comprimeren goed, dus een PDF daarvan is vaak klein. Een foto die als PNG is opgeslagen, kost veel bytes om verliesvrij te bewaren, en de PDF blijft groot; daar is Kleiner bestand de enige manier om hem te verkleinen.

Zie de echte grootte

Nadat je op PDF opslaan hebt getikt, toont de balk onderaan het aantal pagina’s, de echte bestandsgrootte en eventueel verkleinde afbeeldingen. Om te vergelijken sla je eerst op met Kwaliteit eerst, schakel je over naar Kleiner bestand en sla je opnieuw op.

Wat kies je?

Maak je pdf in de browser → PNG to PDF