lirenweiM

word-to-pdf

辦公效率v1.0.0
作者:lirenweiM更新於 2026-05-11@clawhub_lirenweim/word-to-pdf
檔案處理#PDF#Word#Chinese#Convert#Docx

據 AlphaMoat 統計,截至 2026-09,word-to-pdf 累計下載 4,374 次、獲 3 個星標,在全部 5,078 個 AI 技能中排名第 2,234 位,在「辦公效率」分類(435 個)中排名第 188 位。

累計安裝
505
累計下載
4374
星標
3
全站排名
#2,234
全站前 44% · 「辦公效率」前 44%
平台累計安裝累計下載星標評論
ClawHub ↗9631953-
SkillHub ↗50543743—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

該技能把 Microsoft Word 文件(.docx)轉換為 PDF,支援中文文字、emoji 與基本格式保留。它透過 python-docx 讀取內容、reportlab 生成 PDF,並註冊中文字型以正確處理中文與 emoji,適合需要中文與符號處理的文件轉換場景。 核對正確的輸入和輸出路徑,保留原件,並在取代或刪除前檢查產生的檔案。

資料釋出於 2026-10-27

可以用來做什麼

  • 將 Word 文件轉換為便於分發的 PDF
  • 在轉換中保留中文文字與 emoji
  • 保留原文件的段落、標題與列表格式

什麼時候用

  • 使用者需要把 docx 檔案轉為 PDF 時
  • 轉換文件需要正確顯示中文與表情符號時
  • 希望保持原文件排版與格式時

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

把這個 docx 檔案轉換成 PDF
轉換文件時請保留中文與 emoji
將 input.docx 輸出為同名的 PDF

月度資料趨勢

累計下載4374
1385299045952026-03 · 累計下載 16062026-05 · 累計下載 23662026-06 · 累計下載 26342026-07 · 累計下載 29512026-08 · 累計下載 35492026-09 · 累計下載 437426-0326-09
星標3
2342026-03 · 星標 32026-05 · 星標 32026-06 · 星標 32026-07 · 星標 32026-08 · 星標 32026-09 · 星標 326-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-094374—3
2026-083549+20.3%3
2026-072951+12.0%3
2026-062634+11.3%3
2026-052366—3
2026-031606—3

SKILL.md 原文

以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。

1.9 KB · ClawHub v1.0.0
---
name: word-to-pdf
version: 1.0.0
description: >
  Convert Word documents (.docx) to PDF using Python's reportlab library.
  Supports Chinese characters, emojis, and proper formatting preservation.
  Usage: word-to-pdf <input_file> [output_file]
author: OpenClaw User
keywords: [word, pdf, convert, reportlab, chinese, docx]
---
展開全部(共 88 行)

# Word to PDF — Word 文档转 PDF

## 功能

将 Microsoft Word 文档(.docx)转换为 PDF 格式,支持:
- ✅ 中文文本正确显示
- ✅ 保留文档格式和样式
- ✅ 保留 emoji 表情符号
- ✅ 自动处理列表和标题
- ✅ 支持多种字体

## 安装依赖

```bash
pip install reportlab python-docx
```

## 使用方法

### 基本用法

```bash
word-to-pdf input.docx output.pdf
```

### 参数说明

- `input_file` - Word 文档路径(必填)
- `output_file` - PDF 输出路径(可选,默认与输入文件同名)

### 示例

```bash
# 转换文档
word-to-pdf document.docx document.pdf

# 转换到指定路径
word-to-pdf input.docx C:\output\converted.pdf
```

## 工作原理

1. 使用 `python-docx` 读取 Word 文档内容
2. 使用 `reportlab` 生成 PDF 文件
3. 注册中文字体(微软雅黑/黑体)
4. 保留原始文档的段落、标题和列表格式

## 注意事项

- 需要安装 Python 3.6+
- 需要安装 reportlab 和 python-docx 库
- Windows 系统会自动使用微软雅黑字体
- Linux/Mac 系统需要手动指定字体路径

## 故障排除

### 字体问题
如果出现乱码,请确保系统中安装了中文字体:
- Windows: 微软雅黑 (msyh.ttc)
- Linux: 安装 fonts-noto-cjk 或其他中文字体
- Mac: 使用系统默认字体

### 依赖问题
如果提示缺少依赖,运行:
```bash
pip install --upgrade reportlab python-docx
```

## 依赖

- **Python 库**: reportlab, python-docx
- **系统字体**: 中文字体(微软雅黑/黑体)

## 许可

MIT License

「辦公效率」分類下的熱門技能

資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。