📝
免費Word轉PDF
將Word文件(.docx)轉換為PDF。保留文字內容。無檔案大小限制,無需上傳。
將檔案拖放到此處或點選瀏覽
DOCX, DOC · 無強制大小限制
或按 Ctrl+V 從剪貼簿貼上
你的檔案永遠不會離開你的裝置。所有處理都在你的瀏覽器中本地進行。
工作原理
此工具完全在你的瀏覽器中將 Word 文件轉換為 PDF,使用兩個 JavaScript 庫:mammoth 從 .docx 檔案中提取原始文字,pdf-lib 從零建立新的 PDF——不涉及伺服器、上傳或雲服務。
- 1mammoth 解析 .docxWord 的 .docx 格式是由 XML 檔案組成的 ZIP 壓縮檔。mammoth 在瀏覽器中解包並遍歷這些 XML,提取原始文字內容,無需任何伺服器端的 Office 安裝。
- 2將文字規範為 WinAnsipdf-lib 內建的 Helvetica 和 Helvetica-Bold 字型只覆蓋 WinAnsi(CP1252)字元集。排版開始之前,本地的 toWinAnsi 處理會去除或簡化該範圍之外的字元——變音符號會被近似處理,不支援的文字(阿拉伯文、中日韓文字等)會以醒目的警告標出。
- 3pdf-lib 帶自動換行地排版頁面pdf-lib 按你選擇的頁面尺寸(Letter 或 A4)建立空白 PDF,然後自定義的換行迴圈使用字型度量測量每個單字的畫素寬度,超出文字欄時換行,並按需新增新頁面。段落開頭看起來像標題的短行會以字型大小 +2 的粗體呈現。
- 4儲存並下載 PDFpdf-lib 將完成的文件序列化為記憶體中的位元組陣列,包裝為 Blob 後交給瀏覽器的下載 API——檔案絕不會被傳輸到任何地方。
你的文件完全在瀏覽器標籤頁中讀取和轉換;檔案內容和提取的文字都絕不會傳送到伺服器。