PDF Kop- & Voettekst / Paginanummer-stamper
Voeg paginanummers ("Pagina X van Y") en/of een vaste koptekst toe aan elke pagina van een PDF, met instelbare positie en start-bij offset — volledig offline.
🔒 Wordt volledig in uw browser verwerkt. Niets wat u hier invoert, wordt ooit geüpload.
Resultaat
Een contract zonder paginanummers is lastig te raadplegen in een vergadering, een lang rapport zonder doorlopende koptekst raakt verwarrend als de pagina's eenmaal zijn uitgeprint en losraken, en een voorblad dat meteen wordt meegerekend maakt elk paginanummer één te hoog — deze tool lost alledrie direct in de browser op, zonder het bestand ergens heen te uploaden.
De voettekst wordt opgebouwd uit een sjabloon dat je één keer intypt: gebruik {n} waar het huidige paginanummer moet komen en {total} waar het totale aantal pagina's van het document moet komen. Typ alleen {n} voor simpele Arabische nummering (1, 2, 3…), of "Pagina {n} van {total}" voor het bekende pagina-X-van-Y-formaat — hetzelfde sjabloon wordt op elke pagina hergebruikt, waarbij beide placeholders per pagina worden ingevuld. Met de start-bij waarde kan de nummering bij elk willekeurig getal beginnen in plaats van bij 1, precies wat je nodig hebt als een voor- of titelpagina zelf niet als pagina één mag tellen: zet hem op 0 en de eerste inhoudspagina toont "Pagina 1".
Een apart, optioneel koptekstveld voegt dezelfde vaste tekst — een documenttitel, een klantnaam, een vertrouwelijkheidsverklaring — toe aan de bovenkant van elke pagina, onafhankelijk van de paginanummer-voettekst. Zowel de kop- als de voettekst kan links, gecentreerd of rechts worden uitgelijnd, en de tool berekent de exacte horizontale positie op basis van de paginabreedte en de eigen karakterbreedtes van het lettertype via pdf-lib, zodat gecentreerde en rechts uitgelijnde tekst exact op één lijn staat, ongeacht hoe lang de string is of hoe breed de pagina is.
Onder de motorkap sluit pdf-lib een enkel Helvetica-lettertype in en tekent het de kop-/voettekst rechtstreeks op elke pagina — niets wordt gerasterd en de overige inhoud, lettertypen en afbeeldingen van het document blijven onaangeroerd. Omdat het ingebouwde lettertype alleen de Latijnse (WinAnsi) tekenset dekt, worden Latijnse tekens met accenten correct weergegeven, maar niet-Latijnse schriftsystemen zoals Cyrillisch, Arabisch of CJK-tekens worden hier niet ondersteund en kunnen met ontbrekende of onjuiste glyphs verschijnen. De verwerking gebeurt volledig op je eigen apparaat, dus het is veilig te gebruiken voor contracten, scripties, financiële overzichten en elk ander document dat je liever niet op een externe server achterlaat.