Skip to main content

Word 转 Markdown 本地转换工具

Project description

nuaa

Word 转 Markdown 本地转换工具

简介

nuaa 是一个基于 PySide6 的图形界面工具,用于将 Word 文档(.docx 格式)批量转换为 Markdown 格式。采用纯本地转换引擎,无需联网,保护您的文档隐私。

功能特点

  • 🔒 纯本地转换:无需上传文档,保护隐私
  • 📁 批量处理:一次性转换整个目录下的所有 .docx 文件
  • 🎨 Material Design 界面:现代化的用户界面
  • 多线程处理:后台转换,界面不卡顿
  • 📊 实时进度:显示转换进度和详细日志

安装

pip install nuaa

使用方法

安装后,在命令行中运行:

doc2md

然后:

  1. 点击"浏览"按钮选择包含 Word 文档的目录
  2. 点击"开始转换"按钮
  3. 等待转换完成,Markdown 文件将生成在原文件同目录下

依赖项

  • PySide6 >= 6.0.0
  • python-docx >= 0.8.11
  • qt-material >= 2.14 (可选,用于 Material Design 主题)

系统要求

  • Python >= 3.8
  • 支持 Windows、macOS、Linux

许可证

MIT License

作者

Your Name

贡献

欢迎提交 Issue 和 Pull Request!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nuaa-0.1.0.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nuaa-0.1.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file nuaa-0.1.0.tar.gz.

File metadata

  • Download URL: nuaa-0.1.0.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for nuaa-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5bf94badfe03d8e109b1312b73a6b353b7d02be67057899afbccf70a6c242efa
MD5 dd2d511b840c326d04e04a7fb3130872
BLAKE2b-256 7ec469735e55fa357223a4ad197572ee6343b17d376ab8487e98af9be3c3fbe1

See more details on using hashes here.

File details

Details for the file nuaa-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: nuaa-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for nuaa-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 021bf142bb7cf0a1e29f239fe0cf65f7a14e13de12f85d21b0b84619acd3f9dd
MD5 9cbf39ee5f4a4de2f41bb5b0d31fff11
BLAKE2b-256 cfe7b7e9bfa2087821764cfbfbf5bea46ad48683de3d3ae5335dd3f94d9722c5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page