Aller au contenu

BentoPDF đŸ±, l'outil pour Ă©diter, fusionner et gĂ©rer vos PDF, client-side et selfhosted

Bentopdf

BentoPDF đŸ± est prĂ©sentĂ© comme une autre solution pour manipuler vos documents PDF (alternative Ă  Sedja ou Stirling ou dans une moindre mesure Adobe Acrobat.).

Ce qui le distingue ? Il s’agit d’un toolkit entiĂšrement client-side : aucune donnĂ©e n’est envoyĂ©e Ă  un serveur externe, garantissant une confidentialitĂ© maximale. Il est disponible ici, bien entendu, il s’agit d’une solution opensource que vous pouvez hĂ©berger vous-mĂȘme sur votre serveur. Dans cet article, j’ai fait installation via Docker-Compose et via Unraid.

Pour les utilisateurs auto-hĂ©bergĂ©s (self-hosted), j’ai fais un guide via docker-compose ou via unraid.

BentoPDF s’installe facilement via Docker, car il ne nĂ©cessite pas de base de donnĂ©es ou d’autre service.

Voici le docker-compose.yml :

services:
bentopdf:
image: bentopdf/bentopdf:latest
container_name: bentopdf
restart: unless-stopped
ports:
- "3000:80"

Ensuite, lancer le conteneur avec docker-compose up -d puis allez sûr http://localhost:3000.

Pour les utilisateurs d’Unraid, l’installation peut ĂȘtre simplifiĂ©e via le catalogue d’application.

  • Étape 1 : AccĂ©der Ă  la section APPS, rechercher et installer le modĂšle BentoPDF.

  • Étape 2 : Selon votre prĂ©fĂ©rence choisissez un autre port ou une autre carte rĂ©seau virtuel (pour ma part, j’ai choisi un autre port que le port 80.)

Cliquer ensuite sur APPLY. Puis rendez-vous sur http://IP_SERVER_UNRAID:8124, modifier par rapport au port que vous avez mis et l’IP de votre server Unraid.

Bentopdf dispose de quelques fonctionnalités intéressantes :

  • Fusionner des PDF (Merge PDFs) : Combinez plusieurs fichiers PDF en un seul document consolidĂ©.
  • Diviser des PDF (Split PDFs) : Extrayez des pages spĂ©cifiques ou divisez un document volumineux en plusieurs fichiers plus petits.
  • OCR PDF (OCR PDF) : Rendez les PDF numĂ©risĂ©s (scannĂ©s) consultables et le contenu copiable grĂące Ă  la reconnaissance optique de caractĂšres.
  • Chiffrer des PDF (Encrypt PDF) : Ajoutez un mot de passe pour protĂ©ger votre document PDF contre tout accĂšs non autorisĂ©, assurant ainsi sa confidentialitĂ©.
  • RĂ©diger du Contenu (Redact Content) : Supprimez de maniĂšre permanente le contenu sensible de vos PDF (texte, images) pour des raisons de sĂ©curitĂ© et de confidentialitĂ©.
  • Compacter des PDF (Compress PDF) : RĂ©duisez la taille des fichiers PDF tout en maintenant la qualitĂ©, idĂ©al pour le partage en ligne.
  • Images vers PDF (Image to PDF) : Convertissez divers formats d’images (JPG, PNG, WebP, etc.) en un fichier PDF professionnel.
  • Markdown vers PDF (Markdown to PDF) : Transformez des fichiers .md en documents PDF structurĂ©s et bien formatĂ©s.
  • Organiser les Pages (Organize Pages) : RĂ©organisez, dupliquez ou supprimez les pages de votre PDF avec une interface simple de glisser-dĂ©poser.
  • Éditer les MĂ©tadonnĂ©es (Edit Metadata) : Visualisez et modifiez les mĂ©tadonnĂ©es (auteur, titre, mots-clĂ©s) du PDF.

BentoPDF est la rĂ©ponse pour ceux qui cherchent la puissance d’un Ă©diteur PDF en ligne sans compromettre leur sĂ©curitĂ© ou la confidentialitĂ© de leurs documents. Son dĂ©ploiement facile via Docker le rend accessible Ă  tous les adeptes du self-hosting.