Asosiy mazmunga o'tish

Bepul PDF Birlashtiruvchi

Bir nechta PDF fayllarni bittaga birlashtirish. Sahifalarni qayta tartiblash uchun torting.

Sejda ning bepul rejasi soatiga 3 ta vazifaga ruxsat beradi — bu yerda PDF lar qurilmangizda birlashtiriladi, hisob qaydnomasiz. · tekshirildi sen, 2026

Fayllarni shu yerga tashlang yoki ko'rish uchun bosing

PDF, JPG, PNG, WebP, HEIC, HEIF · qurilmangizda qayta ishlanadi

yoki buferdan joylash uchun Ctrl+V bosing

Bir vaqtda bir nechta fayl tashlashingiz mumkin

Fayllarni ko'rish

Fayllaringiz qurilmangizdan hech qachon chiqmaydi. Barcha ishlov berish brauzeringizda mahalliy tarzda amalga oshiriladi.

Keng qo‘llanilishi

  • Merge PDF InvoicesCombine multiple invoice PDFs into one file — organise billing records and simplify accounting workflows.
  • Merge PDF ReceiptsCombine scanned receipts and purchase records into one tidy PDF — great for expense reports and tax preparation.
  • Merge PDF ReportsCombine multiple report PDFs into one document — ideal for presentations, client deliverables, and internal reviews.
  • Merge Scanned PDF PagesCombine individually scanned pages into one complete PDF document — restore multi-page documents from separate scans.
  • Merge PDF ContractsCombine contract PDFs and their amendments, addenda, and exhibits into one complete agreement file.

Qanday ishlaydi

Bu yerda PDF birlashtirish pdf-lib — server aralashuvisiz PDF sahifa daraxtlarini o'quvchi, nusxalovchi va yozuvchi JavaScript kutubxonasi — yordamida to'liq brauzeringizda ishlaydi. Fayllaringiz hech qachon hech qayerga yuklanmaydi.

  1. 1
    pdf-lib har bir PDF'ni o'qiydi
    Qo'shgan har bir fayl ArrayBuffer'ga o'qiladi va pdf-lib'ning PDFDocument.load() bilan tahlil qilinadi. Kutubxona har bir sahifa obyekti, shrift, rasm resursi va izohni topish uchun PDF'ning ichki o'zaro-havola jadvalini aylanib o'tadi.
  2. 2
    Sahifalar yangi hujjatga nusxalanadi
    pdf-lib'ning copyPages() har bir sahifani — o'zining joylashtirilgan shrift va rasm resurslari bilan birga — yangi yaratilgan PDFDocument'ga chuqur klonlaydi. Sahifalar siz ro'yxatda joylashtirgan tartibda nusxalanadi, sozlagan har qanday fayl-bo-fayl aylanish esa sahifa qo'shilishidan oldin setRotation() orqali qo'shiladi.
  3. 3
    pdfjs-dist muqova eskizlarini chizadi
    Parallel ravishda, pdfjs-dist har bir PDF'ning birinchi sahifasini 140 px kenglikdagi ekrandan tashqari HTML Canvas elementiga chizadi. Natija JPEG ma'lumot URL sifatida eksport qilinadi va faylning eskizi sifatida ko'rsatiladi — birlashtirishdan oldin tartibni vizual tasdiqlash imkonini beradi.
  4. 4
    pdf-lib birlashtirilgan faylni yozadi va saqlaydi
    Birlashtirish tugmasini bosganingizda, pdf-lib birlashtirilgan hujjatni o'zining o'rnatilgan PDF yozuvchisi yordamida Uint8Array'ga serializatsiya qiladi, uni Blob'ga o'raydi va brauzer yuklab olishini ishga tushiradi. Hech qanday ma'lumot hech qachon qurilmangizdan chiqmaydi.

Barcha PDF fayllari pdf-lib va pdfjs-dist yordamida mahalliy brauzeringizda qayta ishlanadi — na fayllaringiz, na ularning tarkibi hech qanday serverga yuborilmaydi.

Tegishli asboblar

Ko'p so'raladigan savollar