netPDF en ligne de commande

Pour le traitement par lots et les scripts, netPDF fonctionne également sans interface graphique. La valeur de retour indique le résultat.

Commandes

netPDF --validate rechnung.pdf --report=bericht.html
netPDF --rechnungen eingang
netPDF --convert rechnung.xml peppol.xml Peppol
netPDF --zugferd rechnung.pdf rechnung.xml zugferd.pdf
netPDF --pdfa bericht.pdf archiv.pdf 2b
netPDF --barrierefrei bericht.pdf barrierefrei.pdf de-DE
netPDF --ocr scan.pdf durchsuchbar.pdf de
netPDF --umwandeln bericht.pdf bericht.docx
netPDF --vergleichen alt.pdf neu.pdf bericht.pdf
netPDF --text bericht.pdf
netPDF --render bericht.pdf 1 seite1.png 150
netPDF --info datei.pdf
  • --validate vérifie une facture électronique (PDF ou XML) et écrit, sur demande, un rapport ; --rechnungen vérifie un dossier entier.
  • --convert convertit une facture XML vers un autre profil, par exemple XRechnungUbl, Peppol ou FacturXEN16931.
  • --zugferd intègre une facture XML dans un PDF.
  • --pdfa convertit vers PDF/A ; variantes 1a 1b 2a 2b 2u 3a 3b 3u 4 4e 4f, standard 3b. --pdfua et --barrierefrei vérifient ou génèrent des fichiers PDF accessibles.
  • --ocr reconnaît le texte dans des pages scannées, --umwandeln convertit selon les extensions de fichier (docx, xlsx, pptx, html, txt, png, jpg, tif et retour vers pdf).
  • --signieren et --signaturen signent ou vérifient des signatures, --optimieren réduit la taille des fichiers.
  • --text affiche le texte, --render une page au format PNG, --info les informations principales. --help liste toutes les commandes.

Valeur de retour

0 signifie OK, 1 constats ou erreurs, 2 appel incorrect. Avec --out=datei.txt, netPDF écrit également la sortie dans un fichier. Sous Linux la commande s’appelle netpdf.