Liigu põhisisu juurde

PDF-jagaja tasuta

Jaga PDF üksikuteks lehtedeks või eralda konkreetsed leheküljevahemikud. Laadi lehed alla eraldi või ZIP-na.

Lohistage fail siia või klõpsake sirvimiseks

PDF · töödeldakse sinu seadmes

või vajutage lõikelaualt kleepimiseks Ctrl+V

Sirvi faile

Sinu failid ei lahku kunagi sinu seadmest. Kogu töötlus toimub kohalikult sinu brauseris.

Levinud kasutusviisid

  • Eraldage konkreetsed leheküljed PDF-istEraldage üksikasjed või kohandatud vahemik PDF-ist — laadige alla ainult see, mida vajate.
  • Jaga PDF-i üksikuteks leheküljeksEraldage iga PDF-i leht oma faili — laadige alla kõik lehed ZIP-ina.
  • Jaga PDF võrdsete osadeksJagage pikk PDF võrdsete suuruste jaotisteks — kasulik aruannete, raamatute või partiide jagamiseks.
  • Jaga PDF arvete sarjaEraldage ühendatud PDF-i arved eraldi arvetusfailideks marsruutimiseks, arhiivimiseks või e-postiga saatmiseks.
  • Eraldage raamatu peatükid PDF-istEraldage üksikasjad PDF raamatu või juhendist, määrates kohandatud lehekülgede vahemikud.

Kuidas see töötab

PDF-i jagamine töötab täielikult sinu brauseris, kasutades pdf-lib'i lehekülgede kopeerimiseks uutesse dokumentidesse ja pdfjs-dist'i reaalajas miniatuuride renderdamiseks — sinu faili ei laadita kunagi üles ühelegi serverile.

  1. 1
    pdf-lib loeb PDF-i struktuuri
    Kui kukutad faili, laadib pdf-lib toore ArrayBuffer'i ja parsib PDF-i sisemist lehepuu. See loendab leheküljed ja teeb need kopeerimiseks kättesaadavaks ilma iga manustatud fonti või pilti dekodeerimata.
  2. 2
    pdfjs-dist renderdab lehekülje miniatuurid
    Paralleelselt rasteerib pdfjs-dist (laaditud CDN-workeri kaudu) iga lehekülje ekraanivälisele Canvas-elemendile fikseeritud 220 px laiuses. JPEG andme-URL-id täidavad miniatuurivõrgustikku järk-järgult, kui iga lehekülg renderdatakse, nii et saad hakata leheküljesid valima enne kogu dokumendi valmimist.
  3. 3
    Valid jagamisstrateegia
    Saadaval on kolm režiimi: jaga iga lehekülg oma PDF-ks, jaga N-leheküljelisteks tükkideks korraga, või vali käsitsi üksikuid lehekülgi klõpsates miniatuure või kirjutades vahemiku nagu '1-3, 7, 10-12'. Miniatuurivõrgustik tõstab esile valitud leheküljed ja alterneeruvad tükipiirid, nii et jagamisplaan on nähtav enne kinnitamist.
  4. 4
    pdf-lib kirjutab uued PDF-id; JSZip paketeerib väljundi
    Iga väljundgrupi jaoks loob pdf-lib uue PDFDocument'i ja kopeerib sinna ainult valitud leheküljed copyPages() abil. Kui tulemus on mitu faili, kogub JSZip need üheks ZIP-iks. Üksik ekstraheeritud vahemik laaditakse alla otse PDF-ina ilma zippimiseta.

Sinu PDF loetakse otse su brauseris ja ei lahku kunagi su seadmest — kogu jagamine toimub kohapeal JavaScriptis ilma serveri kaasamiseta.

Seotud tööriistad

Korduma kippuvad küsimused