netPDF в командния ред

За пакетна обработка и скриптове netPDF може да работи без графичен интерфейс. Изходният код показва резултата.

Команди

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 проверява електронна фактура (PDF или XML) и по избор записва отчет; --rechnungen проверява цяла папка.
  • --convert конвертира XML-фактура в друг профил, например XRechnungUbl, Peppol или FacturXEN16931.
  • --zugferd вгражда XML-фактура в PDF.
  • --pdfa конвертира в PDF/A; варианти 1a 1b 2a 2b 2u 3a 3b 3u 4 4e 4f, стандарт 3b. --pdfua и --barrierefrei съответно проверяват или генерират достъпни PDF файлове.
  • --ocr разпознава текст в сканирани страници, --umwandeln преобразува според разширенията на файловете (docx, xlsx, pptx, html, txt, png, jpg, tif и обратно към pdf).
  • --signieren и --signaturen подписват съответно проверяват подписи, --optimieren намалява размера на файловете.
  • --text извежда текста, --render страница като PNG, --info най-важните данни. --help изброява всички команди.

Код за връщане

0 означава успешно, 1 находки или грешки, 2 неправилно извикване. С --out=datei.txt netPDF записва изхода допълнително във файл. В среда Linux повикването е netpdf.