yfedoseev

pdf_oxide

最快的PDF库,支持20种语言(Python、Rust、Go、JS/TS、C#、Java、Kotlin等),提供文本提取、图像提取、Markdown转换、PDF创建与编辑,平均0.8ms/文档。

v0.3.78
发布于
2026年9月9日
1,061
星标
4,823
下载
同步于
15 天前
rust

最新版本

v0.3.782026年9月9日 01:01
下载慢?可在上方随时切换镜像源

项目说明

项目概述

PDFOxide 是最快的 PDF 工具包,支持 20 种语言。Rust 核心,绑定 19 种语言——Python、Go、JavaScript/TypeScript、C#/.NET、Java、Kotlin、Scala、Clojure、Ruby、PHP、C++、Objective-C、Swift、Dart、R、Julia、Zig、Elixir 和 WASM。

主要功能

  • 文本提取:从 PDF 文档提取文本
  • 图像提取:从 PDF 文档提取图像
  • Markdown 转换:将 PDF 页面转换为 Markdown
  • PDF 创建与编辑
  • MCP 服务器:为 AI 助手提供支持

适用人群

  • Python、Rust、Go 等多语言开发者
  • 需要高性能 PDF 处理的团队
  • AI 应用开发者

快速上手

  1. Python:pip install pdf_oxide
  2. Rust:在 Cargo.toml 中添加 pdf_oxide = "0.3"
  3. CLI:pdf-oxide text document.pdf
  4. 使用 MCP 服务器配置 AI 助手

核心优势

  • 极快:平均 0.8ms/文档,比 PyMuPDF 快 5 倍,比 pypdf 快 15 倍
  • 可靠:3,830 个真实 PDF 上 100% 通过率
  • 20种语言绑定
  • MIT/Apache-2.0 双许可

历史版本

排序