Někteří lidé používají knihovnu Microsoft Office Interop k vytváření dokumentů Word, ale často se ptají, jak vytvořit dokument Word v C# bez interop. Zde vstupuje do hry Aspose.Words for .NET, který vám pomůže snadno vytvořit dokument Word v C#.
Tato otázka je zodpovězena v níže uvedených krocích spolu s ukázkou kódu C#. To ukazuje, jak snadno a efektivně můžete vytvořit soubor DOCX nebo DOC od nuly ve svých aplikacích .NET, ať už je to nástroj konzoly .NET, aplikace pro Windows nebo webový projekt ASP.NET. Aspose.Words bezproblémově spolupracuje s každou technologií platformy .NET.
Kroky k vytvoření dokumentu Word v C# bez automatizace
- Použijte Aspose.Words for .NET balíček NuGet
- Přidat odkaz na Aspose.Words namespace
- Použijte metodu SetLicense pro použití licence Aspose
- Vytvořte novou instanci Document Class
- Vytvořte objekt DocumentBuilder Class a předejte objekt Document do konstruktoru
- Nastavte požadované vlastnosti objektu DocumentBuilder
- Uložte výstupní dokument aplikace Word jako soubor nebo datový proud
Kód pro vytvoření dokumentu Word v C# bez automatizace
V tomto příkladu kódu C# jsme vytvořili jednoduchý Word document s pouhými dvěma řádky textu a na text jsme použili atribut tučný. Můžete však udělat mnohem více a rozšířit výše uvedený kód přidáním tabulek, buněk a různých dalších objektů Word Document Object Model (DOM).
Chcete-li spustit výše uvedený kód C# Aspose.Words for .NET API, nemusíte instalovat Microsoft Word na váš počítač nebo server, kde bude aplikace nainstalována. Díky tomu je vytváření wordových dokumentů mnohem jednodušší a rychlejší.