Prawie wszyscy codziennie używają Microsoft Word, aby tworzyć dokumenty i zapisać je po zakończeniu. Oferuje wiele funkcji tworzenia dokumentów bogatych w tekst, obrazy, opcje multimedialne, klipy artystyczne, tabele i wiele innych rodzajów danych. Dlatego jest to pierwszy wybór użycia, jeśli chodzi o tworzenie dokumentów. Dokumenty słów, stąd utworzone są zapisywane w popularnym formacie dokumentów otwartego biura XML z rozszerzeniem .docx. Jako deweloper aplikacji .NET chcesz dodać funkcjonalność przetwarzania dokumentów do swoich aplikacji. Do tego celu dostępnych jest kilka interfejsów API, ale jeśli szukasz bezpłatnego interfejsu API open source, możesz to osiągnąć za pomocą interfejsu API NPOI w aplikacji za pomocą c# lub Vb.net Jak pokazano w tym artykule.

Utwórz pusty dokument Word za pomocą Microsoft Word

Zanim napisamy aplikację .NET, aby utworzyć pusty dokument Word, spójrzmy, jak zrobić to samo za pomocą Microsoft Word.

Kroki, aby utworzyć dokument Word z Microsoft Word

Możesz użyć następujących kroków, aby utworzyć dokument Word za pomocą Microsoft Office.

  1. Otwórz Microsoft Word
  2. Wybierz Pusty dokument Opcja
  3. Z menu pliku wybierz Opcję Zapisz
  4. Gdy pojawi się opcja zapisu pliku, wprowadź nazwę pliku i naciśnij przycisk Zapisz, aby zapisać go jako puste słowo Dokument

Utwórz pusty dokument Word za pomocą NPOI w C#

Teraz, gdy widzieliśmy, jak utworzyć pusty dokument za pomocą Microsoft Word, teraz kontynuujmy i zobaczmy, jak zrobić to samo w aplikacji .NET. W tym celu będziemy używać interfejsu API NPOI i opracowywać aplikację opartą na konsoli w C#. Na wypadek, gdybyś nie zainstalował NPOI w swoim projekcie .NET, musisz go najpierw zainstalować. Możesz dowiedzieć się o tym w naszym szczegółowym przewodniku instrukcji instalacji NPOI dla .NET.

Kroki, aby utworzyć pusty plik DOCX w C#

Teraz, gdy twoje środowisko programistyczne jest gotowe, nie czekajmy i nie przeskakujmy prosto do napisania przykładowej aplikacji konsoli, aby utworzyć pusty plik 4 za pomocą NPOI w C#. NPOI ma XWPF przestrzeń nazw, która zawiera funkcjonalność pracy z formatem pliku Word Docx, jak pokazano w poniższym przykazie kodu.

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

Wniosek

W tym artykule pokazaliśmy, jak utworzyć dokument Word za pomocą API NPOI w C#. Możesz dalej zbadać funkcjonalność API, badając dokumentację API. W naszych nadchodzących artykułach będziemy dalej zbadać współpracę z NPOI API w celu przetwarzania dokumentów w C#. Bądźcie na bieżąco.