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

Łącznik PDF za darmo

Łącz wiele plików PDF w jeden. Przeciągaj, aby zmieniać kolejność stron.

Darmowy plan Sejda pozwala na 3 zadania na godzinę — tutaj pliki PDF są scalane na Twoim urządzeniu, bez konta. · sprawdzono wrz 2026

Przeciągnij pliki tutaj lub kliknij, aby przeglądać

PDF, JPG, PNG, WebP, HEIC, HEIF · przetwarzane na Twoim urządzeniu

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

Możesz przeciągnąć wiele plików naraz

Przeglądaj pliki

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

Typowe zastosowania

  • Łącz Faktury PDFPołącz wiele faktur PDF w jeden plik — zorganizuj rejestry rozliczeń i uprość przepływy pracy księgowe.
  • Łącz Paragony PDFPołącz zeskanowane paragony i zapisy zakupów w jeden zgrabny PDF — świetne do raportów wydatków i przygotowania podatków.
  • Łącz Raporty PDFPołącz wiele raportów PDF w jeden dokument — idealne do prezentacji, dostaw dla klientów i przeglądów wewnętrznych.
  • Łącz Zeskanowane Strony PDFPołącz indywidualnie zeskanowane strony w jeden kompletny dokument PDF — przywróć dokumenty wielostronicowe z oddzielnych skanów.
  • Łącz Umowy PDFPołącz PDF umów i ich zmianę, dodatki i załączniki w jeden kompletny plik umowy.

Jak to działa

Łączenie PDF działa tu w całości w przeglądarce z użyciem pdf-lib — biblioteki JavaScript, która odczytuje, kopiuje i zapisuje drzewa stron PDF bez udziału serwera. Twoje pliki nigdy nie są nigdzie przesyłane.

  1. 1
    pdf-lib odczytuje każdy PDF
    Każdy dodany plik jest wczytywany do ArrayBuffer i parsowany przez PDFDocument.load() z pdf-lib. Biblioteka przechodzi przez wewnętrzną tablicę odsyłaczy PDF, aby zlokalizować każdy obiekt strony, czcionkę, zasób graficzny i adnotację.
  2. 2
    Strony są kopiowane do nowego dokumentu
    copyPages() z pdf-lib głęboko klonuje każdą stronę — wraz z osadzonymi czcionkami i zasobami graficznymi — do nowo utworzonego PDFDocument. Strony są kopiowane w kolejności ustalonej na liście, a ustawiony obrót dla każdego pliku jest utrwalany przez setRotation() przed dodaniem strony.
  3. 3
    pdfjs-dist renderuje miniatury okładek
    Równolegle pdfjs-dist renderuje pierwszą stronę każdego PDF na niewidocznym elemencie HTML Canvas o szerokości 140 px. Wynik jest eksportowany jako data URL JPEG i pokazywany jako miniatura pliku — to wizualne potwierdzenie kolejności przed scaleniem.
  4. 4
    pdf-lib zapisuje scalony plik
    Po kliknięciu Połącz pdf-lib serializuje połączony dokument do Uint8Array wbudowanym zapisem PDF, opakowuje go w Blob i uruchamia pobieranie w przeglądarce. Żadne dane nigdy nie opuszczają urządzenia.

Wszystkie pliki PDF są przetwarzane lokalnie w przeglądarce przez pdf-lib i pdfjs-dist — ani pliki, ani ich zawartość nie są wysyłane na żaden serwer.

Powiązane narzędzia

Często zadawane pytania