Lumaktaw sa pangunahing nilalaman

Libreng Word sa PDF

I-convert ang mga dokumentong Word (.docx) sa PDF. Napapanatili ang nilalamang teksto. Kino-convert sa iyong device, walang upload.

I-drop ang file dito, o mag-click para mag-browse

DOCX, DOC · pinoproseso sa iyong device

o pindutin ang Ctrl+V para i-paste mula sa clipboard

I-browse ang mga file

Ang iyong mga file ay hindi kailanman lumalabas sa iyong device. Lahat ng pagproseso ay nangyayari nang lokal sa iyong browser.

Mga karaniwang gamit

  • I-convert ang Word Resume sa PDFI-export ang iyong Word résumé sa PDF upang ito ay hitsura ay magkapareho sa bawat device at screen.
  • I-convert ang Word Contract sa PDFI-lock down ang isang Word contract bilang isang PDF bago i-send para sa signature — nakakapigil ng accidental edits.
  • I-convert ang Word Document sa PDF para sa PrintingLumikha ng print-ready PDFs mula sa Word documents na may consistent margins, fonts, at page breaks.
  • I-convert ang Word Invoice sa PDFI-export ang Word-formatted invoices bilang PDFs para sa professional client delivery.
  • I-convert ang Word Reports sa PDFI-lock in ang page layout, charts, at formatting kapag nagbabahagi ng business reports, proposals, at whitepapers.

Paano ito Gumagana

Kino-convert ng tool na ito ang mga Word document sa PDF nang buo sa iyong browser gamit ang dalawang JavaScript library: kinukuha ng mammoth ang raw na text mula sa .docx file, at bumubuo ang pdf-lib ng bagong PDF mula sa simula — walang server, walang upload, walang cloud service.

  1. 1
    Pina-parse ng mammoth ang .docx
    Ang .docx format ng Word ay ZIP archive ng mga XML file. Binubuksan at dinadaanan ng mammoth ang XML na iyon sa browser, kinukuha ang raw na laman ng text nang hindi kailangan ng server-side na Office installation.
  2. 2
    Sina-sanitize ang text sa WinAnsi
    Ang built-in na Helvetica at Helvetica-Bold na font ng pdf-lib ay sumasaklaw lang sa WinAnsi (CP1252) na character set. Bago magsimula ang layout, inaalis o pinapasimple ng isang lokal na toWinAnsi pass ang mga character sa labas ng saklaw na iyon — tinatantiya ang mga diacritic, at minamarkahan ng nakikitang babala ang mga hindi sinusuportahang script (Arabic, CJK, atbp.).
  3. 3
    Inilalatag ng pdf-lib ang mga pahina na may word-wrap
    Gumagawa ang pdf-lib ng blangkong PDF sa napili mong laki ng pahina (Letter o A4), pagkatapos ay sinusukat ng isang custom na word-wrap loop ang pixel width ng bawat salita gamit ang metrics ng font, pinuputol ang linya kapag lumampas sa text column, at nagdadagdag ng bagong pahina kung kailangan. Nire-render nang bold sa font-size+2 ang maiikling linya sa simula ng talata na mukhang heading.
  4. 4
    Sine-save at dina-download ang PDF
    Sine-serialize ng pdf-lib ang tapos na dokumento sa isang byte array sa memory, na binabalot sa Blob at ibinibigay sa download API ng browser — hindi kailanman ipinapadala kahit saan ang file.

Binabasa at kino-convert ang dokumento mo nang buo sa loob ng tab ng iyong browser; hindi kailanman ipinapadala sa server ang laman ng file o ang nakuhang text.

Mga Kaugnay na Tool

Mga Madalas na Itanong