Hoppa till huvudinnehåll
LibraTool logoLibraTool

Gratis PDF-delare

Dela upp en PDF i enskilda sidor eller extrahera specifika sidintervall. Ladda ned sidor separat eller som en ZIP.

Släpp en fil här, eller klicka för att bläddra

PDF · bearbetas på din enhet

eller tryck Ctrl+V för att klistra in från urklipp

Bläddra bland filer

Dina filer lämnar aldrig din enhet. All bearbetning sker lokalt i din webbläsare.

Vanliga användningar

  • Extrahera specifika sidor från PDFDra ut enskilda sidor eller ett eget intervall från en PDF - ladda ned bara det du behöver.
  • Dela PDF i enskilda sidorSeparera varje sida av en PDF i sin egen fil - ladda ned alla sidor som en ZIP.
  • Dela PDF i lika stora delarDela en lång PDF i lika stora sektioner - användbart för att dela rapporter, böcker eller batchar.
  • Dela faktura batch-PDFSeparera en sammanslagna faktura-PDF i individuella fakturafiler för dirigering, arkivering eller e-post.
  • Extrahera bokkapitel från PDFDra ut enskilda kapitel från en PDF-bok eller handbok genom att ange anpassade sidintervall.

Så här fungerar det

PDF-delning körs helt i din webbläsare med pdf-lib för att kopiera sidor till nya dokument och pdfjs-dist för att rendera levande miniatyrer — din fil laddas aldrig upp till någon server.

  1. 1
    pdf-lib läser PDF-strukturen
    När du släpper en fil läser pdf-lib den råa ArrayBuffer och tolkar PDF:ens interna sidträd. Det räknar sidorna och gör dem tillgängliga för kopiering utan att avkoda varje inbäddat typsnitt eller bild.
  2. 2
    pdfjs-dist renderar sidminiatyrer
    Parallellt rastrerar pdfjs-dist (inläst via CDN-worker) varje sida på ett osynligt canvas-element i en fast bredd på 220 px. JPEG-data-URL:erna fylls in i miniatyrrutnätet gradvis medan varje sida renderas, så att du kan börja välja sidor innan hela dokumentet är klart.
  3. 3
    Du väljer en delningsstrategi
    Tre lägen finns tillgängliga: dela varje sida till sin egen PDF, dela i grupper om N sidor åt gången, eller plocka enskilda sidor genom att klicka på miniatyrer eller skriva ett intervall som '1-3, 7, 10-12'. Miniatyrrutnätet lyfter fram valda sidor och alternerande gruppgränser så att delningsplanen syns innan du bekräftar.
  4. 4
    pdf-lib skriver nya PDF-filer; JSZip paketerar utdatan
    För varje utdatagrupp skapar pdf-lib ett nytt PDFDocument och kopierar bara de valda sidorna till det med copyPages(). När resultatet blir flera filer samlar JSZip dem i en enda ZIP. Ett enskilt utvalt intervall laddas ned direkt som en PDF utan att zippas.

Din PDF läses direkt av din webbläsare och lämnar aldrig din enhet — all delning sker lokalt i JavaScript utan någon serverinblandning.

Relaterade verktyg

Vanliga frågor