Kategorie: FileConverterPro

FileConverterPro (FCpro) 1.16.2

Neuerungen FileConverterPro:

  • EMail (MSG, EML) – Automatischer Zeilenumbruch für die Betreff-Zeile: Falls der Betreff-Text im Kopf auf der ersten Seite des erzeugten PDFs über die Seitenbreite hinausgeht so wird der Text nicht wie bisher abgeschnitten, sonderen automatisch umgebrochen.
  • EMail (MSG, EML) – Automatisches Skalieren der im HTML eingebettete Bilder: Bisher wurden im HTML Body eingebettete Bilder welche zu groß für die PDF Seite waren, abgeschnitten. Mit der neuen Version werden die im HTML eingebetteten Bilder analysiert und falls eines dieser Bilder für das Format der PDF Seite zu groß ist, wird dieses entsprechend proportional skaliert um es im PDF Gesamt darstellen zu können.

Option um steuern zu können wie das Bild verarbeitet werden soll:

    • Bildgröße beibehalten
    • Bild verkleinern
    • Seite vergrößern

  • REST mit Base64 Kodierung:

Hochladen des Inhalts einer Base64-kodierten Eingabedatei:

Funktionsname: „UploadJobBase64“
Funktionstyp: „PUT“
Anfrageformat: JSON
zusätzlicher Header „Content-Type“, „text/json“

Parameter „ext“: die Eingabe-Dateiendung ohne Punkt
Parameter „settingsname“: der Name des Verarbeitungsprofils
Parameter „maxPage“: die maximale Seitenanzahl des Eingabedokuments
Parameter „outExts“: die Liste der Ausgabe-Dateiendungen
Parameter „label“: die Job-Bezeichnung
Parameter „priority“: die Upload-Priorität

JSON sollte das folgende Format haben: {„value“:„Base64-Textdaten“}

Herunterladen – Base64-kodierten Ausgabedatei herunterladen:

Funktionsname:„GetResultBase64“
Funktionstyp: „GET“
Anfrageformat: JSON

Parameter „jobID“: die Job-ID
Parameter „index“: -1 für die Eingabedatei, 0 für die Ausgabedatei
Parameter „removeFile“: „true“, wenn die Datei nach dem Herunterladen gelöscht werden soll

JSON Antwortinhalt: {„GetResultBase64Result“:„Base64-Textdaten“}

Das „FileConverterPro REST Sample“ enthält einen RestHelper-Quellcode, der die korrekten REST-Aufrufe veranschaulicht, einschließlich der neuen Funktionen zur Base64-Kodierung.

Um in der FCpro REST Testanwendung die neuen Base64-Kodierungsfunktionen nutzen zu können, sollte das folgende Kontrollkästchen aktiviert werden:

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

FileConverterPro-CL – FCpro als Kommandozeilenanwendung

Neben der bisherigen FCpro Version mit REST / SOAP Schnittstrelle gibt es jetzt mit FileConverterPro-CL (FCpro-CL).  FCpro-CL bietet die gleichen Funktionen wie der FCpro jedoch in Form einer Standalone Kommandozeilen Anwendung. Damit lassen sich per Kommandozeilen Aufruf einzelne sowie mehrere Dateien bzw. ganze Ordnerstrukturen unterschiedlicher Ausgangs- sowie Containerformate (z.b. ZIP, MSG, EML) automatisiert nach PDF bzw. PDF(A) konvertiert.

FileConverterPro-CL (FCpro-CL) – Kommandozeilen Anwendung:

  • FCpro Funktionen um Dateien nach PDF bzw. PDF/A zu konvertieren.
  • Standalone Kommandozeilen Anwendung.
  • Multithreading / Parallele Verarbeitung gewährleistet einen hohen Verarbeitungs-Durchsatz
  • Verarbeitet – PDF Einzeldateien, Listen aus Text-Dateien, Ordner sowie ganzer Ordner-Strukturen.
  • Konfiguration über Benutzerinterface.
  • Die ausgewählten Funktionen, deren Parameter und Verarbeitung werden über Profile verwaltet.
  • Profilfunktionen: Neu, Kopieren, Löschen, Umbenennen, In Datei exportieren, Aus Datei importieren.
  • Logging.

 

Zusatzoptionen – neben der Basisfunktion der PDF Konvertierung:

  • PDF/A – für ein ISO normiertes Archiv- / Ausgabeformat
  • OCR – PDF / Scans / Bilder durchsuchbar machen
  • PDFCompressor – PDF komprimieren und verkleinern inkl. MRC Komprimierung
  • PDFSecureSign – PDF verschlüsseln, schützen und signieren

DownloadFileConverterPro-CL – Kommandozeilen PDF Dateikonvertierung  >>>
DownloadFileConverterPro-CL – ReadMe >>>
Download – FileConverterPro (FCpro) Komponenten Testanwendung ~600MB >>>

FileConverterPro-FM – FCpro Funktionen mit Folder-Monitoring

Neben der bisherigen FCpro Version mit REST / SOAP Schnittstrelle gibt es jetzt mit FileConverterPro-FM (FCpro-FM). FCpro-FM bietet die gleichen Funktionen wie der FCpro jedoch in Form einer einzigen Anwendung inkl. Folder-Monitoring. FCpro wird auf einem Windows Rechner als Dienst installiert und überwacht Eingangsfolder. Jede neu in einem überwachten Ordner hinzukommende Datei wird automatisiert nach PDF bzw. PDF(A) konvertiert.

FileConverterPro-FM (FCpro-FM) – Folder Monitoring 

  • FCpro Funktionen um Dateien nach PDF bzw. PDF/A zu konvertieren.
  • MS-Windows Dienst
  • Mehrere Jobs können angelegt werden um mehrere Eingangsordner zu überwachen.
  • Multithreading / Parallele Verarbeitung gewährleistet einen hohen Verarbeitungs-Durchsatz
  • Konfiguration der Verarbeitungsschritte über Profile (Neu, Kopieren, Bearbeiten, Löschen, Export, Import)
  • Nur der Start Ordner oder auch die ganze Unterordnerstruktur können abgearbeitet werden.
  • Ordnerinhalte können nach der Verarbeitung gelöscht oder die Ordnerstruktur kann erhalten bleiben.
  • Ordnerstruktur aus dem Eingangs-Ordner kann auch in den Zielordner übernommen werden.
  • Dateiverarbeitung über Filter – Name, Erweiterung, Erstellt von/bis, Geändert von/bis.
  • Sortierte Abarbeitung nach Name / Datum sowie auf-/absteigend möglich.
  • Erzeugung eines neuen Dateinamens über Variable (Datum, Zeit, Zähler, Ursprungs-Name/Erweiterung)
  • Löschen der Ursprungsdatei (Verschieben), Kopieren bzw. Erzeugen einer Archivkopie
  • Ordner-Überwachung und Verarbeitungsstart über Datei-System Events – sofort, bzw. mit einer einstellbaren Verzögerung (0-999sek.), bzw. über Zeit-Intervall (in min.)
  • Start der Verarbeitung zu einem eingestellten Datum / Uhrzeit mit optional täglicher / wöchentlicher Wiederholung.
  • Einstellbarer Anzahl an Wiederholungs-Versuchen / Zeit-Intervall falls eine Datei blockiert sein sollte.
  • Logging (Alle Events, nur die Fehler Events)

Zusatzoptionen – neben der der PDF Konvertierung als Basisfunktion:

  • PDF/A – für ein ISO normiertes Archiv- / Ausgabeformat
  • OCR – PDF / Scans / Bilder durchsuchbar machen
  • PDFCompressor – PDF komprimieren und verkleinern inkl. MRC Komprimierung
  • PDFSecureSign – PDF verschlüsseln, schützen und signieren

DownloadFileConverterPro-FM – Dateikonvertierung mit Ordnerüberwachung >>>
Download – FileConverterPro (FCpro) Komponenten Testanwendung ~600MB >>>

FileConverterPro-CS-FM ersetzt FCpro „Hotfolder“

Die FCpro Hotfolder Anwendung wird durch die neue „FileconverterPro-CS-FM“ Anwendung ersetzt und verfügt über einen wesentlich erweiterten Funktionsumfang. Diese neue Anwendung basiert auf unserer einheitlichen Basis aller unserer „CS = Client / Server“ „FM = Folder Monitoring“ Anwendungen. FileConverterPro-CS-FM ist keine Standalone Anwendung und arbeitet über eine Web-Service Schnittstelle mit dem FCpro Dienst zusammen.

DownloadFileConverterPro-CS-FM – neue Version – Folder Monitoring für FileConverterPro >>>
Download – HotFolder – bisherige Version – Folder Monitoring für FileConverterPro >>>
Download – FileConverterPro (FCpro) Komponenten Testanwendung ~600MB >>>

FileConverterPro (FCpro) 1.14.0

Neuerungen FileConverterPro:

  • Neuer iOCR Sprachmanager: Bisher wurde ein Basissatz an iOCR Sprachen mit den Setup installiert. Wollte man weitere, zusätzliche, nicht standardmäßig installierte iOCR Sprachen verwenden so mußte man ein umfangreiches Gesamtsetup mit allen verfügbaren Sprachen herunterladen und es wurden dann immer alle Sprachen installiert.

Mit dem neuen iOCR Sprachmanager ist es jetzt möglich gezielt die benötigten Spreachpakete zu installieren bzw. auch wieder zu entfernen. Um Sprachen nachzuladen ist eine Internetverbindung erforderlich. Ist keine aktive Internetverbinduing vorhanden so besteht jedoch auch die Möglichkeit die benötigten Sprachen über einen andern Rechner herunterzuladen, als ZIP Datei zu speichern und dann über die ZIP Datei auf dem FileConverterPro Rechner offline zu installieren.

Ebenso wurden Fehlerbehebungen bei iOCR Sprachen mit anderen Zeichensätzen z.b. Griechisch vorgenommen.

Der iOCR Sprachmanager ist eine eigenständige Anwendung und wird mit Administrator Rechten gestartet.

  • HiQ-Direct – HTML to PDF – Timeout konfigurierbar – bisher war der Timeout für den HiQ-Direct Konverter fix mit 10 Sek. vorkonfiguriert und konnte nicht angepasst weeden. Hat eine Web-Seite oder ein Link aus dem HTML Code Link nicht innerhalb dieser Zeit geantwortet, so wurde ein Fehler ausgeworfen und die HTML nach PDF Konvertierung konnte nicht durchgeführt werden. z.B. Ist der EMail Body von MSG / EML Dateien meist ein HTML Text. Dieser Timeout ist jetzt konfigurierbar und standardmäßig auf 120 Sek. voreingestellt.

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

FileConverterPro (FCpro) 1.3.5 – OCR Performance wesentlich verbessert

Neuerungen der FCpro Version 1.3.5 :

  • Wesentliche Verbesserung der OCR Performance: Bisher wurde auf Grund eines Fehlers bei der OCR Verarbeitung, unabhängig von der getroffenen Auswahl, eine falsche Voreinstellung verwendet. Aus diesem Grund war die Performance der OCR Verarbeitung wesentlich vermindert. Diese Problem wurde behoben, damit ergibt sich eine wesentlich Steigerung der OCR Verarbeitungsgeschwindigkeit. Wichtig dabei ist, dass man die Option „Geschwindigkeit“ und nicht „Standard“ bzw. „Beste Qualität“ auswählt.

  • Neue Option – Rendering von PDF Amerkungen (Annotations): Mit dieser Option kann gesteuert werden ob PDF Anmerkungen einer OCR Verarbeitung unterzogen werden sollen oder nicht. Bisher wurden immer alle Seiten mit PDF Anmerkungen neu gerendert. Damit wurden die Anmerkungen immer auch der OCR Verarbeitung unterzogen und waren in der Ergebnisdatei enthalten. Das nochmalige Rendering der betroffenen Seiten kostet jedoch Zeit und Ressourcen. Mit dieser Option kann nun gesteuert werden ob dieser zusätzliche Schritt erfolgen soll oder nicht. Ist die Option nicht aktiv so werden PDF Anmerkungen ignoriert und es erfolgt eine direkte OCR Verarbeitung bzw. werden PDF Seiten die bereits Text enthalten übersprungen.

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

FileConverterPro (FCpro) 1.2.5

Neuerungen der FCpro Version 1.2.5:

  • Die für die FCpro Anwendung verwendeten Basiskomponenten wurden auf den aktuellen Stand bebracht.
  • Neue Option um bei der HTML nach PDF Konvertierung über den HiQ Konverter von EMail Nachrichten (MSG, EML), die Schriftgröße des auf der ersten Seite oben positionierten EMail Headers (Von, An, Betreff, Anhänge) in 3 Stufen – Klein / Mittel / Groß – beeinflussen zu können.
  • Der HiQ Konverter skaliert automatisch den Inhalt der HTML Seite auf die eingestellte Seitengröße des Ausgabe PDFs. Damit wird die Lesbarkeit des EMail Body und der konvertierten HTML Dokumente verbessert.
  • Es gibt eine neue Option um die Seitenorientierung (Hoch- / Querformat) zu steuern

   

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

FileConverterPro (FCpro) als eigenständige C# / .NET Komponente

Bisher haben wir den FileConverterPro (FCpro) nur als Windows Service mit REST/SOAP Web-Service Schnittstelle verwendet. Jetzt haben wir daraus auch eine eigenständige C# / .NET Komponente gemacht. Damit können wir alle im FileConverterPro (FCpro) zur Verfügung stehenden Funktionen zur Dokumentenkonvertierung auch direkt in andere Anwendungen implementieren. Darauf aufbauend werden wir in Kürze den FCpro Konverter als eigenständige Anwendung mit Kommandozeile sowie als Windows Dienst mit Verzeichnisüberwachung (Hotfolder) erstellen. Ebenso werden wir diese Konverter Komponente direkt in PDFMerge / EasyMerge bzw. im EMailArchiver und in weiteren Anwendungen integrieren.

Diese FCpro C# / .NET Komponente wird von uns nicht als eigenständiges Produkt angeboten und wird nur im Rahmen unserer Anwendungen sowie bei individuellen Softwareprojekten verwendet. Für die FCpro Konverter Komponente steht eine Beispiel & Testanwendung zur Verfügung mit der interaktiv alle FCpro Konvertierfunktionen ausprobiert werden können.

Funktionen der FCpro Komponenten Testanwendung:

  • Eigenständige Testanwendung um interaktiv die FCpro PDF & PDF/A Konvertierfunktionen testen zu können
  • Erzeugt – PDF, PDF/A, Text, Bild-Voransicht, Miniaturen Ansicht aus den verschiedensten Datei- und Containerformaten (ZIP, EML, MSG…)
  • FCpro Konvertier Profil-Funktionen:  Erstellen, Kopieren, Bearbeiten, Profil exportieren / importieren
  • Konfiguration der Anzahl der parallelen Prozesse für die Konvertierung
  • Ein oder mehrere Dateien können zur Konvertierung in den gelb markierten per Drag & Drop Bereich gezogen werden.  Die Ergebnisdateien (PDF, TXT, JPEG, PNG) werden im Ordner der Ausgangsdatei abgelegt.

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

FileConverterPro (FCpro) 1.0.118

Neuerungen der FCpro Version 1.0.118:

  • Erweiterungen für Platzhalterseiten bei der Verarbeitung von Container (ZIP, MSG, EML..) Dateien – Bisher konnte bei Container Dateien, bei der eine der enthaltenen Dateien nicht konvertiert bzw. nicht weiter verarbeitet werden konnte, nur ausgewählt werden ob eine Platzhalterseite eingefügt wird oder nicht. Der Status des Jobs ist dabei nie auf einen Fehler gelaufen und es wurde immer eine PDF Ergebnisdatei erzeugt. Bei der Jobabfrage gab es bisher auch keine zusätzliche Info darüber ob einzelne Teile nicht konvertiert, bzw. ob Platzhalterseiten eingefügt wurden.

Im FCpro Konvertierprofil kann jetzt konfiguriert werden:

    • Ob Platzhalterseiten eingefügt werden sollen oder nicht.
    • Ob immer eine PDF Ergebnisdatei (mit oder ohne Platzhalterseiten), oder ob kein PDF erzeugt werden soll. Dabei bekommt, falls eine Komponente des Containers nicht konvertierbar bzw. nicht verarbeitbar ist, der Job den Status „Error“,
    • Neben nicht konvertierbaren Dateien werden für Container auch PDF Dateien erkannt, die nicht weiter verarbeitbar sind. z.b. falls sie eine PDF Restriktion / Passwort Schutz aufweisen und dadurch nicht zu einer PDF Gesamtdatei zusammengefügt werden können.
    • Am Server kann ein eigenes Platzhalterseiten-Log aktiviert werden in der die Verwendung von Platzhalterseiten protokolliert wird.
    • Jede Anwendung einer Platzhalterseite kann auch über eine SMTP EMail protokolliert werden.
    • Falls eine Platzhalterseite bei einem Job eingefügt wurde, bekommt man diese Info über die Web-Service Jobabfrage.

   

  • Web-Service – REST – Verbesserungen / Erweiterungen:

REST Endpunkt UploadJobEx6 – Bisher wurden einige Parameter immer vom FCpro Service überschrieben wenn diese nicht konfiguriert wurden. Das wurde jetzt geändert so dass nur jene Parameter die über den REST Endpunkt UploadJobEx6 übergeben und gesetzt werden die Job Parameter überschreiben.

GetJob function(jobGuid) Aufruf liefert mehr Informationen:

Es gibt einige neue Zeilen in der Job Information

    • PlaceholderUsed (true/false)
    • ProcessId
    • ProcessName
    • SettingsName (Name des verwendeten FCpro Konverter Profils)

ProcessName liefert die Info über welchen Konverter die PDF Konvertierung durchgeführt wurde. Entweder „FileConverterPro“ (intern) oder durch eine „externe“ Komponente (z.b. MS-Office)

Beispiel-Antwort auf einen GetJob function(jobGuid) Aufruf:

{
„GetJobResult“: {
„ConversionStartedDate“: „/Date(1637056353767+0200)/“,
„ConversionStartedDateISO“: „2021-11-16T11:52:33+02:00“,
„CreationDate“: „/Date(1637056352797+0200)/“,
„CreationDateISO“: „2021-11-16T11:52:32+02:00“,
„Errors“: „“,
„FinishedDate“: „/Date(1637056366843+0200)/“,
„FinishedDateISO“: „2021-11-16T11:52:46+02:00“,
„JobGuid“: „84726eef-0383-4094-b15f-de7ce122dce7“,
„JobID“: 255,
„JobLabel“: „C:\\Users\\Admin\\AppData\\Local\\DropConverterProE\\Downloads\\211116-115230\\20211116115232058.pdf“,
„PageCount“: 1,
„PdfData“: null,
„PlaceholderUsed“: false,
„ProcessId“: -1,
„ProcessName“: „FileConverterPro“,
„SettingsName“: „default“,
„Status“: 5,
„UserName“: „admin“
}
}

 

  • MS-Office automatisch beenden – Manchmal kommt es vor dass der FCpro Dienst auf einem Arbeitsplatz auf dem ein Anwender arbeitet, installiert wird. Bei der FCPro Verarbeitung werden MS-Office Anwendungen in regelmäßigen Abständen „bereinigt“ und dabei automatisch beendet. Bisher auch falls MS-Office nicht als Konverter konfiguriert und verwendet wurde. Das wurde jetzt geändert. Die Bereinigung von MS-Office Prozessen findet nur statt, falls MS-Office auch als Konverter konfiguriert und verwendet wird.
  • Gemeinsame PDF2PDFA Komponente – Der FCpro PDF nach PDF/A Konverter wurde durch unserer PDF2PDFA Standardkomponente ersetzt um in allen unseren Anwendungen den gleichen einheitlichen Konverter zu verwenden. Damit ist FCpro jetzt auch in der Lage ZUGFeRD 2.1.1 konforme Dateien mit XRechnung Profilen zu erstellen.
  • FCPro Versionsnummer kann als Variable für das Ersteller / Erzeugerfeld verwendet werden um im PDF hinterlegen zu können mit welcher FCpro Version das Dokument erzeugt wurde.
  • SWF – Flash Datei Erzeugung wurde entfernt – Da das Flash SWF Format aus Sicherheitsgründen in der IT nicht mehr unterstützt wird haben wird die Erzeugung diese zusätzlichen Dateiformats aus allen FCpro Funktionen entfernt.
  • iOCR – Defekten Text in bestehenden PDF´s erkennen und korrigieren – Infos dazu siehe AutoOCR >>>
  • Beenden von zu lange laufenden OCR Prozessen durch Zeitablauf – Falls bei einem Job der OCR Prozess zu lange dauert und der vorgegebene Zeitablauf-Wert erreicht wird so wird der Job abgebrochen und alle damit zusammenhängenden Sub-Prozesse automatisch beendet.

Korrekturen und Fehlerbehebungen:

  • Bei der parallelen Verarbeitung von ZIP Containern, mit TIFF Dateien und parallelen Prozessen ist es zu Zugriffsproblemen gekommen. – Fehler „Can not access the file“
  • Der PDF (Passwort) Schutz wurde für die PDFExport Einstellungen und beim PDFSign nicht ausgeführt.
  • Die Container Sortierung (ZIP, MSG, EML…) nach dem Dateinamen / Ordner hat nicht funktioniert.
  • Die konfigurierbaren JPEG Qualitätseinstellungen für die zusätzlich zu erzeugenden Bilder für Voransicht und Miniaturen wurden nicht angewendet.
  • Setup – Bei der Installation ohne Internetverbindung wurde die iOCR Engine nicht automatisch installiert.

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

Webshop