Category: FileConverterPro

FileConverterPro 1.0.97 – New Version

Innovations FCpro Version 1.0.97:

  • DWG to PDF – option to repair the data structure. Some DWG files can only be converted to PDF after the data structure has been repaired. If DWG files cannot be converted, this option should be set. However, this increases the processing time.

  • Convert individual pages / page area from MS Office documents: When converting MS Office files, there is now the option of converting only individual pages or a page area. The new UploadJobEx9 REST function is available for this. this supports both “direct” and “MS Office” conversion.

/UploadJobEx9?ext={ext}&settingsName={settingsName}&gfiName={gfiName}&maxPage={maxPage}&outExts={outExts}&label={label}&priority={priority}&pageFrom={pageFrom}&pageTo={pageTo}

pageFrom must be <= pageTo and pageFrom >= 1. example: pageFrom=1 and pageTo=2, – pages 1 and 2 are converted. If all pages are to be processed then PageFrom = 0 and PageTo = 0 must be set. The gfiname can remain empty.

  • Download source file: Previously, only the files generated from the uploaded source file (PDF, TXT, JPEG, PNG) could be downloaded as a result of the processing. Now there is a web service function to download the original file again. The files uploaded for processing are retained for a set period of time and can therefore also serve as a backup if, for example the original file has already been deleted on the client.

GetResultEx(jobGuid, -1, false) returns the source file. The second parameter is the parameter for the result index that starts with 0. If the function is called with -1, the original file is returned. The third parameter is “removeFile”. However, this has no meaning when index = -1. The original file cannot be deleted using this web service function. The jobs and the associated files are automatically deleted by the server after a configured number of days.
GetResultExt(jobGuid, -1) provides the file extension of the original file, e.g .: docx, msg, etc.

  • Display / call of the JobID: The files get a unique GUI-ID when uploading, which can be used to query the status and download the result files. The jobs are stored on the server in folders that are numbered using the job ID. To assign a folder on the FCpro server to a job, the server job (folder) ID is now also returned and displayed when the job is queried.

  • Reprocessing of canceled jobs: As long as processing has not started for a job (status = uploaded), processing can be canceled. Jobs whose processing has already started (status = processing) can no longer be canceled. The web service function is now available to trigger the reprocessing of canceled jobs ReprocessCancelledJobs().

  

  • Troubleshooting – Jobs / Temporary folder cleanup: If other than the default folders (work, job, temp folder) were configured, they have not been cleaned automatically after the preset time. This has been fixed.

Download – OmniPage OCR Engine als Option für FCpro (ca. 235MB) >>>
Download – FileConverterPro (FCpro) ~600MB >>>

FileConverterPro (FCpro) – Overview and various client applications – product video

The product video shows the FileConverterPro and the most important client applications that work with the FCpro PDF (/A) conversion service via the REST / SOAP web service interface:

The following FCpro client applications are shown:

  • DropConvert – Interactive drag and drop conversion.
  • FCpro Hotfolder – Folder Monitoring.
  • FCpro EE – Explorer Extension – FCpro integrated in the MS Windows Explorer
  • EMail Archiver – MS-Outlook Plugin to convert messages and attachments to PDF (/A).
  • PDFmerge – Converts complex document structures to PDF(/A)
  • C# / .NET – Example client & project – All FCpro functions for testing

Download – FileConverterPro (FCpro) ~600MB >>>
Download – OmniPage OCR Engine als Option für FCpro (ca. 235MB) >>>

FileConverterPro 1.0.93 – New version

Innovations in FCpro version 1.0.93:

  • Image processing integrated: Until now, individual image processing functions were part of the OCR engines. Now all image processing functions are generally available for all image to PDF conversions (with or without OCR) via independent ImageProcessing component, regardless of the OCR processing and the selected OCR engine. See overview of functions >>>.

 

  • Digital signature – PDFSign component integrated: By integrating the PDFSign component, the generated PDF and PDF/A files can also be signed, confirmed, encrypted, provided with a password and restrictions. A time stamp can also be applied. The PDF signature can be visible or invisible. All signature settings are managed via profiles. In order to be able to use the PDF signature quickly and easily, you can create your own certificates directly from the component. As the FileConverterPro runs as a service, it must be ensured that the certificates for the (user) account used are also available and accessible. Like PDF/A, PDFCompressor and OCR, the PDFSign functionality is an option that must also be licensed. If there is no valid license, the PDF will be signed, but a demo stamp will be added. See overview of functions >>>

  • Update of the basic components (PDF2PDFA, OCR, PDFCompressor) to the current status.
  • Images embedded in the body of email messages are not processed as attachments. No additional pages are attached to the PDF for this.
  • When rendering encrypted PDF files, AES 256 encrypted PDF files can now also be processed.
  • In addition to the resolution, the image compression of the generated images can now be configured for PDF/A rendering.

  • New REST/SOAP web service function to query jobs with multiple status values at once:
    • For REST GetAllJobs2?status=5,6,7…,
    • For SOAP GetAllJobs2?status is an int array (int[]) that is rendered in C#.

Download – OmniPage OCR Engine as option for FCpro (ca. 235MB) >>>
Download – FileConverterPro (FCpro) ~600MB >>>

FileConverterPro 1.0.91 – New Version

Innovations FCpro Version 1.0.91:

  • Updated and corrected components for OCR, PDF to PDF/A, HTML to PDF and Office to PDF
  • PDFCompressor functionality enables the PDF optimization and thus the generation of smallest, highly compressed PDF files. (Additional license required)

  • Using the GenOCR component as a common basis with AutoOCR.
  • OmniPage a very fast and accurate OCR engine: OmniPage can be licensed and unlocked in addition to the existing Tesseract iOCR. The additional OmniPage OCR setup must be downloaded and installed. Then the OmniPage OCR engine will be displayed as “Available” and can be used. The OmniPage standard license allows use on 64 bit Microsoft client operating systems – Windows 7/10 up to max. 25,000 pages per month.

  • Order of email attachments in the total PDF document can be specified via a parameter. “None / Filename / Date & Time” are available. This determines whether the order in the PDF document is controlled by the order in the message or by the file name or the creation date and time of the attachments.

  • Encrypted PDF can be processed via “Rendering”. Normally it is not possible to process an encrypted PDF without knowing the administrator password. Well protected, e.g. all functions except “Display” will be blocked. Via the display function it is possible to create a “rendering” of the PDF file. The PDF is converted to a PDF image file with underlying text, but then no longer has encryption and processing restrictions. However, PDF files that have password protection for viewing / opening can not be processed.

  • Generating ZUGFeRD 2.0 E-Invoice PDF with selection of the ZUGFeRD profile (MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED).

  • CHTML = Compressed HTML (ZIP file): Convert HTML to PDF incl. the locally referenced files / components with the help of a ZIP file with the extension CHTML = Compressed HTML. Several HTML files in the CHTML are merged into a PDF total file. The names of the HTML files contained in the CHTML determine the order in the result document. All external files referenced in the HTML must be included in the ZIP file.

  • Proxy Support – When converting HTML documents or email messages (MSG, EML), it may be necessary for e.g. images from the Internet to be reloaded because they are externally referenced and not included in the message. Now a proxy can be configured and used for these internet accesses.

  • Regular cleanup of temporary folders: Corrections have been made to periodically clean up the temporary folders used for processing to ensure that data does not accumulate over the longer term.
  • PDF conversion of „Apple .Pages“ documents via LibreOffice.

 

  • ZIP files created on Apple iOS are converted correctly. The “__MACOSX” folder and the “.DS_Store” file are ignored and not converted.
  • Hyphenation: DOCX – direct conversion. If a hyphenation dictionary is missing or unassigned, the document can still be converted to PDF.
  • REST web-service, job-label for placeholder pages: If a job can not be converted, either an error is reported or a placeholder page is returned. There is now an additional indicator “placeholder = true/false” for the job query via the REST API. With this, the job status “Successful” can be used to detect whether a placeholder page or the converted document has been returned.

Download – OmniPage OCR engine as option for FCpro (ca. 235MB) >>>
Download – FileConverterPro (FCpro) ~600MB >>>

FileConverterPro Explorer Extension (FCpro EE) – Product Video

The FileConverterPro (FCpro) provides a central service for converting many document formats to PDF or PDF/A via its web service interface. The FCpro Explorer Extension (FCpro EE) is a free Windows client application available for the FCpro converter. The FCPro EE integrates MS-Windows clients, via the context menu in Windows Explorer, with the FCPro PDF conversion service and enables easy and direct PDF(/A) conversion for a variety of documents and container formats.

Download – FileConverterPro Explorer Extension (FCpro EE) >>>
Download – FileConverterPro (FCpro) ~150MB >>>

FileConverterPro (FCpro) – DropConvert MultiOS Client for MS-Windows, MacOS, Linux available

FileConverterPro (FCpro) is a web service application to convert a wide range of document formats to PDF, PDF/A-1, PDF/A-3 or ZUGFeRD. It is also possible to convert entire document stacks, hierarchical document structures, email (MSG, EML) and ZIP containers into a complete PDF.

With the DropConvert MultiOS Client, there is now also a free FCpro Client application for Linux and MacOS besides MS-Windows.

It can be used to easily convert documents and scans with or without OCR into searchable PDF and PDF/A documents via a graphical user interface using drag&drop.

The DropConvert MultiOS Client communicates with a FCpro server via REST web service and was completely developed in JavaScript, independent of platform based on the ELECTRON framework.

Functions FCpro DropConvert MultiOS:

  • Converts Office, CAD and Image files to PDF, PDF/A and ZUGFeRD.
  • Conversion of container formats (eg. ZIP, MSG, EML) into a complete PDF.
  • Also generates searchable PDF via OCR from scans.
  • Communication with the FCpro server via REST/https – web service.
  • Destination folder presettable.
  • Insert files via Drag&Drop.
  • Selection of a conversion profile stored on the FCpro server.
  • Automatic or manual start of processing.

Userinterface – MS-Windows:

Userinterface – Ubuntu Linux:

Userinterface – macOS Mojave:

Download – FCpro DropConvert MultiOS Setup for MS-Windows >>>
Download – FCpro DropConvert MultiOS Setup for LINUX (deb) >>>
Download – FCpro DropConvert MultiOS Setup for LINUX (AppImage) >>>
Download – FCpro DropConvert MultiOS Setup for MacOS (dmg) >>>

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 ) >>>

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 ) >>>

FileConverterPro 1.0.84 – Conditions for OCR processing

OCR processing is a compute-intensive and time-consuming process. Previously OCR processing could be controlled by profiles – used or not used – but if OCR processing was enabled, all image formats supported by the OCR engine (JPEG, PNG, BMP, TIFF) were generally OCR processed.

With the FCpro version 1.0.84 there is now the possibility to specify criteria for the OCR processing in order to subject only certain criteria defined image files to an OCR recognition. If the criteria are fulfilled then no OCR processing takes place and the files are converted directly into an image PDF. For multi-page documents, the criteria are checked on the first page. Planned are additional criteria for the file size (in kB), the color depth (black and white, grayscale, color), as well as the option to set the criteria per file format individually.

Conditions:

  • File format – TIFF, JPEG, PNG, BMP, PDF – OCR – yes / no
  • Number of pages – smaller / equal / larger
  • Page format – width / height in mm or pixels – smaller / equal / larger
  • Resolution – dpi – less / equal / greater

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