netPDF op de opdrachtregel

Voor batchverwerking en scripts werkt netPDF ook zonder gebruikersinterface. De terugkeerwaarde geeft het resultaat aan.

Commando’s

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 controleert een e-factuur (PDF of XML) en schrijft op verzoek een rapport; --rechnungen controleert een hele map.
  • --convert zet een XML-factuur om naar een ander profiel, bijvoorbeeld XRechnungUbl, Peppol of FacturXEN16931.
  • --zugferd voegt een XML-factuur aan een PDF toe.
  • --pdfa zet om naar PDF/A; varianten 1a 1b 2a 2b 2u 3a 3b 3u 4 4e 4f, standaard 3b. --pdfua en --barrierefrei controleren respectievelijk maken toegankelijke PDF-bestanden.
  • --ocr herkent tekst in gescande pagina’s, --umwandeln converteert op basis van bestandsextensies (docx, xlsx, pptx, html, txt, png, jpg, tif en terug naar pdf).
  • --signieren en --signaturen ondertekenen respectievelijk controleren handtekeningen, --optimieren verkleint bestanden.
  • --text geeft de tekst weer, --render een pagina als PNG, --info de belangrijkste gegevens. --help toont alle commando’s.

Retourwaarde

0 betekent in orde, 1 bevindingen of fouten, 2 een onjuiste aanroep. Met --out=datei.txt schrijft netPDF de uitvoer daarnaast naar een bestand. Onder Linux is het commando netpdf.