← Documentation

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 --help

PDF

Annoter 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.pdf

Compresser 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.pdf

Rogner 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.pdf

Rogner par marges

docunest pdf crop -i document.pdf --margin-mm 15 -o resultat.pdf

Supprimer 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.pdf

Chiffrer 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.pdf

Extraire 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 png

Extraire 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.pdf

Fusionner 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.pdf

Fusionner un dossier entier

docunest pdf merge -i *.pdf -o tout.pdf

Mé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.pdf

Modifier les métadonnées

docunest pdf metadata -i document.pdf --title "Mon doc" --author "Moi" -o resultat.pdf

Numé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.pdf

Caviarder 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.pdf

Ré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.pdf

Pivoter 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.pdf

Signer 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.pdf

Diviser 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.pdf

Filigrane (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.pdf

Filigrane image

docunest pdf watermark -i document.pdf --image logo.png --opacity 0.5 --x 100 --y 100 --width 200 --height 80 -o resultat.pdf

Images

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.jpg

Convertir 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.webp

Rogner 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.jpg

Conversions

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 a4

Markdown 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 a4

PDF 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