Category: Commandline

Sample project Calling the PDF2PDFA-CL command line application from .NET / C#

We have created a C# / .NET example project to show how the PDF2PDFA-CL command line application can be called from a .NET / C# program.


  • PDF to PDF/A conversion using our PDF2PDFA-CL application< /a>
  • .NET / C# sample project in source code including executable application
  • Selection – Conversion profile file (*.ppa) from PDF2PDFA-CL
  • Selection – Output Folder
  • Selection – Path to PDF2PDFA-CL EXE
  • Start processing by drag & Drop one or more PDF files into the selected drop area.

Download – PDF2PDFA-CL_C# sample project >>>

AutoOCR-CL – Version 1.1.8 – OCR command line application

Innovations AutoOCR-CL Version 1.1.8:

With version 1.1.8 the functions of the command line version have been brought to the same range of functions as those of the AutoOCR server. AutoOCR-CL has been expanded to include image processing, PDF compression and the generation of PDF/A-compliant output files.

  • ImageProcessing: DThis function is included in the standard scope and is used to preprocess scanned documents, especially for the iOCR engine. The image processing already included should preferably be used for the Omnipage Engine. Under no circumstances should both image processing systems be activated as this will reduce the OCR recognition rate.

  • PDFCompressorOptional to license. Is used to generate output files that are as compact and small as possible. In order to achieve good OCR quality, a scan resolution of 200 / 300dpi for color or 300dpi for black and white is required. For the display or the printout, however, e.g. 150dpi. The PDFCompressor enables the compression, the quality settings and the resolution of the images to be adjusted and reduced. A reduction by the PDFCompressor has no influence on the OCR recognition quality.

Download – AutoOCR-CL – Command line application for AutoOCR >>>
Download – Readme / Help – AutoOCR-CL >>>

PDFSign version 1.2.0 – Protect PDF via encryption, password and access restrictions

A signature is used to prove that a PDF has not been changed since the signature was applied. In addition, it is now possible to encrypt a PDF with PDFSign-CL, to provide it with a password and to restrict access. PDFSign-CL thus offers all functions to protect PDFs from manipulation and to enable proof of integrity.

Often you not only want to use certain PDF security settings and passwords that are always the same to protect PDF documents, but you should also use different default settings for each recipient. To do this as simply and easily as possible, the PDF security settings and passwords are now managed in their own separate profiles. A profile can be searched and selected very easily not only by name but also by a description (e.g. customer number, company, person, email, etc.) in both fields using the type-ahead substring search. Security profiles and passwords can be selected and queried interactively at runtime.

PDF protection and encryption is not allowed for PDF/A documents, therefore these functions are only active if the option “PDF/A conformity” is not checked.

Features of the PDF security profiles:

  • Manage the profiles by name and description
  • Profile search and selection via both fields – name and description – using type-ahead substring search
  • Profile – New, Copy, Edit, Delete, Import, Export, Export All
  • Checkbox selection – use preset profile or profile query at runtime
  • Checkbox selection – “Ask for password” – The preset password is displayed at runtime and can be changed.


Download – PDFSign CL – command line application to sign PDF >>>
Download – Readme – Help – documentation of available parameters >>>

AutoOCR-CL – OCR command line application, generates searchable PDF or PDF/A

AutoOCR is now also available as a CL command line version. This can be used to convert PDF image and other image files (TIFF, JPEG, PNG, BMP, GIF) or entire folders and folder structures into searchable PDF via a command line call. In addition, there is the option to create PDF/A files via the integration of our PDF2PDFA converter component as well as to generate the smalles possible and highly compressed PDF via the PDFCompressor component. The PDF/A and PDFCompressor functions can be additionally activated via license options. In addition to the standard iOCR engine, the OmniPage OCR Engine is optionally available on the client operating systems Windows 7/10, which is already included in the setup.

Features AutoOCR-CL:

  • Command line OCR application
  • Converts PDF image, TIFF, JPEG, PNG, BMP, GIF files into searchable PDF(/A)
  • Processes – single files, folders, folder structures or file/folder lists from TXT files
  • User interface to create and manage OCR processing / settings profiles
  • Standard – iOCR engine or optional on Client operating systems – OmniPage OCR.
  • Optional – PDF2PDFA converter to create PDF/A-1, 2, 3 files
  • Optional – PDFCompressor to create small and highly compressed PDF


Download – AutoOCR-CL –  command line application for AutoOCR >>>
Download – Readme / Help – AutoOCR-CL >>>

PDF2PDFA-CL – Command line application – convert PDF to PDF / A-1b, 2b, 3b and ZUGFeRD

PDF2PDFA-CL is a command-line application based on our PDF/A converter component and serves to convert PDF’s to the PDF / A-1b, 2b, 3b or ZUGFeRD format.


  • Converts PDF to PDF / A-1b, 2b, 3b  and ZUGFeRD  formats.
  • Command line application
  • Processes – single files (PDF, ZIP), lists of text files, folders and whole folder structures.
  • Only a specified folder or entire subfolder structure can be processed.
  • Configuration via user interface
  • Logging of all events, as well as the cause if a direct PDF / A conversion is not possible.
  • PDF / A Image conversion – if direct PDF / A conversion is not possible.
  • Allocation of PDF / A converter parameters via profiles.
  • Embed external files as PDF attachments (PDF / A-3b and ZUGFeRD).
  • Processes ZIP Containers – to convert several PDF files at once or to include attachments to be embedded as well as ZUGFeRD XML – see also >>>


Download – PDF2PDFA-CL – PDF/A – Kommandozeilen Konverter >>>
Download – Readme / Help – PDF2PDFA-CL  >>>

FileConverterPro-CL – new version 1.0.8

Innovations version 1.0.8:

  • Folder/subfolder-processing – With this all files inside the input-folder defined by the /in= parameter will be processed and stored in the output-folder defined by the /out= parameter. With the additional parameter /subfolder also subfolder-structures can be processed. Inside the output-folder the structure of the input-folder is rebuilt 1:1 exactly the same.
  • Displaying and saving of the FCpro – profiles – via /showprofile all profiles available on the FCpro server get read, saved in an ASCII file and displayed. This is to prevent false inputs when using the wanted profile-names in the command-line.
  • Error-folder – via /err= a individual error-folder can be passed. In case of an error the file is moved to this folder. If the parameter isn’t set the configured standard folder will be used.
  • Option – protocol all commandline requests – This function can be helpful with the analysis of programmatical commandline calls. With it all parameters passed via commandline will be protocolled inside the log-file
  • Option – configuration of the amount of threads for the upload to the FCpro Server – default = 5
  • Posibility to preset or spread the configuration-settings (XML file) – C:\ProgramData\FileConverterPro-CL\FCpro-CLSettings.xml

Commandline parameters:

5_FileConverterPro - Commandline Optionen - ReadMe

4_FileConverterPro-CL- Commandline Optionen  2_FileConverterPro-CL - Verbindungs Einstellungen  3_FileConverterPro-CL- Einstellungen

1_FileConverterPro-CL- Programmverknüpfungen

Download – FileConverterPro – commandline setup >>>

ReadMe – FileConverterPro – commandline 1.0.8 >>>

FCpro-CL – commandline tool for the FileConverterPro

With the FCpro-CL tool documents can be converted to PDF(/A) via commandline call. The installation can either be local or on the same pc where also the FileConverterPro service is installed or also on a remote pc (internal network or internet). The communication between the FCpro-CL tool and the FCpro server takes place via SOAP web-service  through HTTP / HTTPS.

Commandline paramters:

4_FCPro - Commanline Optionen

2_FCpro Commandline - Aufruf ohne Parameter zeigt die verfügbaren CL-Paramter an  3_FCpro Commandline - Aufruf über showLog - Zeigt die Log Datei an


  • FCpro-CL.exe /src=”c:\temp\in.tif” /dst=”c:\temp\out.pdf” /profile=”iOCR

Supported input-formats:

  • FDF, XFDF (Adobe forms),
  • XML
  • ZIP, RAR, 7Z,
  • MSG, EML,
  • PDF,
  • PMTX (PDFMerge)

Supported output-formats:

  • PDF
  • PDF/A-1b
  • PDF/A-3b

 Call of the userinterface for the configuration:

  • FCpro-CL.exe /config

1_FCpro Commandline - Aufruf über config - Konfiguration der Verbindungseinstellungen


  • MS-Windows XP/7/8, Server2008, 2012 …
  • .NET Runtime 3.5.x
  • HTTP / HTTPS communication with the FCpro service

Download – FileConverterPro – Commandline setup >>>

ReadMe – FileConverterPro – Commandline >>>