Questo articolo si concentra sulla conversione di documenti con l’aiuto di una libreria popolare e fornisce una guida dettagliata e dettagliata su come convertire HTML in DOCX utilizzando C#. Include anche un esempio di codice per aiutarti a esportare HTML in DOCX in C#. Seguendo le istruzioni fornite, puoi convertire rapidamente e facilmente i file HTML in formato DOCX. I seguenti passaggi sono necessari per la conversione da HTML a DOCX.
Passaggi per convertire HTML in DOCX usando C#
- Installa GroupDocs.Conversion for .NET utilizzando il gestore pacchetti NuGet
- Aggiungi il riferimento allo spazio dei nomi di GroupDocs.Conversion nel tuo progetto
- Passando il percorso del file HTML al costruttore, crea una nuova istanza della classe Converter
- Ottieni le opzioni di conversione di DOCX chiamando il metodo Converter.GetPossibleConversions
- Chiamare il metodo Converter.Save per salvare il DOCX di output
L’HTML è un linguaggio ampiamente utilizzato per la creazione di pagine Web e altri documenti digitali. Tuttavia, a volte potrebbe essere necessario convertire l’HTML in un formato diverso, ad esempio DOCX. Puoi utilizzare i passaggi sopra menzionati per generare DOCX da HTML in C#. La buona notizia è che questi passaggi possono essere eseguiti su sistemi operativi diffusi come Windows, macOS e Linux, a condizione che .NET sia installato. L’esempio di codice seguente mostra come esportare l’HTML di input nel formato di file DOCX.
Codice per convertire HTML in DOCX usando C#
using GroupDocs.Conversion; | |
namespace ConvertHTMLtoDOCXUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Import HTML document | |
var converter = new GroupDocs.Conversion.Converter("input.html"); | |
// Get conversion option for final output document | |
var htmltodocxOptions = converter.GetPossibleConversions()["docx"] | |
.ConvertOptions; | |
// Save the DOCX to disk | |
converter.Convert("output.docx", htmltodocxOptions); | |
} | |
} | |
} |
Non è necessario installare alcun software aggiuntivo per il processo di conversione da HTML a DOCX C#. Inoltre, la libreria utilizzata nell’esempio di codice precedente è multipiattaforma, consentendo di eseguire il codice su qualsiasi sistema operativo in cui è installato .NET. Una volta installata la libreria di conversione dei documenti suggerita e apportate le modifiche necessarie ai percorsi dei file, è possibile integrare facilmente questo codice nei progetti.
Abbiamo già trattato la conversione di HTML in ODT in un precedente articolo. Se hai bisogno di ulteriore assistenza, puoi fare riferimento al nostro tutorial su come convertire HTML in ODT usando C# per ulteriore assistenza.