netPDF en la línea de comandos

Para procesamiento por lotes y scripts, netPDF también funciona sin interfaz. El valor de retorno indica el 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 valida una factura electrónica (PDF o XML) y, si se desea, genera un informe; --rechnungen valida una carpeta completa.
  • --convert convierte una factura XML a otro perfil, por ejemplo XRechnungUbl, Peppol o FacturXEN16931.
  • --zugferd incrusta una factura XML en un PDF.
  • --pdfa convierte a PDF/A; variantes 1a 1b 2a 2b 2u 3a 3b 3u 4 4e 4f, estándar 3b. --pdfua y --barrierefrei comprueban o generan archivos PDF accesibles.
  • --ocr reconoce texto en páginas escaneadas, --umwandeln convierte según las extensiones de archivo (docx, xlsx, pptx, html, txt, png, jpg, tif y de nuevo a pdf).
  • --signieren y --signaturen firman o verifican firmas, --optimieren reduce el tamaño de los archivos.
  • --text muestra el texto, --render una página como PNG, --info los datos más importantes. --help lista todos los comandos.

Valor de retorno

0 significa correcto, 1 hallazgos o errores, 2 una invocación incorrecta. Con --out=datei.txt netPDF escribe la salida además en un archivo. Bajo Linux el comando se llama netpdf.