Molti sviluppatori utilizzano la libreria Microsoft Office Interop per creare documenti Word, ma spesso vediamo molti di loro chiedere come creare documenti Word in C++ utilizzando un codice semplice e facile. Puoi facilmente creare un DOCX utilizzando C++ e senza interoperabilità o automazione di Microsoft Office utilizzando semplici passaggi.
Passaggi per creare un documento Word utilizzando C++
- Usa Aspose.Words.Cpp pacchetto NuGet
- Includi riferimento a Aspose::Words e Salvataggio degli spazi dei nomi
- Crea una nuova istanza Document Class
- Crea un’istanza dell’oggetto DocumentBuilder Class per lavorare con il file Word
- Impostare alcune proprietà di testo e testuali utilizzando l’oggetto DocumentBuilder
- Salva il documento Word di output su disco
Nell’esempio seguente, vedremo come generare DOCX a livello di codice usando C++. Abbiamo illustrato un semplice scenario in cui abbiamo aggiunto poche righe di testo e applicato la formattazione in grassetto al documento. Questi passaggi consentono di comprendere come eseguire altre azioni sui documenti di Word che è possibile ottenere utilizzando Microsoft Interop e MS Word senza fare affidamento su nessuno dei due.
Codice per creare documenti Word utilizzando C++
In precedenza, abbiamo esaminato Come creare documenti Word in C# senza interoperabilità. Ora abbiamo imparato come creare DOCX utilizzando C++. Per utilizzare l’esempio sopra 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 e non dipende dalla piattaforma Microsoft.