name: pdf-to-word-with-format description: PDF帶格式精確轉換成Word Skill。將PDF文件精確轉換為Word文件,完整保留原始字型名稱、字號(pt)、段落格式(行間距1.5倍、段前段後間距、首行縮排2字元)、文本對齊方式(居中/兩端對齊)、文本格式(粗體、斜體、下劃線、顏色)、表格和圖片等。支援中文字型智慧對映(宋體→宋體、黑體→黑體、楷體→楷體等)。觸發場景:使用者說"PDF轉Word"、"PDF轉Word保留格式"、"PDF精準轉Word"、"PDF format to Word"、"Convert PDF with formatting"等。
本 skill 提供高精度PDF轉Word轉換服務,最大程度保留原始文件的所有格式資訊。
支援:宋體、黑體、楷體、仿宋_GB2312、Times New Roman、Arial等
字號精確轉換
標題22pt、二號16pt、三號14pt等
段落格式保留
段前段後間距
文本對齊
左對齊、居中、右對齊、兩端對齊
文本格式
文本顏色
表格支援
7w4.net小蔥技能。
單元格內容
圖片支援
python convert.py <輸入PDF> --output <輸出Word>
python convert.py <PDF資料夾> --batch --output <輸出資料夾>
python convert.py 文件.pdf --pages 0-5 --output 文件.docx
首次使用需安裝依賴:
pip install pymupdf python-docx
# 基本轉換
python convert.py 報告.pdf --output 報告.docx
# 批次轉換資料夾中所有PDF
python convert.py ./pdfs/ --batch --output ./words/
# 轉換前10頁
python convert.py 文件.pdf --pages 0-9 --output 文件.docx
# 指定起始頁和結束頁
python convert.py 長文件.pdf --start 5 --end 15 --output 部分.docx
.docx 格式,可用 Microsoft Word 或 WPS 開啟本 skill 基於以下技術實現:
提取的格式資訊包括: - 字型名稱、字號 - 文本對齊方式 - 粗體、斜體、下劃線標誌 - 文本顏色(RGB) - 段落位置座標
| PDF字型 | Word字型 |
|---|---|
| 宋體, SimSun | 宋體 |
| 黑體, SimHei | 黑體 |
| 楷體, SimKai | 楷體_GB2312 |
| 仿宋, SimFang | 仿宋_GB2312 |
| Times New Roman | Times New Roman |
| Arial, Helvetica | Arial |
| 微軟雅黑, Microsoft YaHei | 微軟雅黑 |
這個Skill質量中等,功能覆蓋範圍較廣,字型、字號、對齊、段落格式等核心轉換做得不錯,中文字型對映也比較智慧。但存在一些明顯不足:測試指令碼和文件示例有錯誤,會給使用者造成困惑;表格只能提取文字、保留不了格式;圖片處理偶爾會出問題;不支援頁首頁尾。文件描述與實際功能有偏差,轉換效果可能達不到宣傳的那麼好。轉換重要文件前建議先測試一下。