Neki ljudi koriste Microsoft Office Interop biblioteku za stvaranje Word dokumenata, no često postavljaju pitanje kako stvoriti Word dokument u C# bez interop-a. Ovdje Aspose.Words for .NET stupa na scenu kako bi lakše stvorio Word dokument u C#.
Na ovo se pitanje odgovara u koracima u nastavku zajedno s uzorkom C# koda. Ovo pokazuje kako lako i učinkovito možete kreirati datoteku DOCX ili DOC od nule u svojim .NET aplikacijama, bilo da se radi o uslužnom programu .NET konzole, Windows aplikaciji ili ASP.NET web projektu. Aspose.Words besprijekorno radi sa svakom tehnologijom .NET platforme.
Koraci za stvaranje Word dokumenta u C# bez automatizacije
- Koristite Aspose.Words for .NET NuGet paket
- Dodaj referencu na Aspose.Words namespace
- Koristite metodu SetLicense za primjenu Aspose licence
- Napravite novu Document Class instancu
- Napravite objekt DocumentBuilder Class i proslijedite objekt dokumenta u konstruktoru
- Postavite potrebna svojstva objekta DocumentBuilder
- Spremite izlazni Word dokument kao datoteku ili tok
Kod za stvaranje Word dokumenta u C# bez automatizacije
U ovom primjeru C# koda stvorili smo jednostavan Word document sa samo dva retka teksta i primijenili podebljani atribut na tekst. Međutim, možete učiniti mnogo više i proširiti gornji kôd dodavanjem tablica, ćelija i raznih drugih objekata Word Document Object Model (DOM).
Da biste izvršili gore navedeni C# kod Aspose.Words za .NET API, ne morate instalirati Microsoft Word na svoje računalo ili poslužitelj na kojem će aplikacija biti instalirana. To čini stvaranje word dokumenta puno lakšim i bržim.