PDF2PDFA converter – ZUGFeRD version 2.4 / Factur-X version 1.08

New features in PDF2PDFA Converter:

  • Adjustments to the current ZUGFeRD version 2.4 / Factur-X version 1.08: On December 4, 2025, the German Electronic Invoice Forum (FeRD) released the new version ZUGFeRD 2.4 / Factur-X 1.08. The PDF2PDFA Converter has been adapted to these versions and tested against them.

The XML file required for processing can be transferred either interactively via a file dialog, a preset file path, or via ZIP containers containing the PDF and the associated XML file. The generated PDF or XML file can also be validated online, e.g., via portinvoice.

PDF2PDFA Converter – Test & sample application >>>
PDF2PDFA-CL – PDF/A – Command Line Converter >>>
PDF2PDFA-FM – PDF to PDF/A Converter with Folder Monitoring >>>
PDF2PDFA-CS – PDF to PDFA REST / SOAP Converter Service >>>
DropPDFA – Convert PDF to PDF/A & ZUGFeRD via Drag & Drop >>>

FileConverterPro (FCpro) 1.14.0

New features FileConverterPro:

  • New iOCR language manager: Previously, a basic set of iOCR languages was installed with the setup. If you wanted to use additional iOCR languages that were not installed by default, you had to download a comprehensive complete setup with all available languages, and all languages were then installed.

With the new iOCR Language Manager, it is now possible to install or remove specific language packages as needed. An Internet connection is required to download languages. If there is no active Internet connection, it is also possible to download the required languages from another computer, save them as a ZIP file, and then install them offline on the FileConverterPro computer using the ZIP file.

Bug fixes have also been made for iOCR languages with other character sets, e.g., Greek.

The iOCR Language Manager is a standalone application and is started with administrator rights.

  • HiQ-Direct – HTML to PDF – configurable timeout – previously, the timeout for the HiQ-Direct converter was fixed at 10 seconds and could not be adjusted. If a web page or link from the HTML code did not respond within this time, an error was thrown and the HTML to PDF conversion could not be performed. For example, the email body of MSG/EML files is usually HTML text. This timeout is now configurable and preset to 120 seconds by default.

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

AutoOCR Version 2.4.5 / AutoOCR-CL Version 1.3.0

New features in AutoOCR / CL / light:

  • New iOCR language manager: Previously, a basic set of iOCR languages was installed with the setup. If you wanted to install additional iOCR languages that were not installed by default, you had to download a comprehensive complete setup with all available languages, and all languages were installed.

With the new iOCR Language Manager, it is now possible to install or remove specific language packages as needed. An Internet connection is required to download languages. If there is no active Internet connection, it is also possible to download the required languages to another computer, save them as a ZIP file, and then install them offline on the AutoOCR computer using the ZIP file.

Bug fixes have also been made for iOCR languages with other character sets, e.g., Greek.

The iOCR Language Manager is a standalone application and is started with administrator rights.

Download – AutoOCR – OCR Server inkl. OmniPage OCR (ca. 670MB) >>>
Download – AutoOCR light – Low Cost OCR Server (ca. 670MB) >>>
Download – AutoOCR-CL –  commandline application for AutoOCR >>>
Download – GenOCR – OCR testapplication for iOCR (ca. 680MB) >>>

PDFmdx Version 3.21.0

What’s new in PDFmdx version 3.21.0:

Share pages by barcode:

There are use cases, e.g.: Rolling cards from freight forwarders, where it is not necessary to split documents with a whole page, but pages are to be split horizontally in order to create individual new documents from them. The new function “Share pages via barcode” has been implemented for this.

A barcode and a condition about the read barcode value are used as criteria. Every page is searched for barcodes. If a barcode is found with a matching condition, *,? and # can be used for substring search, so the page is split horizontally into a new document at this point. The existing document “ends” at this point. The remainder of the page is created as a new document, starting at the top of a new page, until a matching barcode is encountered again or the end of the source file is reached.

Functions – Split pages by barcode:

  • The input file is searched page by page for specific barcode types with a specific value, substring wildcards (*,?,#) can be used.
  • If a corresponding barcode is found on a page, the page is divided horizontally at this point. A new file is created from this position.
  • The barcode value found on the pages can be used as a variable for file name / folder or metadata.
  • Delete – Upper / lower edge of the input file in mm: These areas are “deleted” and not considered in the result file. e.g. letterhead and footers
  • The page size of the output file is automatically based on the input file or can be set to A4 portrait format.
  • In order to line up the divided blocks continuously, white areas (before and after the block) are detected and removed. (Black percentage in % as a parameter)
  • To format the result file, the upper/lower margin and the distance between the blocks can be specified in mm.

Disable PDF password support:With the PDFmdx Version 3.19.0 a new function was implemented to store the PDF “Open” password in the layout as well. The dialog with the password query was displayed in the PDFmdx Editor for all protected files, even for PDF files that only have an “Admin” and no “Open” password. To prevent this, you can now generally deactivate this function using a button in the PDFmdx editor.

Download – PDFmdx Template Editor & Processor >>>

eDocPrintPro free, PDF/A & ZUGFeRD version 5.5.0 available

new features eDocPrintPro Version 5.5.0:

  • PDF/A and ZUGFeRD have been updated and now offer the same functionality as the PDF2PDFA Konverter.
  • eDocPrintPro PDF/A now also supports the creation of PDF/A2u and PDF/A-3u files,

 

  • The configurable PDF page size has been expanded to the maximum possible format of 5080 x 5080mm supported by PS / GhostScript.

  • Several “oversize” page formats have been added to the standard paper size selection list. (914×1300, 914×11600, 914×2100, 914×2500, 914x3250mm)

  • For the file name and the output path, in addition to the variables that can be selected directly, all system variables that are supported by the operating system and that you have defined yourself can now be used. These are read out and used at runtime when the PDF file is output.

 

  • The output path is checked for the maximum length of 256 characters supported by the operating system and truncated if necessary.
  • Error correction in the “Insert at the beginning” / “Append at the end” function for PDF and TIFF files.

Download – eDocPrintPro free 64bit Version

Download – eDocPrintPro 64bit PDF/A & ZUGFeRD

Download GhostScript 9.56.1 64bit Setup

Download – eDocPrintPro 32bit Version 4.0.2

Download – eDocPrintPro 4.0.2 32bit (ca. 66 MB) >>>
Download – eDocPrintPro PDF/A & ZUGFeRD 32bit (ca. 105 MB) >>>
Download – GhostScript 9.27 MSI Setup – 32bit (ca. 26MB) >>>

 

GenOCR Version 1.2.0 / iOCR5 / vsOCR5 – based on Google OCR tesseract 5.0

Our default OCR Engine – iOCR / vsOCR has been updated and is now based on the latest Google / tesseract OCR Version 5.0.

Info about additional languages for iOCR5 / vsOCR5 – see >>>

     

Download – GenOCR – OCR test application for iOCR (approx. 680MB) >&gt ;>
Download – iOCR5 (vsOCR5) Setup – Basic Languages (approx. 400MB) &gt ;>>
Download – iOCR5 (vsOCR5) Setup – additional languages (approx. 1200MB) &gt ;>>

PDF2PDFA – Converter component 1.9.0 supports ZUGFeRD / XRechnung 2.2.2 and XSD validation

The current version 1.9.0 of our PDF to PDF/A converter now also supports the latest ZUGFeRD / XRechnung standard version 2.2.2

In addition, an option was implemented to validate the XML file to be embedded against a corresponding XSD.

PDF2PDFA Konverter test & demo application >>>
PDF2PDFA-CL – PDF/A – commandline converter>>>
PDF2PDFA-FM – PDF nach PDF/A converter with folder monitoring >>>
PDF2PDFA-CS – PDF to PDFA converter Service >>>
eDocPrintPro PDF/A & ZUGFeRD >>>

PDFmdx Version 3.20.0

News / improvements PDFmdx version 3.20.0:

  • Reps & Waiting time for locked files: If a file in one of the monitored input folders is still locked when another application starts processing, a *.lock file is automatically created for this file. This happens if e.g. a scanner stores the scans directly in a watched folder. Often the PDF file is created first, locked and then added page by page. Depending on the size of the batch of documents, it can take a few minutes to finish writing a file and unlocking it. In order to intercept such situations, 2 parameters were implemented to automatically remove *.lock files again. This allows initially locked files to be processed automatically after they have been released.

The “Number of repetitions” and the “Waiting time between repetitions” can be configured. It is therefore repeatedly checked whether the file is still locked and if it has been released, the *.lock file is deleted and the PDF is processed.

  • Open PDF password – XML export of templates / layouts: During the XML export of templates / layouts, the passwords stored in the PDFmdx layout can now also be exported to open a protected PDF file.

Download – PDFmdx Template Editor & Processor >>>

SplitBarcode – Recognize and read 1D / 2D barcodes, share PDF documents

SplitBarcode is used to recognize 1D / 2D barcodes in PDF documents or to split them into individual documents. The barcode information read out can be used via variables for naming and filing the newly created files. Metadata about the recognized barcodes can be generated individually for each PDF or as an XML, XLSX, CSV overall file.

Supported 1D / 2D Barcode Types: Australian Post, Aztec, Codabar, Code11, Code128, Code16K, Code39, Code93, DataMatrix, DotCode, DutchKIX, EAN13, EAN13Plus2, EAN13Plus5, EAN8, EAN8Plus2, EAN8Plus5, HanXinCode, IATA2of5, IntelligentMail, Interleaved2of5, MailMark4StateC, MailMark4StateL, Matrix2of5, MatrixCode, MicroPDF417, MicroQR, MSI, PatchCode, PDF417, PDF417Compact, Pharmacode, Planet, Plus2, Plus5, Postnet, QR, RoyalMail, RSS14, RSS14Stacked, RSSExpanded, RSSExpandedStacked, RSSLimited, Standard2of5, Telepen, UPCA, UPCAPlus2, UPCAPlus5, UPCE, UPCEPlus2, UPCEPlus5.

SplitBarcode functions:

  • Recognition and reading of 1D / 2D barcodes (51 barcode types).
  • Split batches of documents into separate files.
  • Delete blank pages.
  • Generate XML, CSV, XLSX metadata files.
  • Configuration is done through the SplitBarcode Editor to create templates (different settings and configurations), with multiple layouts linked to the template (different positions of the fields).

SplitBarcode Editor:One template contains all settings and configurations (fields, conditions, output, PDF info fields, barcodes). One or more layouts are associated with the template. A layout requires a PDF sample file on which the size and position of the fields defined by the template are specified.
SplitBarcode Template Editor – Features:

  • Template – add, rename, copy, delete, import/export, Layout – add, rename, copy, delete.
  • Definition of fields to be able to use the read out barcode information via variables.
  • Assignment of the barcode types to be recognized to the fields. For each field you can specify which of the 51 barcode types should be recognized.
  • Preparation of the read barcode values ??via RegEx, remove: right / left / spaces / zeros, replace text via table or via external CSV / XLS file.
  • In addition to the read value, further information is also available as “sub-variables” for each barcode field: bc_read – the originally read barcode, bc_processed – the barcode processed according to the configuration value, bc_page – the page on which the barcode was found, bc_type – the barcode type, bc_dir – the barcode orientation in degrees, bc_left – the barcode position on the left in mm, bc_top – the barcode position at the top in mm, bc_width – the barcode width in mm, bc_height< /strong> – the barcode height in mm,
  • Identification and assignment of the documents to be processed via template / layout, based on conditions (AND / OR / NOT) and substring (*, #, ?) criteria.
  • Split a batch of documents into individual files – by page number, by changing a field value or by criteria.
  • Recognition and removal of blank pages by setting a maximum percentage of black
  • Filling out the PDF information fields (title, author, subject, keywords) with text or via read-out field values.

   

SplitBarcode Layout Editor – Features:

  • Select / save PDF sample file (prototype), select page, up, down, zoom, view selection.
  • For each layout, the defined fields can be positioned visually / interactively on a loaded PDF sample file and their size can be specified.
  • Display for positioned fields: position, size, barcode value, barcode type
  • Field Functions: Automatically detect barcode type, create condition from field and insert into condition editor.
  • SplitBarCode Layout Editor test function – tests the current configuration against the PDF prototype or against other PDF files – tests the criteria for recognition and sharing. The recognized layout, the field values read out and prepared, the pages on which the document is divided and the pages to be deleted are displayed.

       

SplitBarcode Processing:

  • The templates / layouts to be used are activated for processing and can be managed via profiles.
  • The PDF document to be processed is validated against all activated templates / layouts according to the defined criteria. If a criterion applies, the document is processed according to the template definition. If no criterion applies, an error is thrown or the file is moved to the error folder.
  • PDF file output – Configuration of destination path and filename using the defined fields/variables. Overwrite, filename count and append can be configured for existing files.
  • Metadata Output: Configuration of target path and filename using the defined fields/variables. Output as XML, XLSX, CSV file, as a complete file or as a single file per generated PDF, column definition for the XLSX / CSV file via field / variable selection.

SplitBarCode Applications:

  • SplitBarCode – .NET / C# test application to test the functions interactively. Drag & Drop processing one or more PDF files.
  • SplitBarCode-CL – Command line application for client / server.
  • SplitBarcode-FM – MS-Windows folder monitoring service.
  • SplitBarCode-CS – REST / SOAP web service – result is returned as a single ZIP file.
  • DropSplit – Interactive workspace application for drag & Drop or via a single watched folder.
  • eDocPrintPro SplitBarCode Plugin – Barcode recognition and splitting into individual files via the eDocPrintPro printer driver.
Webshop