FileConverterPro (FCpro) – Version 1.0.47 verfügbar

Mit der FCpro Version 1.0.47 wurde die für die interne Job-Verwaltung verwendete Microsoft SQL Compact  Version 3.5 auf Version 4.0 aktualisiert. Die MS-SQL Compact Software wird jetzt nicht mehr separat installiert und erscheint daher nicht mehr unter den installierten Programmen sondern ist jetzt direkt in der FCpro Anwendung integriert. Damit kann es zu keinen Kollisionen mit anderen Anwendungen kommen die ebenfalls MS-SQL Compact installieren und verwenden. An den FCpro Installationsvoraussetzungen hat sich nichts geändert.

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

FileConverterPro (FCpro) – Version 1.0.46 verfügbar

Neuerungen FCpro Version 1.0.46:

  • MS-Office Dokumente – Makros deaktivieren: MS-Office Dokumente  mit den Erweiterungen  – DOC, DOCM, XLS, XLSM, PPT, PPTM – können Makros enthalten. Speziell falls solche Dokumente von extern kommen besteht die Möglichkeit dass Schad-Code in den Dokumenten enthalten ist. Eine gute Möglichkeit zu verhindern dass solche Dokumente sich weiter verbreiten und Schaden anrichten ist die Konvertierung nach PDF. Um zu unterbinden dass die Makros am FCpro Server aufgerufen werden gibt es jetzt diese neue Option welche für die Konvertierung über MS-Office wirksam ist. Bei der „direkten Konvertierung“ wurden auch bisher die in den Dokumenten enthaltenen Makros ignoriert.

FCpro - Option um die Makros bei der MS-Office Konvertierung zu deaktivieren

  • Export und Import aller / ausgewählten Profile in eine *.fcprox Datei: Bisher konnten Profile nur einzeln ex- bzw. importiert werden. Mit der aktuellen Version ist es jetzt auch möglich alle bzw. alle ausgewählten Profile auf einmal in eine einzelne fcpro Datei zu ex- bzw. aus dieser wieder zu importieren. Damit lassen sich die Konvertier-Einstellungen / Profile einfach zwischen mehreren FCpro Servern austauschen und aktualisieren.
  • Sollen per Web-Service Schnittstelle mehrere Verarbeitungsprofile auf einmal herunter geladen werden so muss über den Parameter „profileName“ eine Liste der Namen getrennt mit Beistrich oder Strichpunkt übergeben werden.  z.b. „default;Profil1“ Sollen mehrere Profile auf einmal hochgeladen werden so muss der „profileName“ Parameter leer bleiben. In dem Fall extrahiert der FCpro Server zuerst das ZIP (mit der Erweiterung fcpro) in dem wieder weitere fcprox Dateien enthalten sind.
  • fcprox Dateien sind also ZIP Dateien die als Container selbst wieder mehrere fcprox Dateien enthalten können. Auf diese Weise können wir entweder ein oder auch mehrere Profile in eine einzige fcprox Datei verpacken.

FCpro - Expoprt aller ausgewählten Verarbeitungsprofile in eine einzige fcprox Datei

  • Profilaktualisierung mit Bestätigung: Bei Profilimport können einzelne oder alle Profile nach einer Bestätigung aktualisiert werden.

FCpro - Bestätigung beim Import der Profile

  • Kontext Menü für die Verarbeitungs- und PDFExport-Profile

FCpro - Kontext Menü für die Verarbeitungsprofile  FCpro - Kontext Menu für die PDFExport Profile

  • Web-Service (SOAP, REST) Funktionen für die Verarbeitungs-  und PDFExport Profile: Die  Profil-Verwaltung kann jetzt auch über SOAP / REST  Web-Services erfolgen. Verfügbare FCpro Profile abrufen, Profil Up- / Download, Löschen von Profilen

FCpro - REST Web-Services for Processing and pdfexport profile management

Bisher konnten die PDFExport Profile – *.gfi Profildateien – nur über ein Verarbeitungsprofil ausgewählt werden. Jetzt ist es auch möglich diese Voreinstellung per Web-Service zu übersteuern. Pro Job kann ein anderes PDFExport Profil ausgewählt oder die nachfolgende PDFExport Verarbeitung deaktiviert werden.

FCpro - REST Web-Service - übersteuern der vorausgewählten PDFExport Einstellungen

  • Beispielprojekt inkl. Sourcecode wurde auf den aktuellen Stand gebracht und beinhaltet die neu hinzugekommenen Funktionen für die Verwaltung der Profile sowie für die Auswahl der PDFExport Einstellungen unabhängig vom Verarbeitungsprofil. Ebenso ist es möglich alle Verarbeitungsprofile auf einmal zu ex- bzw. importieren.

Export & Import - all profiles

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

FileConverterPro (FCpro) – Version 1.0.43 – Installationsvoraussetzungen

Bei der Installation von FCpro Version 1.0.43 werden verschiedene Installationsvoraussetzungen geprüft – sind sie erfüllt so werden diese Installationsschritte vom Setup übersprungen und nicht ausgeführt.

Folgende Komponenten werden geprüft und gegebenenfalls nachinstalliert:

Sind diese Komponenten bereits installiert so werden sie nicht nachgeladen und nur FCpro wird installiert. Sind alle oder einzelne Komponenten nicht oder nicht in der passenden Version vorhanden so versucht das FCpro Setup diese von unserem FTP Server nachzuladen und zu installieren. D.h. falls eine Installation ohne Internet Verbindung gemacht werden soll so sollten die Setup´s dieser Komponenten vorher heruntergeladen und in dieser Reihenfolge installiert werden.

Die FCpro Einstellungen und die Lizenz bleiben bei der Deinstallation / Update auf die neue Version erhalten.

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

FileConverterPro (FCpro) – Version 1.0.43 verfügbar

Neuerungen FCpro Version 1.0.43:

  • Aktualisierung der Basiskomponenten für die direkte Konvertierung und iOCR.
  • Auftrennen der PDFExport Einstellungs-Profilen von den FCpro Verarbeitungs-Profilen. Diese können jetzt unabhängig verwaltet und einem FCpro Profil zugeordnet werden.  Funktionen: Aktivieren, Deaktivieren sowie Zuordnung über Listauswahl.
  • Neue GFIX Erweiterung statt GFI für die PDFExport Profile. Die GFIX Datei ist ein ZIP Container der neben der GFI-XML Datei mit den Einstellungen jetzt auch alle mit dem Profil verbundenen Dateien (PDF, DOCX, TOC) enthält.
  • Zusätzlich zum Namen kann ein Beschreibungstext für die PDFExport Profile angegeben werden.
  • Export / Import von PDFExport Profilen als GFIX Dateien mit allen zusammenhängenden Dateien.

1_Die PDFExport Profile können mit allen zusammenhängenden Dateien als GFIX Dateien exportiert und wieder importiert werden

  • Export und Import von FCPpro Profilen über FCPROX Dateien (ZIP-Container mit XML und GFIX Dateien) um einen Austausch und Aktualisierung der Profile zwischen verschiedenen FCpro Servern zu ermöglichen.

3_FCPro Verarbeitungsprofile können als FCPROX Dateien inkl aller damit verbundenen Dateiein exporttiert und importiert werden

  • Web-Service Funktionen (SOAP / REST) für das Management der FCpro Verarbeitungs- und der PDFExport Profile (Profile auflisten, löschen, exportieren, importieren).
  • Aktualisiertes .NET / C# Client Beispiel – Erweitert um die Verwaltung und dem Ex-/Import der FCpro Profile und der PDFExport Einstellungen.

5_Neue Web-Service Funktionen um die FCPro Verarbeitungsprofile und die PDFExport Profile verwalten zu können

  • Bei der intelligenten OCR Verarbeitung bleiben die vorhandenen Links im PDF erhalten.
  • MS-Publish (PUB) wird von der MS-Office Konvertierung unterstützt und muss dafür auf dem Rechner installiert sein.
  • Konvertierung kompletter XLS Mappen (Direkt oder über MS-Office)
  • Konvertierung von OpenOffice Dokumenten (z.B.: ODT) über MS-Office bzw. Direkt  (nicht jedoch direkt über OpenOffice)
  • Der PDF-Lesezeichen Text für die Email Nachricht und Internet Header sind konfigurierbar und können über die Sprachprofile verwaltet werden.

4_Erweiterung der Sprachprofile für Lesezeischen der EMail Nachrichten

  • Die Lesezeichen für die EMail Anhänge werden jetzt hierarchisch unter dem Lesezeichen für die  EMail Nachricht und nicht auf der gleichen Ebene eingefügt.
  • Option – Internet Header nach der Nachricht oder am Ende der konvertierten EMail einfügen.
  • Funktion um alle auf dem Rechner verfügbaren iFilter für die Text Extraktion anzeigen zu lassen.

2_Alle auf dem Rechner installierten iFilter können aufgelistet werden

  • Für den per Commandline aufgerufenen DWG Konverter gibt es eine Timeout  Option – Standardmäßig auf 30sek. eingestellt. Damit können eventuell hängen gebliebene DWG2PDF Prozesse nach dem eingestellten Timeout automatisch aus dem Speicher entfernt werden. In der Vergangenheit konnten mehrere solcher hängen gebliebener DWG Konvertier-Prozesse den FCpro Server zu 100% auslasten.

6_Zeitlimit für die DWG nach PDF Konvertierung

  • Getrennte Lizenzierungs Möglichkeit für die FCpro Optionen Basis, plus OCR und plus PDF/A
  • Eigenes getrenntes Setup für die iOCR Komponente – Das Setup prüft bei der Installation ob iOCR bereits installiert ist. Fehlt es so wird es per FTP nachgeladen und installiert. Das FCpro Setup wird dadurch kleiner. iOCR kann von mehreren Anwendungen genutzt werden und muss nur einmal installiert sein. Ebenso  werden iOCR Updates damit leichter und die Nachinstallation zusätzlicher Sprachen wird damit möglich.

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

FileConverterPro (FCpro) – Version 1.0.37 – Installationsvoraussetzungen

Bei der Installation von FCpro Version 1.0.37 werden verschiedene Installationsvoraussetzungen geprüft – sind sie erfüllt so werden diese Installationsschritte vom Setup übersprungen und nicht ausgeführt.

Folgende Komponenten werden geprüft und gegebenenfalls nachinstalliert:

Sind diese Komponenten bereits installiert so werden sie nicht nachgeladen und nur FCpro wird installiert. Sind alle oder einzelne Komponenten nicht oder nicht in der passenden Version vorhanden so versucht das FCpro Setup diese von unserem FTP Server nachzuladen und zu installieren. D.h. falls eine Installation ohne Internet Verbindung gemacht werden soll so sollten die Setup´s dieser 3 Komponenten vorher heruntergeladen und in dieser Reihenfolge installiert werden.

Die FCpro Einstellungen und die Lizenz bleiben bei der Deinstallation / Update auf die neue Version erhalten.

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

FileConverterPro (FCpro) – Version 1.0.37 verfügbar

Neuerungen FCpro Version 1.0.37:

  • Verarbeitung von MS-Visio Diagrammen – VSD, VSDX sowohl „direkt“ ohne MS-Office als auch über MS-Office 2010 / 2013 / 2016 – 32 und 64bit.

Konvertierung von MS-VISIO Diagrammen

  • EMail Kopfzeilen Labels konfigurierbar und über Sprachprofile auswählbar. Bei der Konvertierung von EMails werden Informationen aus dem EMail ausgelesen und in der Kopfzeile angeführt – Von, An, Cc, Bcc,  Betreff  und Anhänge, – diese Labels sind jetzt konfigurier- und änderbar. Es können auch verschiedene Sprachprofile angelegt und in einem Verarbeitungsprofil ausgewählt werden – damit lassen sich die EMail Kopfzeilen auch hinsichtlich der Sprache steuern.

Konfiguration der Sprachprofile für die EMail Kopfzeile  Auswahl des Sprachprofils für die EMail Kopfzeile im FCpro - Verarbeitungsprofil

  • XLSB, PPTM, EMZ Image Format – Unterstützung zusätzlicher MS-Office Dateiformate. Das EMZ Format ist ein von Microsoft festgelegtes Format das in MS-Office Programmen verwendet werden kann. Es ist nicht oft anzutreffen und eher als exotisch einzustufen. Das Format ist eine EMF Datei die Gzip komprimiert ist. Erstellt kann es z.b. über Adobe Illustrator werden. Da es bei einem unserer Kunden in EMails vorgekommen ist wurde es implementiert.
  • MS-Office Option – Text als Bitmap konvertieren falls eine Schrift nicht eingebettet werden kann – Bei der PDF Konvertierung werden die Schriften oder Teile davon (subsets) mit in das PDF Dokument eingebettet. Es gibt jedoch Schriften die aus lizenzrechtlichen Gründen nicht in das PDF eingebettet und damit weitergegeben werden dürfen. Mit dieser Option werden solche Schriften in Bitmaps konvertiert wodurch die Schriften nicht eingebettet werden müssen, die visuelle Erscheinung des Dokuments aber erhalten bleibt.

MS-Office Option - Schrift als Bitmap speichern

  • Text Label für den Web-Service Download konfigurierbar – Der Web-Service Download der erzeugten Dateien (PDF, TXT, JPEG, PNG, SWF) kann per ID Nummer erfolgen. Alternativ dazu kann jetzt auch ein „sprechendes“ und konfigurierbares Text Label verwendet werden.

Konfiguration der Label für den Download über Web-Service

  • Zusätzliche Parameter bei der TXT Konvertierung – Seitenformat, Ränder, Schriftstil, Schriftgröße

Zusätzliche Parameter für die TXT Konvertierung

  • Sofortiges Löschen der Jobs inkl. Quelldatei – Beim Web-Service Download kann über einen Parameter mit angegeben werden dass der Job sofort nach dem Download vom FCpro Server wieder gelöscht wird. Damit werden keine Dateien zu hinterlassen die außerhalb der Kontrolle des aufrufenden Systems liegen. Wird jedoch ein Job nicht „abgeholt“ und damit auch nicht gelöscht so verbleiben die Jobdaten so lange am Server bis die am Server eingestellte Aufbewahrungszeit abgelaufen ist. Nach Ablauf dieser Zeit wird der Job am FCpro Server automatisch gelöscht. Wird als Aufbewahrungszeit auf 0 (Null) Tage eingestellt so werden automatisch alle Jobs eine Stunde nach dem Upload vom FCpro Server gelöscht.

Jobs werden sofort - max nach einer Stunde gelöscht

  • iFilter Support – schnelle und direkte Text Extraktion – FCpro kann nicht nur dazu verwendet werden um PDF Dateien zu erzeugen sondern auch um die Textinformation aus den Originaldokumenten zu gewinnen.  Diese Textinformaiton wird von DMS / ECM  / Archivsystemen  oder von jeder Volltextsuchengine benötigt um daraus einen Index für die Volltextsuche aufzubauen. Wird mit FCpro eine PDF Datei erzeugt so kann der Text aus dem PDF gewonnen werden.  Dieser Vorgang benötigt jedoch Zeit und Ressourcen. Benötigt man jedoch nur die Textinformation und möchte das möglichst schnell und effizient durchführen so gibt es einen  direkten und sehr schnellen Weg.

Microsoft hat in all seinen Betriebssystemen eine Volltextindexierung und Volltextsuche eingebaut. Alle Microsoft Anwendungen die einen Volltextsuche benötigen und eingebaut haben  z.B. MS-Outlook, MS-SQL, MS-Exchange, MS-Sharepoint usw. greifen auf diese Basisfunktion des Betriebssystems zurück. Viele Dateiformate werden hier unterstützt.  Für manche Dateiformate ist jedoch die zusätzliche Installation eines iFilters erforderlich. Z.B. ist PDF Filter nicht automatisch vorhanden – dieser muss nachinstalliert werden. Für PDf gibt es sowohl einen kostenlosen iFilter von Adobe als auch Filter anderer Hersteller (PDFLib und Foxit). Diese sind jedoch kostenpflichtig und müssen lizenziert werden, verfügen jedoch auch über mehr Funktionen und sind in der Verarbeitung wesentlich schneller als der Adobe iFilter.

Download – PDFLib TET PDF iFilter für Client Betriebssysteme >>>

Download – Demo – Foxit PDF iFilter >>>

Download – Adobe PDF iFilter 11 >>>

FCpro hat mit der Version 1.0.37 jetzt auch die iFilter Funktionen integriert und kann damit sehr schnell Text aus allen unterstützen Dateiformaten extrahieren. Es besteht auch die Möglichkeit ein FCpro Verarbeitungsprofil anzulegen das nur über iFilter den Text extrahiert ohne eine PDF Konvertierung durchzuführen.

Indexierung und ifilter Konfiguration#1  Indexierung und ifilter Konfiguration#2Text Extraktion über iFilter

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

FileConverterPro (FCpro) – Version 1.0.35 verfügbar

Neuerungen FCpro Version 1.0.35:

  • Aliase über die Benutzeroberfläche konfigurierbar:

Bisher musste die Konfiguration über eine externe Datei erfolgen siehe >>> – Jetzt  gibt es unter den Optionen eine Möglichkeit neue Zuordnungen anzulegen bzw. bestehende zu entfernen.

Aliase für Datei Erweiterungen

  • Miniaturen / Voransicht – Dateiformat und JPEG Qualität konfigurierbar: 

Für die Bild-Voransicht und die Miniatur der Originaldatei kann jetzt das Dateiformat (PNG / JPEG)  sowie bei JPEG die Qualität ( von 0 bis 100% – Standard = 75%) eingestellt werden.

Formatauswahl und JPEG Qualität

  • PDF Infofeld – Erzeuger frei konfigurierbar:

Bisher  war die Information mit der das PDF Infofeld – „PDF Erzeuger“ belegt war mit „FileconverterPro – www.fileconverterpro.at“ fix vorbelegt. Diese Information kann nun frei konfiguriert werden. Damit kann FCpro transparent als Add-On oder OEM Produkt in andere Lösungen integriert werden da die mit FCpro erzeugten PDF´s als durch diese Anwendung erzeugt ausgewiesen werden können.

PDF Infofeld - Erzeuger kann individuell konfiguriert werden

  • Sofortiges Löschen der Jobs / Ergebnisse:

FCpro wird oft als externer Service genutzt,  der auf einem zentralen Rechner läuft. Die zu verarbeitenden Dateien werden an diesen Service übertragen, konvertiert und stehen dann zum Download zur Verfügung.  Um diese Dateien nicht (zulange) außerhalb der Kontrolle des führenden Systems zu belassen gibt es Möglichkeiten um die Dateien / Jobs auf dem FCpro Server nach der Verarbeitung möglichst schnell und zuverlässig  löschen.

Es gibt beim Upload der Datei bereits eine Option mitanzugeben dass die Dateien  nach dem Download sofort und automatisch wieder gelöscht werden. Dabei ist nur ein einziger Download der Dateien möglich. Wird dieser Parameter nicht angegeben so bleibt der Job je nach FCpro Konfiguration für x Tage am Server erhalten. In diesem Zeitraum können die erzeugten Dateien immer wieder heruntergeladen werden. Wurde „0 Tage“ konfiguriert so werden die Jobs eine Stunde nach dem Upload automatisch wieder gelöscht.

byte[] GetResultByLabel(string jobID, string label, bool removeFile);
System.IO.Stream GetResultExByLabel(string jobID, string label, bool removeFile);

Es gibt auch 2 andere Methoden  GetResult und  GetResultEx welche über die gleichen Parameter verfügen.

Sofortiges Löschen der Jobs

  • Abruf der Ergebnis Dateien per Label: 

Es ist möglich mehrere Ergebnisdateien bei der Konvertierung zu erzeugen. Diese wurden bisher mit einer ID (=Nummer) unterschieden. Nun ist es auch möglich diese Dateien über ein Label zu identifizieren und herunterzuladen. Die Labeltexte sind momentan fix zugeordnet, werden aber in einer der nächsten Versionen auch frei konfigurierbar sein.

Index = Label
0 = pdf
1 = thumbnail
2 = preview
3 = text
4 = flash

GetResultExByLabel(jobid,label,true)

/GetResultEx?jobID={jobID}&index={index}&removeFile={removeFile}
/GetResultExByLabel?jobID={jobID}&label={label}&removeFile={removeFile}

/GetResult?jobID={jobID}&index={index}&removeFile={removeFile}
/GetResultByLabel?jobID={jobID}&label={label}&removeFile={removeFile}

  • Web-Service – Synchrone Verarbeitung:

Für die Konvertierung mit dem FCpro Service stehen mehrere Methoden zur Verfügung – die „asynchrone Verarbeitung“  – dabei wird die Datei hochgeladen, dabei wird sofort eine eindeutige Job-ID zurückgegeben. Über diese Job-ID kann dann immer wieder beim FCpro Server der Status abgefragt (gepollt) werden. Wechselt der Status auf „konvertiert“ so können die Ergebnisdateien heruntergeladen werden.

Alternativ dazu gibt es auch die „synchrone Verarbeitung“ – dabei wird die  Datei hochgeladen, der aufrufende Prozess wartet so lange bis die Konvertierung durchgeführt ist und bekommt erst dann das PDF oder die Job-ID zurückgeliefert.

/UploadJobEx4?ext={ext}&settingsName={settingsName}&maxPage={maxPage}&outExts={outExts}&label={label}

Diese Methode gibt nur das PDF synchron zurück – ohne weiteren Parameter. Es gibt daher eine weitere synchrone Methode um auch die anderen erzeugten Dateien herunterladen zu können.

/UploadJobEx7?ext={ext}&settingsName={settingsName}&maxPage={maxPage}&outExts={outExts}&label={label}&returnPDF={returnPDF}

Wird „returnPDF = true“  gesetzt so wird als Ergebnis das PDF zurückgeliefert, anderenfalls wird die Job-ID zurückgeliefert mit der es möglich ist die Dateien mit den herkömmlichen Methoden herunterzuladen.

Die synchrone Verarbeitung kann auch über die C# / .NET Beispiel-Client Anwendung auch getestet werden.

Test der synchronen Verarbeitung über den FCpro Beispiel-Client

  • Web-Service Rückaufruf Funktion:

 Neben der asynchronen und der synchronen Verarbeitung gibt es auch eine dritte Möglichkeit – die Verarbeitung per Web-Service Rückaufruf Funktion. Dabei wird nach der Verarbeitung eine zuvor übergebenen oder konfigurierte Web-Service URL aufgerufen. Über ein POST mit einem JSON Body auf diese URL wird die Job-ID und der Status übergeben.

{
„guid“: „<job guid>“,
„status“: „<status>“
}

Es gibt 3 verschiedene Möglichkeiten die Web-Service Rückaufruf URL festzulegen

Global – diese gilt dann für alle verarbeiteten Dokument

Profilabhängig – dabei kann pro Verarbeitungsprofil eine eigene URL festgelegt werden – diese überschreibt dann die globale URL

Dokumentenabhängig – dabei wird beim Upload des Dokuments die URL mit übergeben die nach der Verarbeitung aufgerufen werden soll. Diese überschreibt die profilabhängige URL.

Um die dokumentenabhängige Rückruf URL verwenden zu können muss die neue Dokumenten Upload Methode  verwendet werden

Dabei muss eine bestimmte JSON codierte Struktur an den Server übergeben werden. der Unterschied ist dass bei dieser Methode keine Dateidaten am Ende angehängt werden. Der Anhang wird getrennt als form data / attachment gepostet. Die UploadJobEx6 Methode verfügt über keine Parameter. Die Struktur muss als „message body“ an diese Methode übergeben werden. In Zukunft können damit auch weitere Parameter zu dieser Struktur hinzukommen ohne dass die Signatur der Methode geändert werden muss.

UploadFileEx6 - ermöglicht es eine Web-Rückruf URL zu übergeben Web-Service Rückruf - Konfiguration - Allgemein  Web-Service Rückruf - individuell am Profil einstellbar  Web-Service Rückaufruf wird auch protokolliert

Um die Web-Rückaufruf Funktion testen zu können gibt es auch eine mit installierte Test Anwendung. Diese zeigt die Job-ID und den Status an nachdem die  vorkonfigurierte Rückruf URL aufgerufen wurde.

Web-Service - Rückruf Funktion - Test-Anwendung

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

FileConverterPro (FCpro) – Version 1.0.32 verfügbar

Neuerungen FCpro Version 1.0.32:

  • MS-Office 2016 als Konverter

Neben Ms-Office 2010 und 2013 kann jetzt auch die aktuellste MS-Office Version 2016 als Konverter für die MS-Office Dokumentenformate eingesetzt werden. Es wird sowohl die 32bit also auch die 64bit Version unterstützt, wobei wir für die FCpro Serveranwendung unbedingt die 64bit Version empfehlen. Siehe auch >>>

  •  Silbentrennung – direkte Konvertierung

MS-Word verfügt über die Möglichkeit der automatischen Silbentrennung. Ist diese Option aktiv so wird die Einstellung mit dem Dokument gespeichert. Die Silbentrennung wird dann auch bei der PDF Konvertierung über MS-Office berücksichtigt. Wurde bisher eine solche Datei ohne MS-Office über den „direkten“ Konverter konvertiert so wurde die automatische Silbentrennung nicht unterstützt. Das PDF Ergebnis (Zeilen- und Seitenumbruch) ist also unterschiedlich je nach dem ob die automatische Silbentrennung verwendet wird oder nicht. Mit der Version 1.0.32 wird jetzt auch bei der „direkten“ PDF Konvertierung ohne MS-Word die automatische Silbentrennung unterstützt. Dafür erforderlich ist aber die Installation der Wörterbuch Dateien für die Silbentrennung. Mit dem Setup wird die Silbentrennungen für Deutsch und Englisch mit installiert. Weitere Sprachdateien können von hier heruntergeladen werden – Standardordner – C:\ProgramData\FileConverterPro\Hypenation. Siehe auch >>>

Wörterbücher - Silbentrennung direkte Konvertierung

  • Erzeugen zusätzlicher Ausgabedateien – PNG, JPEG, TXT, SWF

DMS/ECM Systeme benötigen verschiedene aus dem Ursprungsdokument abgeleitete Dateiformate – z.b. ein PNG mit 70 x 100 Pixel als Miniaturansicht, ein JPEG mit 595 x 842 Pixel als Voransichtsbild, eine Textdatei für die Volltext-Index/Suche und eventuell eine SWF / Flash Datei als universelles Anzeigeformat für einen Web-Dokumentenviewer. Alle diese zusätzlichen Dateien und Formate können jetzt automatisch zusammen mit dem PDF mit erzeugt und per REST / SOAP abgerufen werden.

Erzeuge zusätzliche Dateiformate - PNG, JPEG, TXT, SWF

  • PDF Optimizer – optimieren und verkleinern von PDF Dateien

PDF Dateien enthalten oft Grafiken welche je nach Auflösung, Farbtiefe, Qualität und Komprimierung auch sehr groß sein können. Oft besteht der Wunsch eine möglichst kleine PDF Datei zu erzeugen da für die Darstellung am Bildschirm bei Farbbildern 100 bis 150dpi vollkommen ausreichen, beim Scannen und für die OCR Verarbeitung aber oft 300dpi Dateien erzeugt werden. Auch bieten manche Konverter z.b. MS-Office gar keine Möglichkeit die Auflösung oder Komprimierung festzulegen und so die Größe der erzeugten PDF Datei zu beeinflussen. Dafür haben wir der PDF Optimizer implementiert. Ist diese Option aktiviert so werden die Ergebnisse der Konvertierung oder auch bestehende PDF´s optimiert und je nach Einstellungen meist um ein vielfaches verkleinert.  Der PDF Optimizer ist eine zusätzliche Option – die je nach verwendetem Betriebssystem als Workstation bzw. als Serverlizenz  aktiviert wird.

PDF Optimizer - PDF Optimieren und verkleinern

  • Alias Definition für Datei-Erweiterungen

Es kommt vor dass verschiedene Dateierweiterungen für z.B. Textdateien verwendet werden – so sind Dateien mit der Erweiterung *.log bzw. *.ini ebenfalls Text Dateien. Bisher mussten die Erweiterungen auf *.txt geändert werden damit der FCpro diese als Textdateien erkannt und konvertiert hat. Bei Anhängen in MSG / EML oder in ZIP Containerdateien ist das aber nicht möglich – es wurden also Platzhalter Seiten eingefügt obwohl die Dateien konvertierbar gewesen wären. Dafür gibt es jetzt eine Konfigurationsdatei die es ermöglicht Aliase für Datei Erweiterungen festzulegen. In der Datei – C:\ProgramData\FileConverterPro\fileextalias.txt – können die Aliase konfiguriert werden. log=txt / ini=txt usw. In einer nächsten Version wird die Konfiguration dann auch über das Benutzerinterface möglich sein.

Alias Definition für Dateierweiterungen

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

FileConverterPro – temporäre Dateien & Jobs – Pfade ändern / automatisch löschen

FileConverterPro benutzt bei der Verarbeitung der Dokumente eine Reihe von temporären Ordnern. Ebenso werden die Jobs in einer SQL Datenbank verwaltet und die Input / Output Dateien in Job-Ordnern abgelegt. Werden in einem kurzen Zeitraum eine große Zahl an Dokumenten verarbeitet so können sich in den Temporären- und in den Job-Ordnern große Mengen an Daten ansammeln. Besonders dann wenn der FCpro Server einen hohen Durchsatz z.b. durch viele CPU Cores (16) hat können sich in wenigen Tagen große Datenmengen im GigaByte Bereich ansammeln. Die Plattenkapazität und die Konfiguration in Tagen wie lange die Daten aufbehalten werden, sollten darauf abgestimmt sein.

Darum ist es wichtig zu wissen

  • Wo die temporären Dateien / Jobs abgelegt werden ?
  • Wie kann man die Standard-Pfade ändern und wo anders hinlegen ?
  • Wie kann man einstellen wie lange diese Daten aufbehalten werden ?
  • Wann werden die temporären Dateien und die Jobs gelöscht ?

Bei der FCpro Verarbeitung werden folgende temporäre Ordner verwendet:

  • Jobs – C:\ProgramData\FileConverterPro\WCFJobs – Der Pfad ist über das Userinterface konfigurierbar. Im Jobs Ordner wird pro Auftrag ein Unterordner mit der Job-Nummer angelegt und die Eingangsdatei drin abgelegt. Die erzeugte PDF Zieldatei wird in dem Job-Unterordner „Out“ abgelegt. Die Jobs-Ordner werden nach der eingestellten Anzahl an Tagen automatisch gelöscht. Der Status wird dabei in der Job-Datenbank auf „Expired“ gesetzt.
  • Arbeitsordner – C:\ProgramData\FileConverterPro\Work – Der Pfad ist über das Userinterface konfigurierbar. Die darin enthaltenen Dateien werden nach der eingestellten Anzahl an Tagen automatisch gelöscht.
  • NETCommon Ordner – Temporärer Ordner – %TEMP%/nc – Der Pfad ist über das Userinterface konfigurierbar, sowie PDFnet Ordner – %TEMP%/pdfnet. Diese beiden Ordner werden nur dann nicht gelöscht falls die Anwendung nicht ordnungsgemäß z.b über den Task Manager beendet wird oder abstürzt. Die Ordner werden temporär um Dateien zu kopieren, zu verschieben, umzubenennen bzw. für die PDF/A Konvertierung verwendet. Dabei werden die Dateien zuerst in diesen Ordnern erzeugt und bearbeitet und erst am Schluss in den Zielordner verschoben. Normalerweise, falls der Service auf normalem Weg gestartet und gestoppt wird sollten diese Ordner keine Dateien enthalten. Bleiben trotz dem welche über, so werden diese automatisch, nach der eingestellten Anzahl an Tagen gelöscht.
  • Abbyy Temp Ordner – temporärer Ordner für die OCR Verarbeitung – %TEMP%\ABBYY FineReader Engine 10 – Der Pfad kann über die Abbyy OCR Konfiguration angepasst werden. Die Dateien werden nach der eingestellten Anzahl an Tagen automatisch gelöscht.

Konfiguration der Pfade für die temporären Dateien  Abbyy Temporärer Ordner  Konfiguration - Temp Dateien & Jobs löschen

FileConverterPro (FCpro) – Welche MS-Office Version? – 32 oder 64bit ?

Es gibt mittlerweile eine ganze Reihe unterschiedlicher Microsoft Betriebssysteme und auch verschiedene MS-Office Versionen – Welche Kombinationen und Versionen können für den FileConverterPro zur Konvertierung nach PDF bzw. PDF/A verwendet werden? Was ist zu empfehlen?

FCpro ist eine 64bit Anwendung und kann daher nur auf 64bit Betriebsystemen installiert werden – Somit können MS-Windows 7, 8, 8.1, 10 sowie MS-Server 2008R2 sowie MS-Server 2012 verwendet werden.

FCpro kann MS-Office Dokumente entweder ohne MS-Office = „direkt“ oder mit Hilfe der installierten MS-Office Software nach PDF bzw. PDF/A konvertieren.

Fast immer wird FCpro als Serveranwendung installiert d.h. der FCpro Rechner dient nur der Konvertierung und wird für keine anderen Aufgaben verwendet. Auf Client-Rechnern installiert man heute aus Kompatibilitätsgründen üblicherweise eine 32bit Version von MS-Office.

Unterstützt werden aktuell sowohl die 32 als auch die 64bit Version von MS-Office 2010, 2013. Für den FileConverterPro empfehlen wir jedenfalls die Installation einer 64bit Office Version. 

Bitte beachten sie dass unter Windows Server 2012 – die 32bit Version von MS-Word 2013 nicht unterstützt wird – hier kann aus technischen Gründen nur die 64bit Version von  MS-Word 2013 oder die „direkte“ Konvertierung verwendet werden.

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