Come creare documenti Word in C# senza interoperabilità

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

  1. Usa Aspose.Words for .NET pacchetto NuGet
  2. Aggiungi riferimento a Aspose.Words namespace
  3. Utilizzare il metodo SetLicense per applicare la licenza Aspose
  4. Crea una nuova istanza Document Class
  5. Crea un oggetto DocumentBuilder Class e passa l’oggetto Document nel costruttore
  6. Impostare le proprietà richieste dell’oggetto DocumentBuilder
  7. 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.

 Italiano