Hinweise für Entwickler
Last updated
Last updated
Der neue Exporter beruht auf der Word Processing Document API von DevExpress. Der entscheidene Namespace heißt DevExpress.XtraRichEdit.API.Native. Wichtige Elemente sind: die Klasse RichEditDocumentServer und das Interface Document. Siehe auch diese Projektarbeit.
Es können keine dotx-Dateien erzeugt werden.
DEV-Magic schafft es immer den Header/Footer des Dokumentes zu nehmen bei dem Eingefügt wird (z.B. bei der Listenausgabe/Mastertemplate).
Noch wird eine Verbindung zwischen erstelltem Word-Dokument und Vorlage in das erstellte Dokument eingefügt (Entwicklertools -> Dokumentenvorlage).
Verändert man mit die Range des Bereiches (z.B. Body), werden die Ranges der Platzhalter automatisch angepasst (DevExpress).
PDF-Erzeugung Die reine Umwandlung der Daten als letzter Schritt in ein PDF-Dokument dauert ca. 30% länger als bei dem Nativ-Exporter. Hier wäre ggf. durch einen weiteren Drittanbieter noch weiteres Performance-Potential.