Archiv für ‘Office2PDFA’

Office2PDFA – Version 1.0.18 verfügbar

2010-06-09 Von: Wolfgang May Kategorie(n): Office2PDFA, PDF/A, Update Keine Kommentare →

Mit der Version 1.0.18 unterstützt Office2PDFA jetzt auch die Abbyy FineReader Engine der Version 9.x

Download – Office2PDFA – 30 Tage Demo >>>
Download – eDocPrintPro PDF/A 32bit – 30 Tage Demo >>>

Office2PDFA – weitere Informationen >>>

Download – FineReader OCR Engine 9.x >>>
Aktivierung Demo Lizenz Abbyy FineReader OCR Engine Version 9.x >>>

Für die Verwendung der FineReader OCR Engine ist eine Demokey erforderlich – dieser ermöglicht Ihnen alle Optionen mit 500 Seiten innerhalb von 30 Tagen kostenlos zu testen. Falls Sie das Produkt mit der FineReader OCR Engine testen wollen so fordern Sie bei uns bitten einen Demo-Lizenzkey  an.

Demolizenzkey für FineReader OCR Engine anfordern

Office2PDFA – Version 1.0.17 verfügbar

2010-05-19 Von: Wolfgang May Kategorie(n): Office2PDFA, PDF/A, Update Keine Kommentare →

Diese Version beinhaltet Erweiterungen im Bereich der PDF/A Funktionen und Kompatibilität. Um die optimale PDF/A Funktionalität sicherzustellen sollte Office2PDFA nur zusammen mit der aktuellen Version (ab 3.15.4) unseres PDF/A Druckertreibers eDocPrintPro PDF/A eingesetzt werden.

Download – Office2PDFA – 30 Tage Demo >>>
Download – eDocPrintPro PDF/A 32bit – 30 Tage Demo >>>

Office2PDFA – weitere Informationen >>>

Office2PDFA – Scripting Support

2009-09-08 Von: Wolfgang May Kategorie(n): .NET, Konvertierung, Office2PDFA, Scripting, Software-Entwicklung Keine Kommentare →

Office2PDFA now also supports scripting. It supports two CLR languages: VB.NET & C#.  CLR = Common Language Routines, ie. C# and VB.NET are based on (implements the) Common Language Routines – there are other CLR programming languages J#, IronPhyton. VBScript is also supported but only for 32bit version.

It is possible to execute script before, and after the conversion. The script execution can be enabled/disabled. The scripts for before and after can be written in different programming languages.

A script consists of a list of functions and declarations. The runtime will generate a class from the functions and declarations and will execute the “Run” method. The Run method has one parameter of type IScriptContext.

IScriptContext properties:

  • SkipConversion (boolean): if the value is set to true, the application will not convert the document to PDF. The script is responsible to convert the document and write the result to a temporary folder. The path of the temportary folder should be stored in the DestinationFile property. The destination file type (extension) should be specified also from the script,  using the DestinationFileExt property.
  • DestinationFile (string): the fully qualified path of a file
  • DestinationFileExt (string): the extension of the destination file
  • FolderPath: the path of the folder of the input file
  • RootFolderPath: the root folder path, it can be different than the FolderPath property in the case if the subfolder monitoring is enabled
  • Error (boolean): the script should set this property some errors are occured.
  • ErrorDescription (string): the script should set this property and provide a description of the error.
  • FilePath: the fully qualified path of the source file
  • Folder (IFolder): a reference to an Office2PDF monitored folder.

Folder properties – use this object to get additional information about the monitored folder:

  • Name (the name of the monitored folder)
  • InputFolder (path to the input folder)
  • OutputFolder (path of the output foldre)
  • ErrorFolder (error folder)
  • ArchiveFolder (archive folder)

Sample VB.NET Script to convert a MS-Word DOCX to a DOC document – The following pre-script can be used to convert DOCX documents to DOC:

Download – Sample script to convert DOCX to DOC >>>

It is also possible to specify additional assembly references which are used by the scripts. For this script we used the following references:

  • System.Windows.Forms.dll
  • System.Data.dll
  • System.Drawing.dll
  • System.Xml.dll
  • Microsoft.VisualBasic.dll

The workflow of the Office2PDFA remains, the destination file is handled like a normal PDF conversion result. All options are available. PDF metadata, and other PDF properties cannot be applied.

Office2PDFA_Scripting_sample_docx_to_doc_#1 Office2PDFA_Scripting_sample_docx_to_doc_#2

Additional info about IScriptContext which is used by the Run method

It has 2 additional methods:

  • GetParam(name, defValue)
  • SetParam(name, value)

You can store in the IScriptContext parameter your script state data if you want to transmit some data from the pre-script to the post-script, because the same IScriptContext object is used for both scripts to ensure the correct workflow.

The post action script’s parameter contains all information about:

  • the source file/folder, subfolder
  • the desitnation file/folder, subfolder
  • the error (if any)

It is possible to use only the „post“ action script, or only the „pre“ script or both. Scripts can be written in C#, VB.NET or VBScript.  All features of the .NET framework and all features of these programming languages are available. The script security context (Evidence) is the security context of the Office2PDFA application. That means that the script will have the same security context like the application.

Office2PDFA also supports VBScript:

The method signature should look like:

sub Run(byref context)
end sub

all parameters are also available with VBScript

Office2PDFA – Neue Version 1.0.12 verfügbar

2009-09-08 Von: Wolfgang May Kategorie(n): .NET, Konvertierung, Office2PDFA, PDF/A, Software-Entwicklung, Update Keine Kommentare →

Office2PDFA ermöglicht die automatisierte Konvertierung der verschiedensten Dokumentenformate nach PDF bzw. PDF/A. Mit der Version 1.0.12 stehen eine Reihe von Erweiterungen und neue Funktionen zur Verfügung.

Neuerungen / Erweiterungen Office2PDFA:

  • Konvertierung von MS-Project (MPP) Dokumenten
  • Konvertierung von MS-Visio (VSD, VDX) Dokumenten
  • Konvertierung von MS-Office 2007 Dokumenten (DOCX, XLSX, PPTX)
  • Konvertierung von HTML & XML Dokumenten auf Basis des MS-IE Explorer Controls
  • Auswahl – Konvertierung MS-Word Dokumente mit / ohne Änderungsverlauf / Anmerkungen
  • Direkte PDF2PDFA Konvertierung als Verarbeitungsoption für PDF Dokumente.
  • Scriptingsupport – Pre / Post – Script, Verarbeitung auch ohne PDF Konvertierung um z.b. DOCX nach DOC zu konvertieren – inkl. VB.NET Beispielscript.
  • Timeout pro Dateierweiterung individuell einstellbar
  • MakePDFA.NET Programmierschnittstelle / Komponente für eigene Anwendungen

Download – Office2PDFA – 30 Tage Demo >>>
Download – eDocPrintPro PDF/A 32bit – 30 Tage Demo >>>

Download – FineReader OCR Engine 8.1 für AutoOCR
Beschreibung OCR Engine Setup mit Softwarelizenz

Für die Verwendung der FineReader OCR Engine ist eine Demokey erforderlich – dieser ermöglicht Ihnen alle Optionen mit 500 Seiten innerhalb von 30 Tagen kostenlos zu testen. Falls Sie Office2PDFA mit der FineReader OCR Engine testen wollen so fordern Sie bitten einen Lizenzkey bei uns an.

Demolizenzkey für FineReader OCR Engine anfordern

Office2PDFA_Folder_properties Office2PDFA_Folder_properties_1 Office2PDFA_Folder_properties_smtp_server_settings Office2PDFA_Folder_properties_2 Office2PDFA_Folder_properties_post_execution Office2PDFA_Folder_properties_post_execution_1 Office2PDFA_General_settings Office2PDFA_Engine_settings Office2PDFA_Engine_configuration Office2PDFA_Engine_selection Office2PDFA_PDF_Export_Settings

Office2PDFA – Pop Up Fenster bestätigen

2009-09-01 Von: Wolfgang May Kategorie(n): .NET, Konvertierung, Office2PDFA, PDF/A, Support Keine Kommentare →

Office2PDFA ermgögliche die automatisierte Konvertierung von MS-Office Dokumenten nach PDF bzw. PDF/A. Um ein möglichst perfektes PDF zu erzeugen erfolgt die Konvertierung der  Dokumente mit Hilfe der Original Microsoft Office 2003 bzw. 2007 Anwendung auf Basis eines Druckvorgangs mit Hilfe unseres PDF bzw. PDF/A Druckertreibers eDocPrintPro. Dabei steuert Office2PDFA über die zur Verfügung stehenden Programmierschnittstellen sowohl den Druckertreiber als auch MS-Office.  Beim Laden bzw. Drucken der Dokumente kann es vorkommen dass “Pop up” Fenster hochkommen und MS-Office auf die manuelle Bestätigung der Meldung wartet. Eine solche Situation ist für einen Prozess der vollautomatisch und unbeaufsichtigt auf einem Server/Batchrechner abläuft denkbar ungüstig. In einem solchen Fall würde der ganze automatisierte Prozess solange angehalten werden bis eine Bestätigung des Dialogs erfolgt.

Office2PDFA verfügt über eine Funktion um hochkommende Dialoge automatisch zu bestätigen.

Office2PDFA - Pop up configuration

Konfiguration Pop Up Bestätigung:

  • Title: ist jedenfalls erforderlich und muss angegeben werden.
  • Message: Nachricht des Pop Up Fensters z.b: “The margins are out of the printing area. Do you want to continue ?…..” (optional)
  • Buttons: Konfiguration der Schaltflächen, falls spezifiziert muss jede Schaltfläche in einer eigenen Zeile eingegeben werden (optional)
  • Confirm Button Text:  Der Text der Schaltfläche die gedrückt werden soll (optional)
  • Process Name: Name der Anwendung von dem der Pop Up Dialog stammt, kann aber sinnvoll und notwendig sein z.b.: winword (optional)

Manchmal zeigt MS-Office Pop Up Dialoge an welche aber nur scheinbar über einen Titel, Nachricht und über Schaltflächen verfügen. Bei diesen Dialogen kann dann nur der Titel gefunden und benutzt werden da alle anderen Controls keine “echten” Controls sind sondern nur als “Zeichnungen und Bilder” dargestellt werden. In solchen Fällen kann nur der “Titel” und das  “Process Name” Property zur Idenifikation der Pop Up Fensters herangezogen werden. Es gibt hier keinen anderen Weg die Schaltflächen bzw. den Text herauszufinden – diese folgen nicht der Standard Windows Konvention sonderen werden nur “gezeichnet” dargestellt.

Das “&” Zeichen ist erforderlich falls die Schaltfläche über einen Tastaturkürzel verfügt. Festzustellen in dem die ALT Taste gehalten wird – dabei wird das in Frage kommende Zeichen unterstrichen. z.B. “&Yes”  – in dem Fall ist der Schaltflächen Text “Yes”, wird jedoch die ALT Taste gedrückt gehalten so wird das Zeichen “Y” unterstrichen. Ein weiteres Beispiel: “Con&firm” – der Schaltflächentext ist “Confirm” wird die ALT Taste gedrückt so wird das Zeichen “f” unterstrichen.

“Convert File” – typische Pop-Up Messagebox die eine Verarbeitung unterbricht:

Falls ein MS-Office Dokument defekt ist oder ein anderes Format enthält kann es nicht direkt geöffnet werden. Dabei kommt die “Convert file” Message Box hoch und fordert den Benutzer auf das Datenformat bzw. Kodierung des Dokuments auszuwählen. Dieses Pop-Up Fenster verfügt über keine normalen Schaltflächen bzw. Texte, nur der Titel kann ausgewertet und verwendet werden.

Conver file - Pop Up Pop Up  Konfiguration für Convert File

.NET Code für diese Funktion:

ConfirmPopup.Popup p = new ConfirmPopup.Popup();
p.Caption = “Convert file”;
p.ProcessName = “winword”;
EngineManager.PopupConfirmer.Popups.Add(p);

Where the EngineManager is the PdfConverterEngineManager object.

The ConfirmPopup assembly should be added to the project references

MakePDFA.NET – PDFConverter – Übersicht / Struktur / Zusammenhänge

2009-03-30 Von: Wolfgang May Kategorie(n): .NET, Konvertierung, MakePDFA.NET, Office2PDFA, Software-Entwicklung Keine Kommentare →

Der Office2PDF Konverter verwendet verschiedene von May Computer entwickelte Basis Komponenten. Diese stehen großteils auch Softwareentwicklern für eigene Anwendungen zur Verfügung.

Office2PDF – Einzelmodule:

PDFConverter – MakePDFA.NET - .NET Komponente, kann durch Plugin – PDF Konverter Module erweitert werden.  Die Komponente basiert auf PDFNet, eDocPrintPro-(PDF/A) sowie auf GenOCR und verfügt zur Konfiguration über ein eigenes User Interface.

PDFConverter – Plugin Module:

  • Image2PDF - Konvertiert Images (TIFF, JPEG..) direkt nach PDF bzw. PDF/A
  • Office2PDF – DOC, XLS, PPT, MSG … nach PDF bzw. PDF/A
  • ZIP2PDF - extrahiert ZIP Archive nach  PDF bzw. PDF/A
  • GenOCR – Konvertiert Images (TIFF, JPEG..) über OCR  nach PDF bzw. PDF/A

pdfNET - .NET Komponente – Zusammenfassung aller PDF Basisroutinen (Merge, Overlay/Underlay, Text), Image nach PDF Konvertierung, PDF nach PDF/A Konvertierung

pdfDLL – PDF Text Extraktion, Low Level PDF Validierung

eDocPrintPro (PDF/A) - PDF und PDF/A Druckertreiber – zur Erzeugung von PDF(/A) Dateien über einen  Druckvorgang.

GenOCR - .NET Komponente – Pluggable OCR Komponente zur Erzeugung von PDF(/A) – Basiert auf OCR Engines unterschiedlicher Hersteller – Abbyy FineReader, Intelliant, … – sowie auf pdfNET – Verfügt über ein eigenes User Interface zur Konfiguration.

Übersicht / Struktur / Zusammenhänge:

Übersicht / Struktur / Zusammenhänge

Office2PDFA – Version 1.0.3 – jetzt auch mit OCR

2009-02-25 Von: Wolfgang May Kategorie(n): OCR, OCR Server, Office2PDFA, PDF/A Keine Kommentare →

Mit der neuen Version 1.0.3 stehen die OCR Funktionen von AutoOCR jetzt auch unter Office2PDFA zur Verfügung. Damit lassen sich nicht nur MS-Office Dokumente automatisiert sondern auch Imagedokumente (PDF, TIFF, JPEG…) per OCR in durchsuchbare PDF/A Dokumente konvertieren. Weiters wurden auch die Image2PDFA Funktionen integriert womit sich Image Dokumente auch ohne OCR direkt nach PDF/A konvertieren lassen.

Download – Office2PDFA – 30 Tage Demo >>>
Download – eDocPrintPro PDF/A 32bit – 30 Tage Demo >>>

Download – FineReader OCR Engine 8.1 für AutoOCR
Beschreibung OCR Engine Setup mit Softwarelizenz

Für die Verwendung der FineReader OCR Engine ist eine Demokey erforderlich – dieser ermöglicht Ihnen alle Optionen mit 500 Seiten innerhalb von 30 Tagen kostenlos zu testen. Falls Sie Office2PDFA mit der FineReader OCR Engine testen wollen so fordern Sie bitten einen Lizenzkey bei uns an.

Demolizenzkey für FineReader OCR Engine anfordern

Office2PDFA – Office Dokumente – DOC, XLS, PPT, MSG – automatisiert nach PDF/A konvertieren

2008-12-16 Von: Wolfgang May Kategorie(n): Konvertierung, Office2PDFA, PDF/A, Software, eDocPrintPro Keine Kommentare →

Office2PDFA

Mit Office2PDFA haben wir eine Anwendung herausgebracht die es ermöglicht Microsoft Office Dokumente (z.b. MS-Office 2003 oder MS-Office 2007) automatisiert in das ISO konforme PDF/A Dokumentenformat zur Langzeitarchivierung zu konvertieren. Die Konvertierung erfolgt mit Hilfe der Original Anwendung über einen Druckvorgang auf Basis unseres eDocPrintPro PDF/A Druckertreibers.

Office2PDFA Features:

  • Ein oder mehrere Ordner anlegen und überwachen (Ein, Aus, Fehler)
  • Neu hinzugekommene Dateien werden erkannt und automatisch verarbeitet.
  • Unterordner können mit überwacht werden.
  • Verarbeitete Dateien werden in einen Archivordern verschoben oder nach der Verarbeitung gelöscht.
  • Zu verarbeitende Extensions können pro Folder definiert werden – z.b. doc,xls,ppt,msg,docx….
  • Anwendung und Verarbeitung können mit dem Rechnerstart  auch automatisch gestartet werden.
  • Erstellen / Löschen einer  Log Datei zur Protokollierung der Verarbeitung sowie der aufgetretenen Fehler.
  • Konfiguration der Datei-Erweiterungen  und der damit verknüpften Verarbeitungs-Anwendung /Art für die PDF/A Konvertierung
  • PDF Metadaten Belegung  – Titel, Subjekt, Autor, Schlüsselworte – als fixer Text bzw. über Variablen – Datum, Zeit, Username, Workstation Name.

Vorausetzungen:

  • Microsoft Windows XP, 2003
  • eDocPrintPro PDF/A Druckertreiber
  • Microsoft Office 2003 / 2007

Download – Office2PDFA – 30 Tage Demo >>>
Download – eDocPrintPro PDF/A 32bit – 30 Tage Demo >>>

Office2PDFA Control Center   Office2PDFA Folder Properties #1   Office2PDFA Folder Properties #2

Office2PDFA General Settings   Office2PDFA File Format Engine Mappings   Office2PDFA PDF Export Settings Metadata

Office2PDFA File Format Engine Configuration   Office2PDFA About Info Activation   Office2PDFA View Clear Log