Quasi tutti usano Microsoft Word su base giornaliera per creare documenti e salvarli una volta che hanno finito. Offre molte funzionalità per la creazione di documenti ricchi di testo, immagini, opzioni multimediali, clip d’arte, tabelle e molti altri tipi di dati. Ecco perché è la prima scelta d’uso quando si tratta di creare documenti. I documenti di Word, quindi, creati vengono salvati nel famoso formato di documenti XML Open Office con estensione .Docx. Come sviluppatore di applicazioni .NET, si desidera aggiungere funzionalità di elaborazione dei documenti alle applicazioni. Ci sono diverse API disponibili per questo scopo, ma se stai cercando un’API gratuita all’uso open source, puoi ottenere questo usando l’API NPOI nella tua applicazione usando C# o Vb.net come mostrato in questo articolo.

Crea documento Word Empty Using Microsoft Word

Prima di scrivere un’applicazione .NET per creare un documento Word vuoto, diamo un’occhiata a come fare lo stesso usando Microsoft Word.

passaggi per creare documento Word con Microsoft Word

È possibile utilizzare i seguenti passaggi per creare un documento Word utilizzando Microsoft Office.

  1. Apri Microsoft Word
  2. Selezionare Documento vuoto Opzione
  3. Dal menu File, selezionare Opzione Salva
  4. Quando viene visualizzata l’opzione di salvataggio del file, immettere il nome del file e premere il pulsante Salva per salvarlo come un documento vuoto

Crea documento Word vuoto usando NPOI in C#

Ora che abbiamo visto come creare un documento vuoto usando Microsoft Word, procediamo ora e vediamo come fare lo stesso nell’applicazione .NET. Utilizzeremo API NPOI per questo scopo e svilupperemo un’applicazione basata sulla console in C#. Nel caso in cui non hai installato NPOI nel tuo progetto .NET, devi prima installarlo. Puoi conoscere questo nella nostra guida dettagliata per le istruzioni per installazione di NPOI per .NET.

passaggi per creare file DOCX vuoto in C#

Ora che il tuo ambiente di sviluppo è pronto, non aspettiamo e saltiamo direttamente a scrivere l’applicazione della console di esempio per creare un file vuoto DOCX usando NPOI in C#. NPOI ha xwpf spazio dei nomi che contiene la funzionalità di lavoro con il formato di file docx word come mostrato nell’esempio di codice seguente.

using (XWPFDocument doc = new XWPFDocument())
{
    doc.CreateParagraph();
    using (FileStream sw = File.Create("BlankDocumentUsingNPOI.docx"))
    {
        doc.Write(sw);
    }
}

conclusione

In questo articolo, abbiamo mostrato come creare un documento Word usando API NPOI in C#. È possibile esplorare ulteriormente la funzionalità API studiando la documentazione API. Nei nostri prossimi articoli, esploreremo ulteriormente il lavoro con NPOI API per l’elaborazione dei documenti in C#. Quindi rimanete sintonizzati.