Référence CLI
Toutes les commandes disponibles via le binaire docunest.
docunest — zsh
local# Fusionner deux PDF — local, hors-ligne ❯ docunest pdf merge -i rapport.pdf annexes.pdf -o final.pdf ✓ 2 fichiers fusionnés → final.pdf (1,24 Mo) # Compresser sans envoyer le fichier nulle part ❯ docunest pdf compress -i final.pdf --quality 60 -o leger.pdf ✓ 1,24 Mo → 348 Ko (−72 %) # Protéger le document (AES-256) ❯ docunest pdf encrypt -i leger.pdf --user-password "secret" --strength aes256 -o coffre.pdf ✓ Chiffrement AES-256 appliqué → coffre.pdf # Exporter chaque page en PNG 300 dpi ❯ docunest pdf to-images -i coffre.pdf -o pages/ --dpi 300 --format png ✓ 12 pages exportées → pages/*.png
Structure des commandes
docunest <catégorie> <commande> [options]
Catégories : pdf, img, convert
Aide : docunest --helpAnnoter un PDF
Ajoutez des annotations (notes, commentaires) sur vos pages PDF pour faciliter la relecture.
Ajouter une note
docunest pdf annotate -i document.pdf --kind note --page 1 --text "À revoir" --rect "100,700,24,24" -o resultat.pdfCompresser un PDF
Réduisez la taille de vos fichiers PDF en ajustant la qualité des images et la compression interne.
Compresser avec qualité 60
docunest pdf compress -i document.pdf --quality 60 -o resultat.pdfRogner un PDF
Recadrez les pages d'un PDF en définissant une zone de rognage ou des marges uniformes.
Rogner par rectangle
docunest pdf crop -i document.pdf --rect "50,50,400,600" -o resultat.pdfRogner par marges
docunest pdf crop -i document.pdf --margin-mm 15 -o resultat.pdfSupprimer des pages
Supprimez une ou plusieurs pages d'un PDF pour ne conserver que le contenu utile.
Supprimer les pages 2 et 4
docunest pdf delete -i document.pdf --pages "2,4" -o resultat.pdfChiffrer un PDF
Protégez vos PDF par mot de passe avec un chiffrement AES-256 pour sécuriser leur contenu.
Chiffrer un PDF
docunest pdf encrypt -i document.pdf --user-password "secret" --strength aes256 -o resultat.pdfExtraire les images d'un PDF
Récupérez toutes les images contenues dans un fichier PDF et exportez-les dans le format de votre choix.
Extraire les images en PNG
docunest pdf extract-images -i document.pdf -o images/ --format pngExtraire des pages
Extrayez une ou plusieurs pages d'un PDF pour créer un nouveau document allégé.
Extraire des pages spécifiques
docunest pdf extract -i document.pdf --pages "1,3,5-7" -o extrait.pdfFusionner des PDF
Combinez plusieurs fichiers PDF en un seul document, dans l'ordre de votre choix.
Fusionner deux fichiers
docunest pdf merge -i fichier1.pdf fichier2.pdf -o resultat.pdfFusionner un dossier entier
docunest pdf merge -i *.pdf -o tout.pdfMétadonnées PDF
Lisez ou modifiez les métadonnées d'un PDF : titre, auteur, sujet et mots-clés.
Lire les métadonnées
docunest pdf metadata -i document.pdfModifier les métadonnées
docunest pdf metadata -i document.pdf --title "Mon doc" --author "Moi" -o resultat.pdfNuméroter les pages
Ajoutez des numéros de page personnalisés sur chaque page de votre PDF.
Numéroter les pages
docunest pdf number-pages -i document.pdf --format "{n}/{total}" --position bottom-center -o resultat.pdfCaviarder un PDF
Masquez définitivement des zones sensibles d'un PDF en les recouvrant d'un rectangle noir opaque.
Caviarder une zone
docunest pdf redact -i document.pdf --page 1 --rect "100,700,200,30" -o resultat.pdfRéorganiser les pages
Changez l'ordre des pages d'un PDF en définissant la séquence souhaitée.
Réorganiser les pages
docunest pdf reorder -i document.pdf --order "3,1,2,4" -o resultat.pdfPivoter les pages
Faites pivoter une ou plusieurs pages d'un PDF de 90°, 180° ou 270°.
Pivoter des pages de 90°
docunest pdf rotate -i document.pdf --angle 90 --pages "1,3" -o resultat.pdfSigner un PDF
Apposez une image de signature sur une page précise de votre PDF avec un positionnement libre.
Signer un PDF
docunest pdf sign -i document.pdf --image signature.png --page 1 --x 350 --y 50 --width 160 --height 60 -o resultat.pdfDiviser un PDF
Découpez un PDF en plusieurs fichiers par intervalles de pages ou page par page.
Découper par intervalles
docunest pdf split -i document.pdf --ranges "1-3,4-6" -o sortie/Une page par fichier
docunest pdf split -i document.pdf --per-page -o sortie/Insérer des images
Insérez une image (photo, logo, tampon) à une position précise sur une page de votre PDF.
Insérer une image
docunest pdf stamp -i document.pdf --image photo.png --x 72 --y 72 --width 200 --height 120 -o resultat.pdfFiligrane (texte ou image)
Ajoutez un filigrane textuel ou une image en superposition sur toutes les pages de votre PDF.
Filigrane texte
docunest pdf watermark -i document.pdf -t "CONFIDENTIEL" --opacity 0.3 --font-size 48 --angle 35 -o resultat.pdfFiligrane image
docunest pdf watermark -i document.pdf --image logo.png --opacity 0.5 --x 100 --y 100 --width 200 --height 80 -o resultat.pdfImages
Compresser une image
Réduisez la taille de vos images en ajustant la qualité de compression, sans changement visible.
Compresser une image
docunest img compress -i photo.jpg --quality 70 --format jpeg -o compresse.jpgConvertir une image
Convertissez vos images d'un format à un autre (JPEG, PNG, WebP) avec contrôle de la qualité.
Convertir en WebP
docunest img convert -i photo.png --format webp --quality 85 -o photo.webpRogner une image
Recadrez vos images en définissant une zone de rognage précise par coordonnées.
Rogner une image
docunest img crop -i photo.jpg --rect "100,50,800,600" -o recadre.jpgConversions
Images vers PDF
Assemblez plusieurs images en un seul fichier PDF avec mise en page automatique.
Créer un PDF depuis des images
docunest pdf from-images -i photo1.jpg photo2.jpg -o album.pdf --page-size a4Markdown vers PDF
Convertissez vos fichiers Markdown en PDF élégants avec mise en page automatique.
Convertir Markdown en PDF
docunest convert md2pdf -i article.md -o article.pdf --paper a4PDF vers images
Convertissez chaque page d'un PDF en image haute résolution (PNG, JPEG ou WebP).
Convertir en PNG 300 DPI
docunest pdf to-images -i document.pdf -o images/ --dpi 300 --format png