Ruka hadi maudhui makuu

PDF kwa Neno bila malipo

Badilisha faili za PDF ziwe hati za Word zinazoweza kuhaririwa (.docx). Dondoo maandishi na umbizo. Uchakataji wote hufanyika kwenye kivinjari chako.

Mpango wa bure wa Smallpdf unaruhusu kazi 2 kwa siku — hapa PDF inabadilishwa kwenye kifaa chako, na OCR kwa kurasa zilizochanganuliwa imejumuishwa. · imeangaliwa Sep 2026

Weka faili hapa au bonyeza kuvinjari

PDF · 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

  • Geuza PDF kwa Word kwa ajili ya kuhaririGeuza PDF ya kusomeka tu kuwa hati ya Word kamili — badilisha maandishi, jedwali, na umbizo.
  • Geuza PDF ya kisheria kuwa WordGeuza mikataba, makubaliano, na hati za kisheria kutoka PDF kuwa umbizo la Word linaloharirwa — kwa ajili ya tathmini na redline.
  • Geuza CV ya PDF kuwa WordGeuza CV ya PDF au CV kuwa hati ya Word inayoharirwa — badilisha tajriba na ujuzi.
  • Badilisha Academic PDF kwa WordBadilisha karatasi za utafiti na makala ya magazeti kwa muundo wa Word inayoweza kuratibiwa kwa citation extraction na kuandika kwa ajili.
  • Badilisha PDF Forms kwa Editable WordBadilisha fomu ya PDF safi kwa hati ya Word unayoweza kukamatia kubadilisha na kukamatia.

Jinsi Inavyofanya Kazi

Kifaa hiki kinabadilisha PDF kuwa hati za Word kikamilifu kwenye kivinjari chako kwa kutumia maktaba mbili za JavaScript: pdfjs-dist inatoa maandishi kutoka kila ukurasa, na maktaba ya docx inaunganisha faili la .docx lililopangwa ipasavyo — hakuna seva inayohusika popote.

  1. 1
    pdfjs-dist inachambua PDF
    PDF inasomwa kama ArrayBuffer na kukabidhiwa kwa pdfjs-dist (v5.6.205), inayochakata faili ndani ya kivinjari kwa kutumia Web Worker. Inapitia kila ukurasa na kuita getTextContent() kupata vitu ghafi vya maandishi vilivyoingizwa kwenye mkondo wa maudhui wa PDF.
  2. 2
    Uwezekanaji wa nafasi-Y unajenga upya mistari
    Vitu vya maandishi vya PDF havina dhana ya 'mistari' — vinawekwa kwa viwianishi kamili. Kifaa kinalinganisha nafasi ya Y ya kila kitu na iliyotangulia: pengo likizidi nusu ya urefu wa maandishi, mstari mpya unaingizwa. Hii inajenga upya aya zinazosomeka kutoka data ya glyph ya ngazi ya chini.
  3. 3
    Maktaba ya docx inajenga faili la Word
    Maktaba ya docx hujenga hati: mistari iliyokatika huunganishwa kuwa aya, maandishi makubwa wazi kuliko mwili huwa Kichwa 1 au Kichwa 2, na safu wima zilizopangiliwa huwa majedwali. Kichwa cha “Ukurasa N” kabla ya kila ukurasa ni cha hiari. Packer.toBlob() hubadilisha mti wa hati kuwa faili halali ya binary ya .docx.
  4. 4
    Upakuaji na utoaji wa hiari wa maandishi wazi
    Blob ya .docx iliyokamilika inatolewa kwa upakuaji na jina la faili la asili. Onyesho la awali la maandishi wazi (lililowekwa kikomo cha herufi 8,000 kwenye skrini) linakuruhusu kuthibitisha maudhui yaliyotolewa kabla ya kupakua, na utoaji tofauti wa .txt unapatikana ikiwa unahitaji maandishi ghafi pekee.

PDF yako inasomwa moja kwa moja na kivinjari chako na kamwe haipakiwi — pdfjs-dist inachakata faili kwenye Web Worker ya ndani, na .docx inayotokana inajengwa kwenye kumbukumbu na kupakuliwa moja kwa moja kwenye kifaa chako.

Zana Zinazohusiana

Maswali Yanayoulizwa Mara Kwa Mara