À propos du projet

BentoPDF est une boîte à outils PDF côté client, auto-hébergeable, conçue avec une approche privilégiant la confidentialité, garantissant que tout le traitement des fichiers s'effectue dans le navigateur de l'utilisateur. Elle propose une suite complète de plus de 50 outils répartis en plusieurs domaines fonctionnels : - **Organiser et Gérer** : Les capacités incluent la fusion, la division, la rotation, le réordonnancement des pages, l'ajout de pages vierges et la gestion des pièces jointes. - **Modifier et Ajuster** : Comprend un éditeur PDF pour les annotations, l'édition de texte, la création de formulaires remplissables, le tatouage numérique (watermarking), le recadrage et la biffure de contenus sensibles. - **Conversion (Vers PDF)** : Prend en charge la conversion d'une grande variété de formats vers le PDF, notamment les images (JPG, PNG, SVG, HEIC, etc.), les documents de bureautique (Word, Excel, PowerPoint, ODT), les e-books (EPUB, MOBI), ainsi que d'autres formats comme Markdown, JSON et XML. - **Conversion (Depuis PDF)** : Permet d'exporter des PDF vers des images, SVG, texte, JSON, CSV et Excel, tout en offrant des capacités d'OCR pour les documents numérisés. - **Sécurité et Optimisation** : Inclut des outils pour la compression PDF, la réparation de fichiers corrompus, le chiffrement/déchiffrement et la gestion des permissions. - **Automatisation** : Propose un éditeur de nœuds visuel pour construire des pipelines de traitement PDF personnalisés. La boîte à outils est sous double licence AGPL-3.0 et licence commerciale. Elle s'appuie sur des modules WASM (tels que PyMuPDF, Ghostscript et CoherentPDF) pour effectuer des opérations complexes localement.