netPDF în linia de comandă

Pentru procesare în lot și scripturi, netPDF funcționează și fără interfață. Valoarea returnată indică rezultatul.

Comenzi

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 verifică o E-Rechnung (PDF sau XML) și, opțional, generează un raport; --rechnungen verifică un întreg director.
  • --convert convertește o factură XML într-un alt profil, de exemplu XRechnungUbl, Peppol sau FacturXEN16931.
  • --zugferd încorporează o factură XML într-un PDF.
  • --pdfa convertește în PDF/A; variantele 1a 1b 2a 2b 2u 3a 3b 3u 4 4e 4f, standardul 3b. --pdfua și --barrierefrei verifică respectiv generează fișiere PDF accesibile.
  • --ocr recunoaște textul în paginile scanate, --umwandeln convertește în funcție de extensiile fișierelor (docx, xlsx, pptx, html, txt, png, jpg, tif și înapoi în pdf).
  • --signieren și --signaturen semnează respectiv verifică semnăturile, --optimieren reduce dimensiunea fișierelor.
  • --text afișează textul, --render o pagină ca PNG, --info cele mai importante informații. --help listează toate comenzile.

Valoarea de returnare

0 înseamnă OK, 1 constatări sau erori, 2 o apelare greșită. Cu --out=datei.txt netPDF scrie ieșirea și într-un fișier. Sub Linux comanda se numește netpdf.