Month: April 2019

FileConverterPro 1.0.88 – JPEG – automatically adapt DPI to the A4 page format

The current mobile phone cameras produce JPEG images with very high resolutions. The “DPI” in the JPEG file are set to 72 x 72dpi for display on the screen. This results in a calculated page format of over one meter due to the high resolution of the cameras. If such a JPEG file is converted to PDF then the 72dpi and the 3000-4000 pixels result in a PDF page size of e.g. 140 x 100cm. If such images are e.g. sent as attachments by email and the MSG/EML email file is converted to a PDF, one gets a PDF file containing e.g. all pages A4 format, but the JPEG attachment has a much larger page format.

To prevent this and get an approximately uniform page format when converting JPEG photos, there is now a new option to automatically adjust the “DPI” during conversion. An adjustable tolerance (from 10 to a maximum of 20%) is also taken into account, whereby the automatic adjustment only takes place if the DPI setting in the JPEG exceeds the page format “A4 + tolerance”.


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

AutoOCR / AutoOCR light 2.0 – iOCR innovations

Innovations AutoOCR / AutoOCR light Version 2.0:

  • The iOCR Standard OCR component of AutoOCR / AutoOCR light is now based on the new Tesseract OCR Version 4.0.
  • Multiple languages can be selected for OCR recognition.
  • Additional option to select OCR accuracy / speed.

  • Configurable parameter for splitting documents into smaller single documents to handle large page number documents with small / limited memory resources.

  • Conditional OCR processing – via file format, page number, page format – width / height in mm or pixels, resolution, file size and color depth – configurable for folder monitoring and web service processing. This can be controlled by file format per criteria – whether an OCR processing or conversion to a PDF image or whether the OCR processing of such files should be blocked. This can be prevented that the OCR processing is blocked by “meaningless” processing. for example if large JPEG photos get into the OCR processing process and handwriting recognition makes no sense.


Further information on the AutoOCR / AutoOCR light – iOCR extensions can be found here >>>

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

Download – AutoOCRLight – Low Cost OCR Server (ca. 410MB) >>>
For the update of the AutoOCR light version 1.x to 2.x a new license is required.

Folder Monitoring – “File System Event” / “Blockwise Processing”

An application to monitor folders. For example AutoOCR / AutoOCRlight and so on, there are options that determine how the files are recognized for processing from the folders and when their processing is started.

File-System Event:

An operating system function is used to detect changes to files as well as new files in a folder / folder structure and to start processing immediately. This option should only be used for local folder / folder structures, but not for processing network shares.

Blockwise Processing:

The folder is read in “block by block”. That It always blocks in the set maximum number of files are read in and processed. After processing a “block” the next “block” starts etc. until all files have been processed. If no further files are found then the folder will be every 10msec. asked for new files. The “blockwise processing” should be used for folder monitoring of network drives.

Start of processing / delayed Start:

The processing of a newly detected file usually starts immediately, but there may also be reasons to delay the processing. For each watched folder, there is a setting to delay the start of processing by x seconds. First, the set time is waited in seconds and then processing is started – see also >>> – After the delay, the files to be processed are checked whether they are already free and not read-only. Here again max. 10sec. waited for the release of the file.

FileConverterPro (FCpro) – Installation requirements from version 1.0.86

With the FCpro installation starting from the version 1.0.86 certain installation requirements are checked – if they are fulfilled then these installation steps are skipped by the setup and not executed.

The following components are checked and, if necessary, downloaded and installed via the internet:

If these components are already installed, they will not be reloaded and only FCpro will be installed. If an installation without internet connection is to be made, the setups of the components should be downloaded in advance and installed in this order.

The FCpro settings and the license are retained during the uninstall / update to the new version. If a user account was used for the Windows service, it must be reconfigured after updating to a new version – User / Password / Domain will not be retained.

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

FileConverterPro 1.0.86 – iOCR innovations

Innovations – FCpro version 1.0.86:

  • FCpro’s iOCR Standard OCR component is now based on the new Tesseract OCR version 4.0. This makes it now possible to recognize documents with multiple languages. Multiple languages should only be activated if required, as each additionally activated language increases processing time accordingly.
  • Option to select OCR accuracy/speed – There are 3 different recognition profiles available for OCR detection – “Speed / Standard / Accuracy”. By default, the “Speed” profile is preset, which in this selection corresponds to the OCR recognition accuracy of that of the previous version. “Standard” and “Accuracy” bring improvements in OCR recognition quality to the previous versions, but take longer to process than the “Speed” profile. However, different settings can be preconfigured and easily and quickly switched using the FCpro processing profiles.

  • The new version of iOCR will be installed as “vsOCR4” in version 1.1.4 via the FCpro setup. This results in a new FCpro installation requirement. iOCR now also requires the “MS Visual C ++ 2015” instead of the “MS Visual C ++ 2005” runtime. The presence is automatically checked during installation and installed if necessary.

  • Configurable parameter for splitting OCR documents with multiple pages: During OCR processing, the iOCR component loads the document to be processed completely in the main memory. In this case, e.g. a 500 pages Black&White, 300dpi document needs about 1.2GB of main memory. However, FCpro can also run several processes in parallel, which can quickly run out of resources depending on the configuration and size of the documents being processed. In order to be able to better control the required resources and their distribution to several parallel processes, it is possible to specify via a parameter from which number of pages for OCR processing a document automatically splits, processes the sub-documents seperately and finally reassembles it into a complete document.

FCpro determines a default value based on the available resources using the following formula:
Number of pages for OCR Split = Number of Cores/CPU * 5 + (GByte RAM/2)*5
This results in e.g. with 2 cores/CPU and 4GB RAM = 2*5 + 2*5 = 20 as default value, which can be changed individually.

  • Advanced options for conditional OCR processing: The OCR conditions can now be set individually for each file extension. In addition, the file size (in kB) and the color depth (Black&White, grayscale, color) can be used as criteria. For multi-page file formats (PDF, TIFF) the criteria are checked based on the parameters of the first page.

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