netPDF na linha de comando

Para processamento por lotes e scripts, o netPDF funciona também sem interface. O valor de retorno indica o resultado.

Comandos

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 verifica uma fatura eletrónica (PDF ou XML) e, se desejado, gera um relatório; --rechnungen verifica uma pasta inteira.
  • --convert converte uma fatura XML para outro perfil, por exemplo XRechnungUbl, Peppol ou FacturXEN16931.
  • --zugferd integra uma fatura XML num PDF.
  • --pdfa converte para PDF/A; variantes 1a 1b 2a 2b 2u 3a 3b 3u 4 4e 4f, padrão 3b. --pdfua e --barrierefrei verificam ou geram ficheiros PDF acessíveis.
  • --ocr reconhece texto em páginas digitalizadas, --umwandeln converte com base nas extensões de arquivo (docx, xlsx, pptx, html, txt, png, jpg, tif e de volta para pdf).
  • --signieren e --signaturen assinam ou verificam assinaturas, --optimieren reduz o tamanho de ficheiros.
  • --text imprime o texto, --render gera uma página como PNG, --info mostra os dados principais. --help lista todos os comandos.

Valor de retorno

0 indica OK, 1 indica ocorrências ou erros, 2 indica uma chamada incorreta. Com --out=datei.txt o netPDF grava a saída também num ficheiro. Unter Linux heißt der Aufruf netpdf.