将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文件,导入注册表即可添加。

相关推荐
比高创意品牌策划设计12 小时前
零售卖场设计软件用CAD还是SketchUp还是酷家乐
python
迷迭香yy13 小时前
行业板块轮动因子实战从板块资金到因子建模的本地化Python全流程
数据库·人工智能·python
W_3260014 小时前
Python文件进阶:一维数据与 CSV 文件读写
开发语言·python
yaoxin52112314 小时前
497. Java 反射 - 使用反射读取注解
java·开发语言·python
2019一路前行15 小时前
Python 函数式编程
开发语言·python
专注仿真15 小时前
问答大模型技术方案算法实现-RAPTOR树构建算法与BEG集成使用
python·算法
从小就看凹凸曼^o^17 小时前
Python基础5 - 字典与集合:(1)字典
开发语言·python
小赵AI手记17 小时前
技术拆解(十七)具身智能:机器人动作生成为何走向Diffusion Policy?
人工智能·笔记·python·机器人
本地化文档17 小时前
poethepoet-docs-l10n
python·github·gitcode·sphinx
baopixiaoz17 小时前
AI量化策略师|Web3 量化交易研究员
大数据·人工智能·python·区块链