Neuerungen PDFmdx Version 3.2.2:
- PDFmdx ist jetzt eine 64bit Version und kann somit nur mehr auf 64bit Windows Versionen installiert werden. Dadurch ist es erforderlich bei bestehenden Installationen die Lizenz zu „moven“ d.h. an unseren Lizenz-Server zurückzugeben und danach wieder abzurufen. Die neue Version setzte auch das .NET Runtime Version 4 voraus.
- Neue Basisroutinen für PDF-, Image-, Barcode und OCR Verarbeitung sowie für die Extraktion von Text aus dem PDF
- Erweiterte Liste an unterstützten 1D und 2D Barcodes um Barcodes zu erkennen und auf dem Dokument aufzubringen.
- PDF/A – 1b, 2b, 3b – Konvertierung und Dokumentenausgabe
- Neue und verbesserte Funktion um leere Seiten in Schwarzweiß- und Farb-PDF-Dokumenten automatisch zu erkennen und zu entfernen. %Satz der Schwärzung dient als Parameter. Zusätzlich kann auch die Information über im Hintergrund vorhandenen Text als Kriterium herangezogen werden. Die Test-Funktion zeigt jetzt auch die identifizierten Leerseiten des ausgewählten Musterdokuments sowie deren Schwärzungsgrad an. Die Leerseiten werden ganz zu Beginn der PDFmdx Verarbeitung entfernt.
- Die Auswerteliste der Leerseiten Erkennung lässt sich nach den angezeigten Spalten auf bzw. absteigend sortieren.
- Beim Test aus dem PDFmdx Editor heraus wird jetzt auch der Name des über die D – Bedingung identifizierten Layouts angezeigt. Dadurch kann festgestellt werden ob sowie als welches Layout mit dem getesteten Dokument erkannt wird.
- Vereinfachtes Erfassen und Ändern der Bedingungen im PDFmdx Editor z.b. kann eine UND / ODER Bedingung jetzt auch nachträglich am Startknoten eingefügt werden.
- Bei den Bedingungen wird die Seiten-Bereichsdefinition jetzt korrekt verarbeitet.
- Fuzzy / Näherungssuche für Bedingungen und Anker Felder. Gibt an, für wie viele Zeichen eine Abweichung vom angegebenen String noch akzeptiert wird – steht bei der deaktivierten Teilstring-Suche zur Verfügung.
- Textbereiche / Felder werden jetzt auch auslesen falls die Textbox im PDF über den sichtbaren Seitenrand hinausragt.
- Text–Suche sowie Auswahl/Kopier-Funktion: In der Voransicht des PDFmdx Editors kann ein Text im ganzen Dokument vorwärts bzw. rückwärts gesucht werden. Die gefundene Textstelle wird herausgehoben markiert. Ebenso ist es jetzt auch möglich im Editor Text zu markieren und in die Zwischenablage zu kopieren.
- Funktion um das Erstellungs-Datum bzw. -Uhrzeit der Ausgangsdatei für die Zieldatei zu übernehmen und zu erhalten. Diese Information stehen auch über Variablen für den Pfad / Dateinamen sowie für die Metadaten-Ausgabe z.b. über XLS zur Verfügung.
- Bei Verwendung der Variable für den Dateinamen der Eingangsdatei bleibt die Groß / Kleinschreibung des Dateinamens erhalten – bisher wurde der Dateiname immer in Kleinbuchstaben umgewandelt.
- Im PDFmdx Service-Prozessor kann die max. Anzahl der parallel auszuführenden Prozesse von 1,2,3,4,5,10 usw. festgelegt werden. Bisher war der minimale Wert von 5 aufwärts.
- Die Web-Service Schnittstelle über REST / SOAP wird bei der Installation standardmäßig aktiviert.
Neue Web-Service Funktionen (REST / SOAP) für die Benutzer- und Job-Template Verwaltung.
Die neuen Funktionen sind im mitgelieferten .NET / C# Beispielprojekt berücksichtigt und können damit getestet werden. Diese Erweiterungen sind für die Umsetzung der in Zukunft verfügbaren PDFmdx Commandline Anwendung erforderlich.
- Benutzerverwaltung – Neue Benutzer anlegen, Löschen, Passwort rücksetzen / Neu setzen, Bisher hat es nur einen „admin“ Benutzer gegeben. Jetzt ist es auch möglich weitere Benutzer anzulegen. Die Jobs und die Job-Vorlagen werden auf Basis der Benutzer verwaltet. Über den „Admin“ können weitere Benutzer angelegt werden. Das „Admin“ Passwort kann über den PDFmdx Service-Prozessor zurück gesetzt werden.
- Job-Template Funktion – Um neue Jobs über die Web-Service Schnittstelle einfach ohne viel Konfigurationsaufwand anzulegen gibt es jetzt auch die Möglichkeit Job-Templates zu verwenden. Job-Templates dienen als Referenz für neue Jobs. Ein bestehender Job kann über eine Checkbox zu einem Job-Template gemacht werden. Jobs die über ein Template erzeugt wurden sind darauf referenziert.