将word和excel快速转换为markdown格式

  1. 安装必要组件:
cmd 复制代码
choco install ffmpeg -y
pip install markitdown
  1. 对docx、doc、xls、xlsx分别设置右键注册表
  • 获取markitdown的安装路径:

    where markitdown

将获取到的路径信息保存备用。

  • 获取本机支持的文件格式版本:
    如:查询HKEY_CLASSES_ROOT.docx
    右侧默认值显示为Word.Document.12,对应设置项则为HKEY_CLASSES_ROOT\Word.Document.12
    更新以下注册表设置文件(我这边直接设置Word.Document和Excel.Sheet开头的所有项目)
regedit 复制代码
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Word.Document.12\shell\转换为 markdown]
[HKEY_CLASSES_ROOT\Word.Document.12\shell\转换为 markdown\command]
@="\"C:\\Users\\Rio\\AppData\\Local\\Programs\\Python\\Python311\\Scripts\\markitdown.exe\" \"%1\" -o \"%1.md\""


[HKEY_CLASSES_ROOT\Word.Document.6\shell\转换为 markdown]
[HKEY_CLASSES_ROOT\Word.Document.6\shell\转换为 markdown\command]
@="\"C:\\Users\\Rio\\AppData\\Local\\Programs\\Python\\Python311\\Scripts\\markitdown.exe\" \"%1\" -o \"%1.md\""


[HKEY_CLASSES_ROOT\Word.Document.8\shell\转换为 markdown]
[HKEY_CLASSES_ROOT\Word.Document.8\shell\转换为 markdown\command]
@="\"C:\\Users\\Rio\\AppData\\Local\\Programs\\Python\\Python311\\Scripts\\markitdown.exe\" \"%1\" -o \"%1.md\""


[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\转换为 markdown]
[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\转换为 markdown\command]
@="\"C:\\Users\\Rio\\AppData\\Local\\Programs\\Python\\Python311\\Scripts\\markitdown.exe\" \"%1\" -o \"%1.md\""

[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\转换为 markdown]
[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\转换为 markdown\command]
@="\"C:\\Users\\Rio\\AppData\\Local\\Programs\\Python\\Python311\\Scripts\\markitdown.exe\" \"%1\" -o \"%1.md\""

[HKEY_CLASSES_ROOT\Excel.Sheet.5\shell\转换为 markdown]
[HKEY_CLASSES_ROOT\Excel.Sheet.5\shell\转换为 markdown\command]
@="\"C:\\Users\\Rio\\AppData\\Local\\Programs\\Python\\Python311\\Scripts\\markitdown.exe\" \"%1\" -o \"%1.md\""

将以上注册表设置内容保存为.reg文件,导入注册表即可添加。

相关推荐
一马平川的大草原3 小时前
如何实现SVG转Mermaid图
python·svg·格式转换·mermaid
PFFstronger3 小时前
基于 Dify 知识库 + Ollama 大模型,自动生成测试用例并导出 XMind 的完整方案
人工智能·python·测试用例·xmind
SomeBottle3 小时前
【小记】图片托管从又拍云迁移到腾讯云 EO + COS(兼容图片处理参数)
python·计算机网络·学习笔记·对象存储·cdn·折腾
cts6184 小时前
FDE架构师前端选型指南
python
2601_962293794 小时前
【Python教程:自动化处理文件】
python·自动化·编程·文件处理·os模块
禹凕4 小时前
快速幂算法详解与实战
python·算法
sylviiiiiia4 小时前
leetcode hot 100
python·算法·leetcode
半摆烂日常5 小时前
自建WMS和买成品:三年成本对比
大数据·服务器·数据库·python·深度学习·低代码·numpy
2601_962296515 小时前
Python的哈希hashlib模块详细解读
python·md5·sha·加密算法·hashlib
chinesegf5 小时前
comfyui便携版的基础使用
python