PDF sidehoved og sidefod / sidenummerstempel
Tilføj sidetal ("Side X af Y") og/eller tilpasset overskriftstekst til hver side i en PDF med justerbar position og en start-ved offset, helt offline.
Resultat
En kontrakt uden sidetal er svær at referere til i et møde, en lang rapport uden en kørende header bliver forvirrende, når den først er udskrevet og siderne adskilt, og en forside, der er smidt ind i optællingen, formindsker hvert sidetal med én – dette værktøj retter alle tre direkte i browseren uden at uploade filen nogen steder.
Sidefoden er bygget ud fra en skabelon, du skriver én gang: brug {n} hvor det aktuelle sidetal skal vises og {total} hvor som helst dokumentets samlede sideantal skal vises. Indtast blot {n} for almindelig arabisk nummerering (1, 2, 3…), eller "Side {n} af {total}" for det velkendte side-X-af-Y-format – den samme skabelon genbruges på hver side, med begge pladsholdere erstattet pr. side. En start-at-værdi lader nummerering begynde ved et hvilket som helst tal i stedet for 1, hvilket er præcis, hvad der er nødvendigt, når en forside eller titelside ikke i sig selv skal tælles som side et: Indstil den til 0, og den første indholdsside læser "Side 1".
Et separat, valgfrit overskriftsfelt tilføjer den samme statiske tekst - en dokumenttitel, et klientnavn, en fortrolighedsmeddelelse - til toppen af hver side, uafhængigt af sidefoden. Både sidehoved og sidefod kan justeres til venstre, centreret eller højre, og værktøjet beregner den nøjagtige vandrette position ud fra sidebredden og skrifttypens egne tegnmetrikker via pdf-lib, så centreret og højrejusteret tekst retter sig præcist op, uanset hvor lang strengen er, eller hvor bred siden er.
Under hætten indlejrer pdf-lib en enkelt Helvetica-skrifttype én gang og tegner sidehoved/sidefodteksten direkte på hver side — intet er rasteriseret, og resten af dokumentets indhold, skrifttyper og billeder efterlades uberørt. Fordi den indbyggede skrifttype kun dækker det latinske (WinAnsi) tegnsæt, fungerer latinsk tekst med accent korrekt, men ikke-latinske scripts, såsom kyrillisk, arabisk eller CJK-tekst, understøttes ikke her og kan gengives med manglende eller forkerte glyffer. Behandlingen foregår udelukkende på din enhed, så den er sikker at bruge på kontrakter, afhandlinger, regnskaber og ethvert andet dokument, du hellere vil holde væk fra en andens server.