Domino 9 und frühere Versionen > ND8: Entwicklung

NotesMaske als PDF umwandeln (Backend)

(1/2) > >>

AleX_-_:
Hallo zusammen,

gibt es eine Möglichkeit im Backend ein NotesDokument in ein PDF-Dokument umzuwandeln (z.B. Druckertreiber, ...).

Anwendung:
Ich möchte meine Mails automatisch mit einer bestimmten NotesMaske als PDF umwandeln lassen.

Vielen Dank für die Infos.

ascabg:
Hallo,

Da faellt mir spontan die auch hier im Forum schon mehrfach erwahnte JAVA-Klasse zum Erstellen von PDF-Dokumenten ein.

Mit Lotus Script im Backend sehe ich aktuell nur die Moeglichkeit ueber die Windows-API's zu gehen, da alle
internen Moeglichkeiten im Frontend ablaufen wuerden.


Andreas

Glombi:
Mit iText gehts einfach (wenn man Programmieren kann).

Ulrich hat da was auf seiner HP:
http://www.eknori.de/2006-04-25/create-pdf-documents-from-lotus-notes-with-itext/

Andreas

AleX_-_:
@Andreas:
Mit euren Methoden wird die z.B. die TextFormatierung in der NotesMaske nicht übernommen.
Es wird eine PDF ohne die Formatierungen aus der Maske erzeugt.

flaite:
iText hat mit Notes eigentlich überhaupt nix zu tun. Man muss nicht nur die Text-Formatierung nachbauen, sondern auch die Felder der Dokumente, die in dem Druck auftauchen sollen, selbst da reinprogrammieren.
Trotzdem halte ich das für eine gute Lösung für eine Menge Anwendungsfälle.
Allerdings müßt ihr beachten, dass die neueren Versionen von iText Lizenzkosten für jedes mit der Bibliothek generiertes PDF nach sich ziehen.
Man kann ältere Versionen der Software benutzen, die völlig ok sind. Ich selbst benutz das für meinen Lebenslauf, Rechnungen und Dokumente für meinen Steuerberater. Es ist wirklich sehr einfach.
Gibt auch andere Libraries wie PDFJet oder fop verwenden. fop führt aber zu xslt Programmierung.
Druckertreiber geht natürlich auch. Das hier z.B.: http://www.chip.de/downloads/PDFCreator_13009777.html
War vor fast einem Jahrzehnt an einem Projekt beteiligt, in dem das intensiv genutzt wurde. Ist aber schon ein Hack. Wenn Du das automatisieren willst, wirds ein bischen tricky, weil Du musst quasi die Steuerung eines Notes-Clients automatisieren.


Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln