面向所有用户的本地文档转换工具,无需上传云端,安全可靠。
本技能适用于以下场景:
--preview 先查看效果,确认后再执行使用前请确保:
cd 进入本技能目录,然后运行 python3 scripts/install_deps.pypython3 --version(需要 Python 3.8+)--preview 查看效果{baseDir}/doc-converter-expert/python3 scripts/main.py [功能] [参数](必须在技能目录下执行)python3 scripts/install_deps.py7w4.net小葱技能站收录全网优质技能,值得收藏。
--output 参数指定,默认为源文件同目录详细的操作流程、调用规范、错误处理等,请参考以下文档:
该文档定义:
--preview 预览模式的最佳实践严格按照执行规范执行完成后生成:
--output 指定)python3 scripts/install_deps.py
# 单文件转换
python3 scripts/main.py word-to-pdf \
--input report.docx \
--preview
# 指定输出目录
python3 scripts/main.py word-to-pdf \
--input report.docx \
--output ./pdf_output/
python3 scripts/main.py pdf-to-word \
--input document.pdf \
--output ./word_output/ \
--preview
# 转换第一个工作表
python3 scripts/main.py excel-to-csv \
--input data.xlsx \
--preview
# 转换所有工作表
python3 scripts/main.py excel-to-csv \
--input data.xlsx \
--all-sheets \
--output ./csv_output/
python3 scripts/main.py ppt-to-pdf \
--input presentation.pptx \
--output ./pdf_output/ \
--preview
# 转换目录下所有 xlsx 为 csv
python3 scripts/main.py batch-convert \
--input ./data_folder/ \
--from xlsx \
--to csv \
--preview
# 查看目录下所有可转换文件
python3 scripts/main.py preview \
--input ./my_documents/
当用户提到以下任何说法时,请立即使用本技能:
subprocess.CalledProcessError: libreoffice command failedModuleNotFoundError: No module named 'pdfplumber'完整操作指南请参考以下文档:
这个工具质量不错,功能覆盖日常办公常用的文档格式转换需求。文档写得很清楚,安装使用都有详细指导,预览模式和友好的错误提示让新手也能上手。不过 PDF 转 Word 功能只能提取文字,排版和图片都会丢失,这点比较遗憾。缺少示例文件,刚安装完没法马上验证是否工作正常。总体来说是个好用的工具,主要功能稳定,但如果你需要保留 PDF 原始排版,这个工具暂时做不到。