Domino 9 und frühere Versionen > ND8: Entwicklung

RichText Exportieren als Rtf

(1/2) > >>

Little Sun:
Hallo Zusammen,
ich hoffe ich bin hier richtig und man kann mir hier endlich helfen ;)

Also folgendes Problem habe ich:
Ich benutze in einem Agent die Methode 'ExportRtf' aus der Library 'nxrtf.dll'.
Doch leider musste ich nun feststellen, dass neben den Attachments auch keine Inline-Images exportiert werden.

Nun bin ich auf der Suche nach 3 Antworten:
1. Gibt es irgendwo eine Parameter Dokumentation zu ExportRtf?
2. Ich habe gesehn unter LotusNotes 8 gibt es eine Library 'nxrtf2.dll' funktioniert dort dann der volle RTF Export?
3. Gibt es irgendeine Möglichkeit ein RichTextField komplett (inklusive Hyperlinks, Formattierung, Images) in ein RTF-File zu exportieren?

Ich hoffe ihr könnt mir helfen und vielen Dank für eure Mühen.

LG
Little Sun

pram:
Diese Library kenn ich leider nicht, aber unter Notes 8 gibts die relativ einfache Möglichkeit den Richtext mit dem NotesDXLExporter in eine XML-Datei zu exportieren. Darin sind auch (fast*) alle Formatierungen/Links/Attachments/Bilder... enthalten und können auch wieder importiert werden.
Der DXL-Export ist allerdings kein RTF-File, von da her weiß ich nicht inwieweit dir das weiterhilft

Gruß
Roland

*) Der DXL-Exporter wird mit jeder Notes-Version besser, mit machen ausgefallenen Formatierungen hat er aber ein Problem

Little Sun:
Hallo Roland,
vielen Dank für deine Antwort.

Deine Lösung wäre immerhin EINE Lösung, die notfalls in Betracht käme.
Folgende Frage hät ich allerdings zum NotesDXLExporter noch:
Werden die Texte, Attachments und Bilder dabei in der richtigen Reihenfolge angezeigt oder einfach hinter einander gesetzt?

Zum anderen bin ich noch auf eine andere Lösung gestoßen, die vlt funktionieren könnte und zwar ein Export des Feldes in Word.
Hat damit schon jemand Erfahrungen gemacht?

Vielen Dank nochmal :)

LG
Little Sun

marschul:

--- Zitat von: Little Sun am 20.12.11 - 15:05:33 ---Zum anderen bin ich noch auf eine andere Lösung gestoßen, die vlt funktionieren könnte und zwar ein Export des Feldes in Word.
--- Ende Zitat ---

Du meinst vermutlich über die Zwischenablage?

Prinzipiell geht das, bedeutet aber auch Einschränkungen. Ich habe z.B. Probleme bei Tabellen mit verbundenen Zellen und klopfe deshalb den Anwendern auf die Finger, wenn sie sich trotz Ansage "beschweren" ;)
Bei Bildern kamen die mal nur schwarz/weiß an, weiß aber nicht, ob das immer noch so ist - einfach mal probieren ...

Ach so: Das könnte schwierig sein, wenn ein Dokument im Lesemodus geöffnet ist, denn dann führt ein SelectAll zum Markieren des gesamten Dokuments. Ich habe das über ein temporäres Dokument gelöst, in das vor dem Öffnen der Richtextinhalt übertragen wird, anschließend wird's kurz zum Kopieren in die Zwischenablage geöffnet und gleich wieder geschlosssen - merken die Anwender gar nicht :) Irgendwo hier im Forum gab's dazu m.W. auch schon Beispielcode.

pram:
Wie muss ich das verstehen:

--- Zitat ---Werden die Texte, Attachments und Bilder dabei in der richtigen Reihenfolge angezeigt oder einfach hinter einander gesetzt?
--- Ende Zitat ---
Die Texte, Attachments und Bilder werden in der richtigen Reihenfogle einfach hinter einander gesetzt, es wird EINE Datei, bzw EIN Stream.

Wie so ein DXL aussieht, siehst du am schnellsten, wenn du dir im 8.5er Designer eine neue Page anlegst, da den zu untersuchenden Inhalt reinpastest und dann in der Outline mit rechtsklick "Edit as DXL" wählst.

Gruß
Roland

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln