Monu Tools

PDF lineariseren

Herschrijf een PDF voor snelle webweergave, zodat een lezer de eerste pagina kan tonen voordat het hele bestand is gedownload. Draait volledig in je browser.

Hoe gebruik je PDF lineariseren

  1. 01

    Sleep een PDF hierheen. Hij wordt in je browser gelezen en nooit geüpload.

  2. 02

    Klik op lineariseren.

  3. 03

    Download de herschreven kopie, klaar voor snelle webweergave.

Snelle webweergave, uitgelegd

Een gewone PDF bewaart zijn kruisverwijzingstabel aan het einde van het bestand, dus een lezer moet eerst de laatste bytes ophalen voordat hij ook maar iets kan vinden. Via HTTP betekent dat wachten op de hele download, of op zijn minst een paar heen-en-weertjes voordat de eerste pagina verschijnt.

Een gelineariseerde PDF zet de eerste pagina en een hinttabel vooraan. Een lezer die byte-range-verzoeken ondersteunt, kan een klein beginstuk ophalen, pagina een tekenen en de rest op de achtergrond binnenhalen. De bezoeker begint te lezen terwijl de download nog loopt. Dit is wat Acrobat altijd snelle webweergave heeft genoemd.

Wat er niet verandert

De pagina's, lettertypen, afbeeldingen en tekst blijven onaangeroerd. Lineariseren is een herschikking, geen hercodering, dus er wordt niets opnieuw gecomprimeerd en er gaat geen kwaliteit verloren. Een gelineariseerde PDF is nog steeds een volkomen gewone PDF: een lezer die niets van linearisatie weet, opent hem precies zoals daarvoor.

Het maakt het bestand ook niet kleiner, en het versnelt geen PDF die een bezoeker eerst volledig downloadt voordat hij hem opent. Het loont bij grote documenten die in een browser worden gelezen, en het kost bijna niets, en daarom lineariseren veel uitgevers standaard.

Er wordt niets geüpload

Het herschrijven draait op je apparaat met QPDF gecompileerd naar WebAssembly. Je document wordt nergens naartoe gestuurd, en dat telt wanneer het bestand dat je voor het web klaarmaakt nog niet openbaar is.

Veelgestelde vragen

Wat doet lineariseren eigenlijk?

Het herschikt de interne structuur van het bestand zodat alles wat nodig is om pagina een te tekenen vooraan staat, gevolgd door een hinttabel die een lezer vertelt waar elke volgende pagina begint. De pagina's zelf blijven ongewijzigd.

Wordt mijn PDF er kleiner van?

Meestal niet, en dat is ook niet de bedoeling. Lineariseren verandert de volgorde van de bytes, niet het aantal, en het bestand kan zelfs iets groeien omdat er een hinttabel bij komt. Wil je een kleiner bestand, gebruik dan de tool om PDF's te comprimeren.

Wanneer is dit de moeite waard?

Wanneer een grote PDF via het web wordt aangeboden en in een browser wordt gelezen. De bezoeker ziet pagina een vrijwel meteen in plaats van te wachten tot honderd pagina's binnen zijn. Bij een klein bestand, of bij een bestand dat mensen eerst helemaal downloaden voordat ze het openen, verandert het niets noemenswaardigs.

Werkt het op versleutelde of beperkte bestanden?

Een bestand dat opent zonder wachtwoord kan worden gelineariseerd, ook een bestand met eigenaarsbeperkingen. Een bestand dat een wachtwoord nodig heeft om te openen, moet eerst worden ontgrendeld met de tool om PDF's te ontgrendelen.

Wordt mijn PDF geüpload?

Nee. Het herschrijven gebeurt in je browser met QPDF gecompileerd naar WebAssembly, dus het document verlaat je apparaat nooit.

Bronnen

Deze tool insluiten

Voeg deze tool toe aan je eigen website. Kopieer het fragment hieronder. Het blijft automatisch up-to-date.

<iframe src="https://monu.tools/embed/nl/pdf-linearize" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Gerelateerde tools