Langkau ke kandungan utama

Penggabung PDF percuma

Gabungkan beberapa PDF menjadi satu. Seret untuk susun semula halaman.

Pelan percuma Sejda membenarkan 3 tugas sejam — di sini PDF digabungkan pada peranti anda, tanpa akaun. · disemak Sep 2026

Lepaskan fail di sini atau klik untuk layar

PDF, JPG, PNG, WebP, HEIC, HEIF · diproses pada peranti anda

atau tekan Ctrl+V untuk menampal daripada papan keratan

Anda boleh melepaskan beberapa fail sekaligus

Layar fail

Fail anda tidak pernah meninggalkan peranti. Semua pemprosesan berlaku secara tempatan dalam pelayar anda.

Kegunaan biasa

  • Gabung Invois PDFGabungkan berbagai invois PDF ke dalam satu fail — susun rekod invois dan permudah aliran kerja perakaunan.
  • Gabung Resit PDFGabungkan resit yang diimbas dan rekod pembelian ke dalam satu PDF yang rapi — sempurna untuk laporan perbelanjaan dan penyediaan cukai.
  • Gabung Laporan PDFGabungkan berbagai laporan PDF ke dalam satu dokumen — ideal untuk persembahan, penghantaran klien, dan semakan dalaman.
  • Gabung Halaman PDF yang DiimbasGabungkan halaman yang diimbas secara individu ke dalam satu dokumen PDF lengkap — pulihkan dokumen berbilang halaman daripada imbasan terpisah.
  • Gabung Kontrak PDFGabungkan fail kontrak PDF dan pengubahsuaian, tambahan, dan lampiran mereka ke dalam satu fail perjanjian lengkap.

Cara ia berfungsi

Penggabungan PDF di sini berjalan sepenuhnya dalam pelayar anda menggunakan pdf-lib — pustaka JavaScript yang membaca, menyalin, dan menulis pokok halaman PDF tanpa sebarang penglibatan pelayan. Fail anda tidak pernah dimuat naik ke mana-mana.

  1. 1
    pdf-lib membaca setiap PDF
    Setiap fail yang anda tambah dibaca ke dalam ArrayBuffer dan dihurai oleh PDFDocument.load() pdf-lib. Pustaka melalui jadual rujukan-silang dalaman PDF untuk mencari setiap objek halaman, fon, sumber imej, dan anotasi.
  2. 2
    Halaman disalin ke dalam dokumen baharu
    copyPages() pdf-lib mengklon-dalam setiap halaman — termasuk fon dan sumber imejnya yang dibenamkan — ke dalam PDFDocument yang baru dicipta. Halaman disalin mengikut susunan anda susun dalam senarai, dan sebarang putaran setiap-fail yang anda tetapkan dibakar melalui setRotation() sebelum halaman ditambah.
  3. 3
    pdfjs-dist memaparkan lakaran kecil kulit muka
    Selari, pdfjs-dist memaparkan halaman pertama setiap PDF ke atas elemen HTML Canvas luar-skrin pada lebar 140 px. Hasil dieksport sebagai URL data JPEG dan ditunjukkan sebagai lakaran kecil fail — memberi anda pengesahan visual susunan sebelum anda gabungkan.
  4. 4
    pdf-lib menulis dan menyimpan fail digabungkan
    Sebaik anda klik Gabung, pdf-lib mensiriskan dokumen digabung kepada Uint8Array menggunakan penulis PDF terbina dalamnya, membalutnya dalam Blob, dan mencetuskan muat turun pelayar. Tiada data pernah keluar dari peranti anda.

Semua fail PDF diproses secara tempatan dalam pelayar anda menggunakan pdf-lib dan pdfjs-dist — mahupun fail anda atau kandungannya tidak dihantar ke mana-mana pelayan.

Alat berkaitan

Soalan lazim