/pdf

PDF-verktøy: Del opp og slå sammen PDF-filer lokalt

Del opp en PDF i enkeltsider eller slå sammen flere PDF-er til én. Alt skjer lokalt i nettleseren.

Del opp PDF

Last opp én PDF og del den i enkeltsider.

Slipp PDF her eller klikk for å velge

Slå sammen PDF-er

Last opp flere PDF-er og slå dem sammen til én.

Slipp PDF-er her eller klikk for å velge

Om PDF-verktøyet

Alt skjer lokalt i nettleseren med biblioteket pdf-lib. PDF-filene dine lastes aldri opp til en server. Når du deler opp en PDF, lager verktøyet én ny fil per side. Når du slår sammen, kombineres filene i rekkefølgen du la dem til.

Om dette verktøyet

PDF-verktøyet gjør de to vanligste PDF-operasjonene direkte i nettleseren: dele et dokument i én PDF per side, eller slå sammen flere PDF-filer til én enkelt fil i den rekkefølgen du velger. Alt skjer lokalt med pdf-lib, ingen filer forlater datamaskinen din. Det er avgjørende for sensitive dokumenter (kontrakter, personopplysninger, lønnsslipp, medisinsk info) som du ikke bør laste opp til gratis online-tjenester. Kjapt for hverdagsbehov: skille ut én kvittering fra en samlet PDF, eller lime sammen tre attester før innsending.

Slik bruker du det

  1. Velg fanen «Del» for å splitte, eller «Slå sammen» for å kombinere.
  2. Dra PDF-filer inn i filsonen. Ved sammenslåing kan du dra dem opp/ned for å endre rekkefølge.
  3. Trykk knappen for å behandle. Ved deling får du én ZIP med én PDF per side.
  4. Last ned resultatet. Ingen data lagres eller sendes til server.

Eksempler

Del en 20-siders leiekontrakt til enkeltsider
Innkontrakt.pdf med 20 sider.
UtZIP med 20 filer: side-1.pdf, side-2.pdf, ..., side-20.pdf. Sidenummereringen er beholdt intakt.
Nyttig når motparten ber om enkeltsider (f.eks. bare signaturside) eller når du skal sende én side som e-postvedlegg uten resten.
Slå sammen skattevedlegg før innsending
Innlonnsslipp.pdf + kvittering-fradrag.pdf + banksaldo.pdf
Utskatteoppgave-2024.pdf med alle 3 dokumenter i valgt rekkefølge, én PDF på 6 sider totalt.
Mange offentlige tjenester (Altinn, Skatteetaten) vil ha én samlet PDF, ikke flere små filer. Denne funksjonen gjør det på sekunder uten Adobe Acrobat.

Vanlige bruksområder

  • Dele lange rapporter i kapittel-PDF-er for distribusjon.
  • Slå sammen kvitteringer for utleggsrefusjon i én fil.
  • Kombinere skannede sider som ble lagret som separate PDF-er.
  • Trekke ut ett vedlegg fra en sammensatt kontrakt.
  • Fjerne behovet for betalte tjenester som Adobe Acrobat Pro for enkle PDF-oppgaver.

Ofte stilte spørsmål

Er filene mine trygge?
Ja. All prosessering skjer i nettleseren din via pdf-lib. Ingen filer lastes opp til noen server, og det er ingen sporing eller lagring. Du kan slå av internett etter at siden er lastet, og verktøyet fungerer fortsatt.
Kan jeg dele bare noen sider, ikke alle?
Nåværende versjon deler alle sider til én PDF per side. Vil du ha bare side 3-5, kjør deling først og slå sammen de tre sidefilene etterpå. Målrettet side-utvalg (f.eks. «bare 1,3,7») er planlagt i en fremtidig versjon.
Fungerer det med passordbeskyttede PDF-er?
Nei. Krypterte PDF-er må dekrypteres først, enten i Adobe Reader / Preview eller ved å bruke ordinary «Skriv ut til PDF» på en åpnet fil for å lage en ny versjon uten passord. Deretter kan denne behandles her.
Blir kvaliteten på sidene forringet?
Nei. Sider kopieres binært fra kilde-PDF-en til utdata uten re-rendering, så tekst forblir vektorisert, bilder beholder original oppløsning og fonter er intakte. Filstørrelsen på utdata er nesten identisk med summen av tilsvarende deler av kilden.

Teknisk bakgrunn

Prosess: `pdf-lib` (WebAssembly-fri JavaScript-implementering av PDF-standarden ISO 32000). For deling åpnes kilde-PDF med `PDFDocument.load(arrayBuffer)`. For hver side opprettes en ny `PDFDocument`, siden kopieres med `copyPages` og legges til i det nye dokumentet. Utdata pakkes i en ZIP via jszip. For sammenslåing åpnes alle kilde-PDF-er, alle sider kopieres inn i ett nytt dokument i valgt rekkefølge, og resultatet serialiseres med `save()` til `Uint8Array`, som pakkes i en `Blob` med MIME `application/pdf` og lastes ned. Ingen backend, alt kjører i main-tråden med Web Worker-fri tilnærming (pdf-lib er raskt nok for typiske dokumenter under 50 MB).