Notes zu PDF Konvertierung
Julian Buss, November 29th, 2006 17:27:28
Tags:  Lotus Notes  YouAtNotes Software 
Wir haben gerade eine weitere Software für einen der großen deutschen Sportartikelhersteller fertiggestellt. Es ist erfrischend, wie sehr dieser Kunde wert auf ausgefeilte Optik legt - genau wie wir :-)

Aber einer der spannensten Aspekte dieses Projekt war die Anforderung, eine automatische Konvertierung von Notes Dokumenten nach PDF zu realisieren.
Es gibt dafür kaum Werkzeuge, und den Umweg über einen automatisierten Ausdruck zu einem PDF-Konverter ist nicht möglich. Die wenigen Werkzeuge, die wir gefunden haben, waren entweder funktional eingeschränkt oder ernsthaft überteuert.

Wir haben unserem Partner für Hardcore-Coding diese Anforderung geschildert und er hat die Herausforderung angenommen :-) Nach einigen Wochen hatten wir dann auch tatsächlich eine erste Version eines Java basierenden Notes-zu-PDF Konverters!

Das grundlegende Prinzip scheint einfach: Notes RichText kann man nach DXL (eine Domino Variante von XML) wandeln. Das wiederum kann man dass mit XML Werkzeugen in ein anderes Format wandeln, woraus man wiederum mit Apache-Werkzeugen PDF erstellen kann.

Die Tücken stecken jedoch ganz bös im Detail: erstmal muß man für alle möglichen Text-Formatierungen und sonstigen Bestandteile von Notes RichText "Übersetzungen" in eine bestimmte XML-Variante erfinden. D.h. irgendwo muß man sagen "NotesRichText Text in Arial 12pt wird zu Text vom Typ X der Schriftart Y der Größe Z im PDF". Hört sich vielleicht einfach an, wird aber irgendwann höllisch komplex und bringt einen Rattenschwanz von Problemen mit sich.

Dazu kommen noch Probleme mit Nicht-Text Elementen, wie z.B. Bildern. In RichText eingefügte Bilder können nicht einfach "irgendwie" nach XML gewandelt werden... da müssen diverse komplizierte Prozesse ablaufen, um die nachher im PDF zu sehen.

Alles in allem also eine sehr, sehr komplexe Sache, die unser Partner aber gewohnt perfekt gelöst hat :-) Wenn also jemand eine bezahlbare und saubere Möglichkeit sucht, Notes-Dokumente nach PDF zu konvertieren, können wir die dafür nötige Software liefern und bei der Implementierung helfen.
Über diese Seite
Das YouAtNotes Blog ist ein Webtagebuch der Mitarbeiter von YouAtNotes. Hier möchten wir ihnen direkt aus dem Alltag eines Softwarehauses berichten.
Wir freuen uns über Ihre Kommentare und wünschen Ihnen anregende und unterhaltsame Lektüre.

Impressum

Blog of Julian Buss

Suche
RSS-Feeds
rssfeed.pngContent Feed
rssfeed.pngComment Feed
Aktuelle Einträge
Aktuelle Kommentare
Links zu YouAtNotes
Links zu YouAtNotes (in englisch)
Archiv