Domino 9 und frühere Versionen > ND8: Entwicklung

Domino XML -> XSL-FO -> PDF

<< < (2/4) > >>

DaHias:
@Erik: Da hast du recht, die FO Datei ist leer. Ich hatte bis jetzt immer direkt gleich die PDF Konvertierung durchgeführt und dabei einen Fehler bekommen.
Jetzt lass ich mir nur die FO-Datei ausgeben und die ist leer. So... jetzt muss ich nur noch herausfinden wieso?????
Liegt wohl an der XSL Datei, weil ich nicht genau weiß wie diese auszusehen hat.

atbits:
Ich habe noch das hier gefunden:

http://mmillerlacrosse.blogspot.com/search?q=fop

Leider ist die sample.nsf nicht mehr zum Donloaden zu finden :-(

Prinzipiell würd mich das Thema ja aber schon jucken.

Grüße David

flaite:
Wieviel Mannjahre sind denn für das Projekt veranschlagt  ;D
Die Anzahl der Permutationen ist einfach zu groß. Das wird sich wirtschaftlich nie rechnen.

Da kannst du besser auf eine Wiese vor deinem Büro gehen und anfangen zu graben.
Die Wahrscheinlichkeit, dass du auf eine Goldader stößt ist vermutlich höher, als jene, dass sich aus diesen Projektanforderungen ein sinnvolles Projekt ergibt.
Und das mein ich jetzt nicht als Witz.  ;D

DaHias:
@David: Ah ok wieder einer der sich mal damit beschäftigt hat. Ich versuch noch ne Möglichkeit zu finden den zu kontaktieren ^^

@Pitiyankee: Dass es nicht einfach wird, damit hab ich gerechnet und auch schon die entsprechende Erfahrung machen müssen ;) Aber es geht! Beispiele gibt es ja genug bei denen es funktioniert:

z.B.

* http://pd4ml.com/lotus.htm
* http://www.jnotes.de/clients/jnotes/jnotes_webware.nsf/jnotes/Tools_RTFtoPDF.html
Oder gibt es noch eine andere elegante Lösung mit Java? Ich will also eine Notes Mail im PDF Format so originalgetreu wie möglich ablegen und da ich über Java ja nich direkt drucken kann kam mir nur dieses XSL-FO in den Kopf.

Grüße,
Mathias

flaite:
Mathias,

das sind beides recht staatische Beispiele. In Notes Richtext können aber allemögliche Kombinationen von Tabellen, eingebetteten Objekten, etc. auftreten. Und es gibt sehr viele Elemente. Du müßtest für jedes DXL Element eine entsprechende Umsetzungsregel nach xsl-fo schreiben.

Einmal war ein Projekt, in dem es darum ging, Notes Emails in einem anderen, von nicht-Notes Anwendungen lesbaren Format umzuwandeln. Da hab ich die Domino-HTML Engine genutzt, d.h. per HTTPClient von jakarta auf die Mails als Webmails zugreifen und das html + ggbfls eingehängte Attachments speichern.

Wenn ich aus einer Anwendung pdf Dokumente erzeugen will, nehm ich iText.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln