AutoOCR Version 1.16.1 – New Option – Delayed Start of the Processing

An option was implemented in version 1.16.1, which made it possible to start the processing per monitored folder with a delay. This option is needed especially for multifunction devices which scan or copy a PDF or an image file directly into an AutoOCR monitored folder.

Certain multifunction devices create a file with 0-Byte, right at the start of a scan process, and either ‘fill’ it step by step with data or collect the scans locally on the device, to copy the finished complete file into the destination directory in the end. This process can take, depending on data volume, number of pages or speed of the data connection, between a few seconds and up to ten or more minutes.

So far, if the start delay is not activated (parameter = 0), AutoOCR starts the processing right away, when a file is created. If the file is not completely created or it is not ready for the processing, it will, within short intervals and with every access or process trial by AutoOCR, result in an error message in the log or in an error email. It can also lead to internal crashes of the OCR processing, which in turn triggers error messages, processing repeats and moves the input file to the error folder.

With this parameter it is possible to configure per folder, by how many seconds (0 to 999) the start of the processing should be delayed. A value has to be found, which complies with the requirements.

Download – AutoOCR – OCR Server (ca. 140MB) >>>

PDF2PDFA Converter – Version 1.0.3 – Processes ZIP files – PDF/A-3b & ZUGFeRD with attachments

For PDF/A-3b as well as for ZUGFeRD documents it is possible to embed additional file attachments directly into the PDF and therefore using the PDF file like a file container for exchange or archiving of the attachments.

PDF2PDFA can , starting with version 1.0.3, also process ZIP files. This opens up additional possibilities.

Processing of ZIP files:

  • In a ZIP file multiple PDF files can be passed on for conversion to PDF/A-1,2,3b as well as ZUGFeRD.
  • The folder structure, contained in the ZIP, can also be used for the output. Thereby the same folder structure, present in the ZIP, is created in the output folder.
  • The ZIP file can contain attachments, which will be embedded in PDF/A-3b or ZUGFeRD. To make this possible, there has to be a subfolder on the same folder level, where the PDF file is located, with the same name as the PDF, including a ‘$’ in front and behind the name.
    For example: For a file ‘Test.pdf’, a subfolder with the name ‘$Test$’ needs to exist. If such a folder exists all contained files will be added as attachments to the output file.


  • If a ZUGFeRD XML file, with the name ‘ZUGFeRD-invoice.xml’, is located in a $…$ folder, a ZUGFeRD compliant PDF can be created with this file. In case only a single PDF is located in the folder, it is not necessary to create a $…$ subfolder – in this case it is sufficient to put the ‘ZUGFeRD-invoice.xml’ at the same folder level. The creation of a $…$ subfolder is only necessary if there were multiple PDFs on the same level or if there were additional attachments besides the XML to be transferred.

Another innovation is the option to set the max. number of parallel conversion processes. This makes it possible to limit the use of ressources. Value = 0 means all available ressources are fully used. If the value corresponds to the number of available CPU Hyperthreads, the best performance is reached. If the parameter is set too high, ressources will be lost due to the required rotation of the threads.

Download – Demo & Test Application – PDF2PDFA Converter >>>

PDF2PDFA – .NET Component – PDF to PDF / A Converter (PDF / A-1b, 2b, 3b and ZUGFeRD)

As a basis for our existing as well as for future applications, we have summarized the functions for converting PDF to PDF/A-1b, 2b, 3b as well as the ZUGFeRD format into a separate .NET component.

PDF2PDFA features:

  • Converts PDF to PDF/A-1b, 2b, 3b and ZUGFeRD formats.
  • Stand-alone C # / .NET component.
  • Suitable for multithreading / parallel processing.
  • Status feedback – as well as if no direct conversion / correction is possible the cause.
  • PDF/A image conversion – For conversion problems that can not be corrected directly in the PDF data structure, the affected pages can optionally be processed by converting them to an image PDF / A with a highlighted search text.
  • Management of Settings via Profiles (XML Files) – Profile Functions: New, Copy, Rename, Delete, Import, Export Single, Export All.
  • Embed external files as PDF attachments (PDF/A-3b and ZUGFeRD).
  • Configurable User Interface – Certain options can be shown or hidden – Profiles, Info, DropZone, Result Output

Download – Demo & test application – PDF2PDFA Converter >>>

FileConverterPro 1.0.69 – Convert CSV files

CSV (Comma Separated Values) files can also be converted to PDF or PDF/A using FileConverterPro. Either as individual files or as email attachments or files in container files (ZIP, 7ZIP ….).


  • The CSV extension must be defined as “alias” for the XLS extension.

  • The conversion can be done either “directly” or via “MS Office” / “MS Excel”. It should be noted that in the direct conversion for the CSV file a “,” (comma) or in the “MS Office / MS Excel” a “;” (Semicolon) must be used as a separator. If a different delimiter is used then the CSV file is not processed like an XLS but like a normal text file and no columns are generated. However, this only applies to MS Office / operating system in German. If MS-Office and the operating system are used in English then “,” and not “;” as CSV separator.


Download – FileConverterPro (FCpro) ~150MB >>>

PDFSign Server – PDF, PDF / A and ZUGFeRD provided by folder monitoring with signature / time stamp

The PDFSign Server is based as well as our other PDF signature applications – the Web service, the CL command line application and the eDocPrintPro PDFSign plugin on the PDFSign .NET component as a common basis.

The PDFSign server is installed as a service on an MS Windows computer and is able to monitor one or more input folders via configured jobs. The incoming PDFs in the folders are recognized and processed either immediately or at a specific time and stored in the associated output folder.


PDFSign Server features:

  • MS-Windows service to sign or timestamp PDF, PDF / A and ZUGFeRD.
  • PDF / A and ZUGFeRD conformity is maintained.
  • Selection of signature parameters via stored PDFSign signature profiles.
  • One or more input folders can be monitored by job definition.
  • Processing the files via filter – name, created (date, time), changed (date, time)
  • Sorted processing (name or time).
  • Processing all PDF’s from a folder / subfolder structure – Options: Create the folder structure in the target folder, delete the folder structure after processing.
  • Definition of the file name in the target directory via text and variables (date, time, counter, original name).
  • Start processing via file events (immediately) as well as over time interval (min) or date / time (once, daily, weekly).


    Download – PDFSign Server – Signing PDF through Order Tracking >>>

PDFSignCheck – Check PDF signatures via web service (REST / SOAP)

PDFSignCheck – is a service which can be installed under MS Windows and which has a REST / SOAP web service interface to check signed PDF documents and to read out their signature parameters.

Scope – validation of electronic evidence:

In order to pay the customer for PDF invoices z.b. via a web application to give the opportunity to check whether an email sent as a PDF invoice really comes from your own company or to check whether the PDF document has not been changed or manipulated.

Using a valid PDF signature can ensure that the PDF document has not been tampered with, as any change invalidates the signature immediately.

With the help of the PDFSignCheck application, it can be checked whether the document / signature is valid and therefore unchanged and on the basis of the signature criteria stored on the PDFSignCheck server, it can also be checked whether the document was issued / signed by the company itself.



Definable criteria – AND shortcut for “Ok” / “not ok”

  • Signature status (0 – unknown, 1 – valid signature, 2 – file can not be opened, 3 – PDF not signed, 5 – signature invalid, 6 – validity unknown)
  • Issuer of the certificate / signer
  • reason
  • location
  • ContactInfo
  • Filter / Sub-Filter / algorithm
  • Revision
  • page
  • Signature Text

processing flow:

PDFSignCheck is installed under MS Windows as a service and provides a REST / SOAP web service interface for other applications. PDF files are transmitted via the web service and checked using a PDFSignCheck profile stored on the server. As a result, a file is created in JSON format that can be downloaded and processed further. The JSON file contains information about the read signature as well as the result of the check (“Ok”, or “not ok”).

In addition to the service, two C # sample programs / VS projects – one for REST and one for SOAP incl. EXE and source code are installed. Thus, the PDFSignCheck service can be easily tested or show the examples of how the functions can be integrated into your own applications.




  1. Root certificates and revocation lists are constantly updated, therefore the computer installed on the PDFSignCheck should also have an active internet connection.
  2. By default, PDFSignCheck runs as a Windows service under the “System Account”, the user interface for configuring the application under the logged-in user. Each user and the computer itself use their own memory for the certificates. In order to use the same certificate store, the same user account should be used for the service as the logged-on user with whom the configuration is performed.

Download – PDFSignCheck – PDF Signaturen prüfen über REST / SOAP >>>

PDFSign CL – Command line application to sign PDF, PDF / A and ZUGFeRD as well as timestamp them

PDFSign CL – allows PDF, PDF / A or ZUGFeRD documents to be signed and / or timestamped. PDFSign CL is based on our PDFSign – .NET signature component and provides its functionality in the form of a command line application.

Features PDFSign CL:

  • Command line application based on the PDFSign – .NET signature component
  • PDF, PDF / A and ZUGFeRD PDFs can be provided with an electronic signature and / or an electronic time stamp.
  • PDF / A, ZUGFeRD compatibility is retained.
  • Processes – single files, lists of text files, folders, and entire folder structures.
  • Configuration and selection of signature settings via PDFSign profile files.
  • Logging the processing.


Download – Readme – Hilfe – Beschreibung der verfügbaren Parameter DE >>>
Download – Readme – Help – Description of the available parameters EN >>>
Download – PDFSign CL – Command line application to sign PDF >>>

PDFSign CL Client – Command line application for the PDFSign service

PDFSign CL Client – is a command line application to transfer PDF, PDF / A documents via a REST web service interface to a PDFSign service to sign and / or provided with a time stamp and then back to the calling client to transfer back.

The PDFSign CL client is free of charge, available as an add-on to our PDFSign service and can be used as a client application on any MS Windows computer.

Features PDFSign CL Client: