Przejdź do głównej treści
LibraTool logoLibraTool

Rozdzielacz PDF za darmo

Podziel PDF na poszczególne strony lub wyodrębnij określone zakresy stron. Pobieraj strony osobno lub jako ZIP.

Upuść plik tutaj lub kliknij, aby przeglądać

PDF · przetwarzane na Twoim urządzeniu

lub naciśnij Ctrl+V, aby wkleić ze schowka

Przeglądaj pliki

Twoje pliki nigdy nie opuszczają urządzenia. Całe przetwarzanie odbywa się lokalnie w przeglądarce.

Typowe zastosowania

  • Wyodrębnij Określone Strony z PDFWyciągnij poszczególne strony lub niestandardowy zakres z pliku PDF — pobierz tylko to, czego potrzebujesz.
  • Podziel PDF na Poszczególne StronyOddziel każdą stronę pliku PDF do własnego pliku — pobierz wszystkie strony jako ZIP.
  • Podziel PDF na Równe CzęściPodziel długi plik PDF na sekcje o równych rozmiarach — przydatne do dzielenia raportów, książek lub partii.
  • Podziel Partię PDF FakturOddziel scalony plik PDF faktur na poszczególne pliki faktur do routingu, archiwizacji lub wysyłania pocztą e-mail.
  • Wyodrębnij Rozdziały Książki z PDFWyciągnij poszczególne rozdziały z pliku PDF książki lub podręcznika, określając niestandardowe zakresy stron.

Jak to działa

Dzielenie PDF działa w całości w przeglądarce: pdf-lib kopiuje strony do nowych dokumentów, a pdfjs-dist renderuje miniatury na żywo — plik nigdy nie jest przesyłany na żaden serwer.

  1. 1
    pdf-lib odczytuje strukturę PDF
    Po upuszczeniu pliku pdf-lib wczytuje surowy ArrayBuffer i parsuje wewnętrzne drzewo stron PDF. Liczy strony i udostępnia je do kopiowania bez dekodowania każdej osadzonej czcionki czy obrazu.
  2. 2
    pdfjs-dist renderuje miniatury stron
    Równolegle pdfjs-dist (z workerem wczytywanym z CDN) rasteryzuje każdą stronę na niewidocznym elemencie Canvas o stałej szerokości 220 px. Adresy data URL JPEG wypełniają siatkę miniatur stopniowo w miarę renderowania stron, więc możesz zacząć wybierać strony, zanim cały dokument będzie gotowy.
  3. 3
    Wybierasz sposób podziału
    Dostępne są trzy tryby: podział każdej strony na osobny PDF, podział na części po N stron lub wybór pojedynczych stron przez klikanie miniatur albo wpisanie zakresu, np. „1-3, 7, 10-12”. Siatka miniatur wyróżnia wybrane strony i naprzemienne granice części, więc plan podziału jest widoczny przed zatwierdzeniem.
  4. 4
    pdf-lib zapisuje nowe pliki PDF; JSZip łączy wynik
    Dla każdej grupy wyjściowej pdf-lib tworzy nowy PDFDocument i kopiuje do niego tylko wybrane strony przez copyPages(). Gdy wynikiem jest wiele plików, JSZip zbiera je w jedno archiwum ZIP. Pojedynczy wyodrębniony zakres pobiera się bezpośrednio jako PDF, bez pakowania.

Twój PDF jest odczytywany bezpośrednio przez przeglądarkę i nigdy nie opuszcza urządzenia — całe dzielenie odbywa się lokalnie w JavaScript, bez udziału serwera.

Powiązane narzędzia

Często zadawane pytania