Warning: count(): Parameter must be an array or an object that implements Countable in /kunden/567486_14057/dev.pdfa.org/wp-content/plugins/Ultimate-Premium-Plugin/usm_premium_icons.php on line 520

PDF Association logo.



Status: Full Member
Country: AT
Sector: All industries
Contact: Michael Herdy
Joined at: Nov 07
Website: http://www.xkey.at/

Linked User
Michael Herdy
Wolfgang May

PDFmdx – new Version available

Automating PDF documents

With reference to the content and conditions, documents can be identified, shared and metadata are read out. The documents can be reassembled based on criteria. Stationery can underlaid content controlled. The documents can be printed or sent via email.

Webpage PDFmdx     |     PDFBlog PDFmdx


Innovations PDFmdx Version 2.8.1:

Template synchronization:

The PDFmdx template editor can now match the locally created templates and layouts via a web service connection to one or more PDFmdx servers. This allows templates to be developed and tested locally, to be replicated to the processing servers later. Communication is via SOAP via http / https. This considerably simplifies and accelerates the matching and distribution of new and updated templates.


Textstamp with rotation angle

To apply a text not only horizontally, but at any angle, there is now the additional “angle” parameter.


Anchor Field Search – New Features:

So far, the string for the positioning of the anchor field on the entire page has been searched (from top) and the first reference was assumed as the position for the anchor field. However, it may occur that the term is not the first but the next occurrence is the search position, and there is no other unique way to position the field over a search string. Therefore the function was extended.

By default, the anchor field search is now performed from the field position of the template. The next matching string is taken as the position for the anchor fields. A new addition is the ‘hit’ option. If it is activated and a number is specified, the page is scanned from top to bottom and left to right for the anchor text. The number indicates the number of hits as an anchor field position. So eg. the 2nd hit can be found on a page as an anchor field position.



Especially in the case of scanned documents it can happen that the contents of the documents on the page vary not only in their positioning horizontally or vertically, but documents can also have different scaling and sizes. Z.B. For example a scanned expression with different scales was created. Although the relative position and size of the fields to be read is the same between the documents, the absolute values are different. The layout for the reading of the fields is created using a typical document and so far only considered the absolute distances and sizes of the fields. A document that appears about 10% smaller on the A4 page could not be processed, because the fields compared to the created layout both of the position so synonymous of the size does not fit. For this, we have now implemented an AutoScale function, which is able to automatically compensate for such different scaling to a certain.


Detect and remove blank pages:

When scanning documents, duplicate scans may contain blank pages (partially unprinted backs) in the document. Scanners do not always have a function to automatically remove them during the scanning process. For the further processing and archiving, empty pages are disturbing and should be able to be removed. With the current PDFmdx version 2.8.1 there is now a function to automatically detect and remove blank pages. The criterion for detecting a blank page is a threshold value which is set to 95% by default. We recommend a value between 95 and 98%. The value specifies the percentage of the “white pixels” on a page. A page is identified as “empty” as soon as the proportion of white pixels is greater than or equal to the set value, e.g. 95%. Blank pages are removed before all other PDFmdx processors are started.


Remove pages / blank pages after the separation pages:

If a document is split, the found separator page can also be deleted. New addition is now also a function to delete the following pages of the separation page. In this case, either a certain number of subsequent pages to be removed can be defined, or the function for automatic page identification / removal with threshold values can be used.


Regular Expression Parameters to selectively extract numbers from a field:

RegEx expression “ d +” can be used to return numbers of a field. If no parameter is specified, we automatically return the “first of the longest of the found numbers”. (E.g., the read-out field content is “page 15/110”, “110” is returned). Together with the “Hits” parameter, a number of a specific position can be extracted from the string. With parameter = 1, the first number found in the string “15” is returned with 2 the second “110” and so on.

RegEx can also be used in combination with the additional string formulations:

Up to now, only the RegEx processing or alternatively the other string processing functions could be used. Now it is also possible to combine these two functions – RegEx can therefore be used together with the functions – partial string, remove – left / right / space / leading zeros as well as the function characters and type selection. The RegEx processing is executed first, regardless of the type of the field.

%TIME% VariableNow in 24 hour format

Update to SQL Compact Version 4.x – The version is now already included in the setup and does not have to be reloaded and installed as usual with version 3.5.

Related Products
eDocPrintPro PDF/A

eDocPrintPro PDF/A is considered one of the first PDF printers which is able to produce PDF/A compatible documents via virtual printing with a PDF/A printer driver and out of any application.

iPaper PDF Stationary

Design your stationery / templates completely free after your CI with your logo, colours, gradients, fonts, and create it into a PDF, then that layout will be used as a template for your listings or offers in Excel or Word.


MS-Windows service to automatically print PDF files PDF2Printer is an as MS-Windows service installed application to output PDFs from a monitored folder automatically to different printers.

FREE eDocPrintPro PDF Printer

With eDocPrintPro we will enable you to create PDF documents from any application on any job, without any additional license cost. Multiple post processing - modular expansion through plug-ins.

EMail Archiver

The Email Archiver is a FileConverterPro Microsoft Outlook 2010/2013/2016 plug-in that allows to convert directly from MS-Outlook single or multiple selected emails or entire email folders and subfolders with all their e-mail messages to PDF or PDF/A.


provides, easy to use, page-oriented functions for comprehensive processing of PDF and image documents. A tool should not be missing on a workplace because it provides the most important and most frequently used functions for editing PDF scanned documents.

ZUGFeRD – eDocPrintPro PDF/A-3

PDF/A-3 printer for electronic invoices. Structured data as an embedded XML.


PlugIn for eDcoPrintPro | PDFSign is used to sign PDF(/A) and ZUGFeRD documents with an X.509 certificate.

AutoOCR – OCR Processor

AutoOCR is an OCR processor watching pre-defined folders, converting automatically new added or changed image documents to fulltext searchable PDF or PDF/A documents.


The FileConverterPro is installed as a Windows service and provides functions for converting the most important document formats to PDF, PDF/A incl. OCR via a Web-Service interface (SOAP or REST).


Documents with reference to the content and conditions can be identified, shared and metadata are read out. The documents ccan be reassembled by criteria. Stationery can be selected based on the content. The documents can be printed or sent via email.


Merge multiple PDF (/A) into one PDF (/A) file. EasyMerge is used to merge several PDF or PDF/A documents into a single PDF or PDF/A file.


Convert PDF or ZIP to PDF / A-1b, 2b, 3b or ZUGFeRD documents. ZIP can contain multiple files with folder structure, attachments, and ZUGFeRD XML. Multithreaded parallel processing, bug reports. Available as a command line, folder monitor or REST / SOAP web service application.