Python-native PDF toolkit
PDFを、Pythonらしく。中核はRust。
編集・描画・抽出・仕上げを、ひとつの馴染みやすいAPIで。 重い実行時依存はありません。
pip install pylopdf
- MITライセンス
- 5–6 MBのwheel
- 必須Python依存なし
- Python 3.10–3.14
612 × 792 pt
正確に編集
結合・並べ替え・注釈・フォーム記入。必要なPDF構造を保って操作します。
↗忠実に描画
コンパクトなネイティブエンジンから、安定したPNG・SVGを生成します。
↗意味を抽出
テキスト・単語・ブロック・座標・OCR不可視層を、ひとつのAPIから扱います。
↗Useful constraints, visible evidence
配布には小さく、実務には十分に。
編集はlopdf、描画・抽出はhayro、テキストやフォーム外観の生成は krillaとHarfRust。ひとつのコンパクトなPythonパッケージへまとめています。
5–6 MB
公開済みv0.10 wheelの範囲。AWS Lambdaなど容量制約のある環境にも適します。
なし
必須Python依存。コンパイル済みRustコンポーネントはwheelに同梱されます。
3.10–3.14
ひとつのabi3 wheel系列で5世代のPythonをカバーします。
MIT
OSSにも商用製品にも組み込みやすい、パーミッシブなライセンスです。
Deliberate scope
軽量コアに集中し、Pythonエコシステムとつながる。
遅い結果も隠さない再現可能ベンチマークを公開し、隣接領域は実績あるツールを 再実装せず連携します。