Vissa människor använder Microsoft Office Interop-biblioteket för att skapa Word-dokument, men de ställer ofta frågan hur man skapar Word-dokument i C# utan interop. Det är här Aspose.Words for .NET kommer in i bilden för att enkelt skapa Word-dokument i C#.
Den här frågan besvaras i stegen nedan tillsammans med C#-kodexemplet. Det här visar hur enkelt och effektivt du kan skapa DOCX- eller DOC-filer från början i dina .NET-applikationer, oavsett om det är ett .NET-konsolverktyg, ett Windows-program eller ett ASP.NET-webbprojekt. Aspose.Words fungerar sömlöst med varje .NET-plattformsteknik.
Steg för att skapa Word-dokument i C# utan automatisering
- Använd NuGet-paketet Aspose.Words for .NET
- Lägg till referens till Aspose.Words namespace
- Använd SetLicense-metoden för att tillämpa Aspose-licens
- Skapa en ny Document Class-instans
- Skapa ett DocumentBuilder Class-objekt och skicka in Document-objekt i konstruktorn
- Ställ in nödvändiga egenskaper för DocumentBuilder-objektet
- Spara det utgående Word-dokumentet som en fil eller en ström
Kod för att skapa Word-dokument i C# utan automatisering
I detta C#-kodexempel skapade vi en enkel Word document med bara två rader text och applicerade fetstilt attribut på texten. Du kan dock göra mycket mer och expandera ovanstående kod genom att lägga till tabeller, celler och olika andra objekt i Word Document Object Model (DOM).
För att köra ovanstående C#-kod för Aspose.Words för .NET API, behöver du inte installera Microsoft Word på din dator eller servern där applikationen kommer att installeras. Detta gör att skapa word-dokument mycket enklare och snabbare.