产品推荐 2026-07-27

pdfdeal:开源跨平台的PDF文档转换工具(源码)

PDF文档转换工具,提升知识库系统中的文档召回率。

开源软件跨平台工具

产品简介

pdfdeal 是一个 Python 工具,封装了 Doc2X API,并提供本地文本处理功能,用于高效转换 PDF 文档(如转为 Markdown/LaTeX),并增强在 RAG 系统中的文档召回率。适用于需要处理 PDF 文档、构建知识库或集成 RAG 应用的用户。

pdfdeal 主界面

核心功能

  • 使用 Doc2X API 进行高质量文档转换
  • 本地文本处理优化 PDF 在 RAG 中的召回
  • 处理 PDF 文件保留原始页码输出
  • 提供 Markdown 文档处理工具(如表格转换、图片管理)
  • 支持集成主流 RAG 系统(如 graphrag、FastGPT、Dify)

快速开始

  1. 第一步:安装 pdfdeal,运行命令 `pip install --upgrade pdfdeal`
  2. 第二步:如需增强功能,安装带工具版本,运行 `pip install --upgrade "pdfdeal[rag]"`
  3. 第三步:使用 Python 代码调用 Doc2X API 处理 PDF 文件,例如导入 Doc2X 类并调用 pdf2file 方法

界面预览

pdfdeal 界面截图

pdfdeal 界面截图

与其他方案对比

对比项pdfdeal同类方案
文档转换质量使用 Doc2X API,转换质量高,支持公式和文本格式保留同类 PDF 转换工具可能转换质量较低,不支持高级格式
RAG 集成支持专为提升 RAG 召回率设计,提供本地文本处理和集成支持其他工具可能不专注于 RAG 场景,召回率较低

适合谁用

  • 需要构建和优化知识库系统的开发者或研究人员
  • 处理大量 PDF 文档、进行格式转换和文本提取的办公人员或学者
  • 使用 RAG 应用(如 graphrag、FastGPT、Dify)来增强文档检索的用户

下载与版本

当前最新版本为 v1.0.2,发布于 2024-12-22。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/NoEdgeAI/pdfdeal