2 Stimmen

Word Serienbrief aus ASP.NET-Webanwendung

Was ist der beste Weg, das zu tun. Ich habe keinen Zugriff auf die Datenbank, da sie durch eine Firewall geschützt ist. Es muss über die Webschnittstelle erledigt werden.

Ich kann eine CSV-Datei generieren und sie in das Word-Dokument einfügen, aber das erscheint mir umständlich. Gibt es eine bessere Möglichkeit, das zu tun?

Danke

Bearbeiten: Für zukünftige Referenzen habe ich eine Bibliothek namens Syncfusion DocIO verwendet.

2voto

Leniel Maccaferri Punkte 96851

1voto

Eisbaer Punkte 189

OfficeWriter ist eine Bibliothek von Drittanbietern, mit der Sie in ASP.NET mit DOC oder DOCX Serienbriefe erstellen können. Sie haben nicht angegeben, welches Dateiformat Sie benötigen - Leniels Vorschlag funktioniert für DOCX, aber wenn Sie DOC (binär) Unterstützung benötigen, ist Ihre beste Wahl ein Drittanbieter.

Das Automatisieren von Office auf dem Server ist nie eine gute Idee (siehe: http://support.microsoft.com/kb/257757)

http://www.officewriter.com

1voto

Gonzalo Méndez Punkte 538

Hast du schon NTemplates ausprobiert? Nicht unbedingt für Word-Dokumente, aber wenn du keine Probleme damit hast, RTF zu verwenden, könnte es die Lösung sein. Lade den vollständigen Quellcode und Beispiele kostenlos von ntemplates.codeplex.com herunter

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X