Alcune persone usano la libreria di Microsoft Office Interop per creare documenti di Word, tuttavia spesso pongono la domanda su come creare un documento di Word in C# senza interoperabilità. È qui che entra in gioco Aspose.Words for .NET per aiutare a creare facilmente documenti Word in C#.
Questa domanda trova risposta nei passaggi seguenti insieme all’esempio di codice C#. Questo mostra con quanta facilità ed efficienza puoi creare file DOCX o DOC da zero nelle tue applicazioni .NET, siano esse un’utilità della console .NET, un’applicazione Windows o un progetto web ASP.NET. Aspose.Words funziona perfettamente con ogni tecnologia della piattaforma .NET.
Passaggi per creare documenti Word in C# senza automazione
- Usa Aspose.Words for .NET pacchetto NuGet
- Aggiungi riferimento a Aspose.Words namespace
- Utilizzare il metodo SetLicense per applicare la licenza Aspose
- Crea una nuova istanza Document Class
- Crea un oggetto DocumentBuilder Class e passa l’oggetto Document nel costruttore
- Impostare le proprietà richieste dell’oggetto DocumentBuilder
- Salva il documento Word di output come file o flusso
Codice per creare documenti Word in C# senza automazione
In questo esempio di codice C#, abbiamo creato un semplice Word document con solo due righe di testo e applicato l’attributo grassetto al testo. Tuttavia, puoi fare molto di più ed espandere il codice sopra aggiungendo tabelle, celle e diversi altri oggetti di Word Document Object Model (DOM).
Per eseguire sopra il codice C# di Aspose.Words per l’API .NET, non è necessario installare Microsoft Word sul computer o sul server in cui verrà installata l’applicazione. Ciò rende la creazione di documenti Word molto più semplice e veloce.