Ruka hadi maudhui makuu

Kiunganishi PDF bila malipo

Unganisha faili nyingi za PDF katika moja. Buruta ili kupanga upya kurasa.

Mpango wa bure wa Sejda unaruhusu kazi 3 kwa saa — hapa PDF zinaunganishwa kwenye kifaa chako, bila akaunti. · imeangaliwa Sep 2026

Weka faili hapa au bonyeza kuvinjari

PDF, JPG, PNG, WebP, HEIC, HEIF · kuchakatwa kwenye kifaa chako

au bonyeza Ctrl+V ili kubandika kutoka ubao wa kunakili

Unaweza kuweka faili nyingi kwa wakati mmoja

Vinjari faili

Faili zako hazitoki kwenye kifaa chako kamwe. Uchakataji wote unafanyika ndani ya kivinjari chako.

Matumizi ya kawaida

  • Changanya PDF za ankaraChanganya ankara nyingi za PDF kuwa faili mmoja — kuandaa kumbukumbu za ankara na kurahisisha mabadiliko ya uhasibu.
  • Changanya PDF za biasharaChanganya biashara zilizokusanywa na kumbukumbu ya ununuzi kuwa PDF safi — mazuri kwa taarifa za matumizi na kuandaa kodi.
  • Changanya PDF za ripotiChanganya ripoti nyingi za PDF kuwa nyaraka moja — imara kwa kuwasilisha, kukamatia kwa mteja, na ukaguzi wa ndani.
  • Changanya ukurasa wa PDF uliotafutwaChanganya ukurasa uliotafutwa ujinga kuwa nyaraka ya PDF kamili — kurudisha nyaraka za kurasa nyingi kutoka kwa tafutwa.
  • Changanya miunganisho ya PDFChanganya PDF za miunganisho na mabadiliko, kuambatanisha, na maonyesho kuwa faili la miunganisho la kamili.

Jinsi Inavyofanya Kazi

Kuunganisha PDF hapa kunafanyika kikamilifu kwenye kivinjari chako kwa kutumia pdf-lib — maktaba ya JavaScript inayosoma, kunakili, na kuandika miti ya kurasa za PDF bila seva yoyote kuhusika. Mafaili yako kamwe hayapakiwi popote.

  1. 1
    pdf-lib inasoma kila PDF
    Kila faili unaloongeza linasomwa kuwa ArrayBuffer na kuchambuliwa na PDFDocument.load() ya pdf-lib. Maktaba inapitia jedwali la ndani la cross-reference la PDF kutafuta kila kitu cha ukurasa, fonti, rasilimali ya picha, na maelezo.
  2. 2
    Kurasa zinanakiliwa kwenye hati mpya
    copyPages() ya pdf-lib inanakili kwa kina kila ukurasa — ikiwa ni pamoja na fonti na rasilimali za picha zilizoingizwa — kwenye PDFDocument iliyoundwa upya. Kurasa zinanakiliwa kwa mpangilio ulioweka kwenye orodha, na mzunguko wowote wa kila-faili uliyoweka unaokwa kupitia setRotation() kabla ukurasa haujaongezwa.
  3. 3
    pdfjs-dist inaonyesha picha ndogo za jalada
    Sambamba, pdfjs-dist inaonyesha ukurasa wa kwanza wa kila PDF kwenye kipengele cha HTML Canvas kisichoonekana chenye upana wa px 140. Matokeo yanatolewa kama URL ya data ya JPEG na kuonyeshwa kama picha ndogo ya faili — ikikupa uthibitisho wa kuona wa mpangilio kabla ya kuunganisha.
  4. 4
    pdf-lib inaandika na kuhifadhi faili lililounganishwa
    Mara ubofyapo Unganisha, pdf-lib inabadilisha hati iliyounganishwa kuwa Uint8Array kwa kutumia kiandishi chake cha asili cha PDF, kuifunga kwenye Blob, na kuanzisha upakuaji wa kivinjari. Hakuna data inayoondoka kwenye kifaa chako kamwe.

Mafaili yote ya PDF yanachakatwa ndani ya kivinjari chako kwa kutumia pdf-lib na pdfjs-dist — wala mafaili yako wala maudhui yake hayatumwi kwa seva yoyote.

Zana Zinazohusiana

Maswali Yanayoulizwa Mara Kwa Mara