このプロジェクトについて

BentoPDFは、プライバシーファーストのアプローチで設計されたセルフホスト可能なクライアントサイドPDFツールキットであり、すべてのファイル処理がユーザーのブラウザ内で完結することを保証します。以下のいくつかの機能領域に分類された50以上の包括的なツールスイートを提供します: - **整理と管理**: 結合、分割、回転、ページの並べ替え、空白ページの追加、および添付ファイルの管理機能が含まれます。 - **編集と修正**: 注釈、テキスト編集、入力可能なフォームの作成、ウォーターマークの追加、クロップ、および機密コンテンツの墨消しを行うPDFエディタを搭載しています。 - **変換(PDFへ)**: 画像(JPG, PNG, SVG, HEICなど)、オフィス文書(Word, Excel, PowerPoint, ODT)、電子書籍(EPUB, MOBI)、およびMarkdown, JSON, XMLなどの幅広い形式からPDFへの変換をサポートしています。 - **変換(PDFから)**: PDFから画像、SVG、テキスト、JSON, CSV, Excelへのエクスポートを可能にし、スキャンされたドキュメント向けのOCR機能も提供します。 - **セキュリティと最適化**: PDFの圧縮、破損ファイルの修復、暗号化/復号、および権限管理のためのツールが含まれています。 - **自動化**: カスタムPDF処理パイプラインを構築するためのビジュアルノードエディタを搭載しています。 このツールキットは、AGPL-3.0と商用ライセンスのデュアルライセンスで提供されています。複雑な操作をローカルで実行するために、WASMモジュール(PyMuPDF, Ghostscript, CoherentPDFなど)を活用しています。