Welche Bibliotheken stehen zum Öffnen und grafischen Bearbeiten von .docx-Dateien zur Verfügung? Ich muss bereitgestellte Formulare als Word-Dateien präsentieren, sie dem Benutzer zeigen und ihn die Felder ausfüllen lassen und dann ausdrucken.
Ich konnte Infragistics XamRichTextEditor ausfindig machen, der in Ordnung ist, aber zum Drucken nicht nach PDF / XPS exportiert, und in meinen Tests auch ziemlich fehlerhaft erscheint.
Die andere Option sind die Interop-Dienste von Microsoft. Das Problem ist, dass nicht alle Clients eine aktuelle Version von Word installiert haben, um es zu verwenden.
Gibt es andere Softwarebibliotheken? Die meisten, die ich gefunden habe, dienen nur zum programmgesteuerten Bearbeiten von Dateien (Aspose, Gembox usw.). Die Kosten spielen keine große Rolle, solange die Lizenz nicht mehr als 10.000-15.000 $ beträgt.
Ich habe mich für DevExpress entschieden, das über eine hervorragende Textbearbeitungskomponente für WPF verfügt, die sich sehr gut mit der Konkurrenz messen kann, mit Unterstützung für festes Layout, Drucken, Export/Import von Dutzenden von Formaten. Es ist nicht perfekt, aber viel, viel besser als die Konkurrenz, die ich gesehen habe.
Eine weitere Option ist die Verwendung des LEADTOOLS Documents SDK
Das SDK verfügt über einen Document Viewer, Document Converter und Document Markup (Anmerkungen).
Sie können eine kostenlose 60-Tage-Evaluierungsversion des SDK herunterladen und es gibt eine Online-Demo, mit der Sie Ihre Dateien zum Testen hier hochladen können:
LEADTOOLS Interactive Document Viewer Demo
Haftungsausschluss: Ich bin ein Mitarbeiter dieses Produkts
sashoalm
Nathan Cooper
Benutzer8241