Fast jeder verwendet täglich Microsoft Word, um Dokumente zu erstellen und zu speichern, sobald er fertig ist. Es bietet viele Funktionen zum Erstellen von Dokumenten, die reich an Text, Bildern, Multimedia -Optionen, Kunstclips, Tabellen und vielen anderen Datenarten sind. Aus diesem Grund ist es die erste Wahl des Gebrauchs, wenn es darum geht, Dokumente zu erstellen. Word -Dokumente werden daher im beliebten Open Office XML -Dokumentformat mit .docx -Erweiterung gespeichert. Als .NET -Anwendungsentwickler möchten Sie Ihren Anwendungen Dokumentverarbeitungsfunktionen hinzufügen. Zu diesem Zweck stehen mehrere APIs zur Verfügung. Wenn Sie jedoch nach einer frei zu bedienenden Open-Source-API suchen, können Sie dies mithilfe von NPOI-API in Ihrer Anwendung mit c# oder *erhalten Vb.net wie in diesem Artikel gezeigt.

Erstellen Sie leeres Wortdokument mit Microsoft Word

Bevor wir eine .NET -Anwendung schreiben, um ein leeres Word -Dokument zu erstellen, schauen wir uns an, wie Sie das Gleiche mit Microsoft Word tun.

Schritte zum Erstellen von Word-Dokument mit Microsoft Word

Sie können die folgenden Schritte verwenden, um ein Word -Dokument mit Microsoft Office zu erstellen.

  1. Öffnen Sie Microsoft Word
  2. Wählen Sie leeres Dokument Option
  3. Wählen Sie aus dem Menü Datei Option speichern 4.**Wenn die Option “Datei speichern” angezeigt wird, geben Sie den Dateinamen ein und drücken

Erstellen Sie leeres Wortdokument mit NPOI in C#

Nachdem wir gesehen haben, wie Sie ein leeres Dokument mit Microsoft Word erstellen, lassen Sie uns nun fortfahren und sehen, wie Sie in .NET -Anwendung dasselbe tun. Wir werden die NPOI-API für diesen Zweck verwenden und eine Konsolenanwendung in C#entwickeln. Nur für den Fall, dass Sie NPOI in Ihrem .NET -Projekt nicht installiert haben, müssen Sie es zuerst installieren. Weitere Informationen finden Sie in unserem detaillierten Anweisungshandbuch für Installieren von NPOI für .NET.

Schritte zum Erstellen einer leeren DOCX-Datei in C#

Nachdem Ihre Entwicklungsumgebung fertig ist, lassen Sie uns nicht auf die Schreiben der Beispielkonsolenanwendung aufsteigen, um eine leere DOCX -Datei mit NPOI in C#zu erstellen. NPOI hat xWPF Namespace, der die Funktionalität der Arbeit mit Word -DOCX -Dateiformat enthält, wie im folgenden Code -Beispiel gezeigt.

using (XWPFDocument doc = new XWPFDocument())
{
    doc.CreateParagraph();
    using (FileStream sw = File.Create("BlankDocumentUsingNPOI.docx"))
    {
        doc.Write(sw);
    }
}

Schlussfolgerung

In diesem Artikel haben wir gezeigt, wie ein Word -Dokument mit der NPOI -API in C#erstellt wird. Sie können die API -Funktionalität weiter untersuchen, indem Sie die API -Dokumentation untersuchen. In unseren kommenden Artikeln werden wir die Arbeit mit der NPOI -API zur Dokumentenverarbeitung in C#weiter untersuchen. Also bleibt gespannt.