将HTML演示文稿(特别是frontend-slides生成的)转换为原生PowerPoint(.pptx)文件。
python src/convert.py <input.html> [output.pptx]
# 转换单个文件
python src/convert.py presentation.html
# 指定输出路径
python src/convert.py presentation.html ~/Documents/output.pptx
| HTML元素 | PPTX转换 |
|---|---|
| --------- | --------- |
| 幻灯片页 |
, | 标题 |
| 段落文本 |
, , | 列表 |
| 文本框分组 |
| 图片(保留路径) |
| CSS颜色 | 尝试匹配主题色 |
pip install python-pptx beautifulsoup4 lxml
html2pptx/
├── SKILL.md # 本文件
├── src/
│ └── convert.py # 主转换脚本
└── examples/ # 示例文件
共 1 个版本