Lotus Notes / Domino Sonstiges > Tools & Downloads

Email to PDF/TIF

(1/3) > >>

das_Moelli:
Hallo zusammen

Weiß jemand, wie es möglich ist, aus einer Email ein PDF oder TIF zu erstellen? Quasi als Foto der geschriebenen Mail. Wahlweise sollte auch der Anhang mit eingezogen werden können. Außerdem wäre es fein, wenn die Attribute der Mail, wie Absender, Sender, Betreff usw. ausgelesen und zusammen mit dem TIF /PDF aus Lotus raus in einem Ordner gelegt werden würden.

Gibt es vielleicht jemand der so was, oder zumindest Teile davon schon mal gemacht hat, oder zufällig etwas kennt, was teile davon erledigt.

Danke euch im Voraus schon mal... Gruß Mölli

diali:
mit FreePDF könnte z.B. das Dokument auf einen PDF-Drucker-Treiber gedruckt werden und dann als PDF-Datei abgelegt werden. Zwar erkennst du dann dass Anhänge an dem Mail waren, aber nicht den Inhalt der Anhänge.

das_Moelli:
Wow... superschnelle Antwort :) danke

also die Anhänge müssen auch PDF/TIF werden. Das mit einem PDF-Drucker zu machen halte ich nicht für vorteilhaft, sollte eine Notlösung sein...

diali:
dann gibt es noch den Weg über XSL-FO.

Schau dir dies mal an. Habs aber selber noch nicht umgesetzt.

flaite:
Vielen dank für den Link auf dem Vortrag

UND JETZT KOMMT:
Email enthält ein RichText Feld.
RichText Felder sind von der Struktur her sehr komplex.
Es gibt sehr viele Elemente.
Xsl-fo ist auch komplex.
Es gibt sehr viele Elemente.
Ein xslt zu schreiben, dass Notes RichText (bzw. die dxl Repräsentation davon) in pdf mit xsl-fo konvertiert, ist eine Aufgabe, für die imho ein einzelner Mensch sehr, sehr lange braucht. Hinzu kommen noch eingebettete Objekte (und OLE hat eine Meeeenge Bonus Fallen) und Attachments.

Theoretisch geht das mit xsl-fo. Praktikabel ist es nicht.

Xsl-fo kann eine Option sein, wenn es ein klar definiertes Template für das pdf gibt, in das nur bestimmte Textwerte aus dem Dokument eingefügt werden.
In vielen Java Projekten wird aber heute übrigens Jasper Reports, itext (möglicherweise mit UJAC) oder andere kommerzielle Lösungen präferiert:
http://www.theserverside.com/news/thread.tss?thread_id=38523#197433
Xsl-Fo ist sicher die mächtigste Lösung, aber aus Anwenderprogrammierersicht eben auch sehr komplex und "ungewohnt". Xslt benötigt funktionale-Programmierung-Denken. Notes-Formelsprache ist auch relativ funktional. wird aber oft nicht in diesem Sinne verwendet.

Zusammenfassung: Die Komplexität eines NotesToPdf-Konvertierungsprozesses steigt stark progressiv an, je dynamischer das Ausgangsdokument für eine Konvertierung in PDF ist. Ein einzelnes RichText Feld (z.B. Mail-Template) erhöht die Komplexität des Ausgangsdokuments so sehr, dass die Konvertierung in aller Regel nicht praktikabel ist.

Dies nur als reality check.

Axel

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln