Convertir Word en HTML en C# et VB.NET
Tags: csharp, word, html, dotnet
Published: 2023-06-21 09:18:29

## Contexte
Les documents Microsoft Word sont un format omniprésent pour la création, l'édition et le partage de contenu écrit. Cependant, si vous souhaitez intégrer du contenu Word dans des pages Web ou d'autres plateformes numériques, vous devrez peut-être convertir vos documents en HTML.

HTML, ou Hypertext Markup Language, est un langage de balisage utilisé pour créer des pages Web. Contrairement aux documents Word conçus pour l'impression et une utilisation hors ligne, HTML est optimisé pour l'affichage en ligne et est largement pris en charge sur différentes plates-formes et appareils. En convertissant vos documents Word en HTML, vous pouvez vous assurer que votre contenu est facilement accessible, consultable et lisible en ligne.

Dans cet article, nous explorerons comment **convertir des documents Word en HTML en C# et VB.NET** en utilisant Spire.Doc for .NET.

## Installer Spire.Doc for .NET via NuGet
[Spire.Doc for .NET](https://www.e-iceblue.com/Introduce/word-for-net-introduce.html) est un composant Word professionnel qui permet aux développeurs de créer, lire, écrire et convertir des documents Word dans des applications .NET. Pour utiliser Spire.Doc for .NET, vous devez l'installer via NuGet. Voici les étapes :

1. Ouvrez Visual Studio et créez un nouveau projet en C# ou en VB.NET.
2. Cliquez avec le bouton droit sur le projet dans l'Explorateur de solutions et sélectionnez "Manage NuGet Packages".
3. Dans l'onglet "Browse", recherchez "Spire.Doc" et installez le package.

De plus, vous pouvez également [télécharger](https://www.e-iceblue.com/Download/download-word-for-net-now.html) le package Spire.Doc for .NET via son site Web officiel, puis ajouter manuellement les fichiers DLL sous le dossier Lib dans votre projet.

## Comment convertir Word en HTML en C# et VB.NET en utilisant Spire.Doc for .NET
Une fois que vous avez installé Spire.Doc for .NET, vous pouvez l'utiliser pour convertir des documents Word en HTML en C# et VB.NET. Voici des exemples de code pour le faire.
C#
```csharp
using Spire.Doc;

namespace WordToHTML
{
    class Program
    {
        static void Main(string[] args)
        {
            //Créez une instance de document
            Document mydoc = new Document();

            //Chargez un document Word
            mydoc.LoadFromFile("sample.docx");

            //Enregistrer au format HTML
            mydoc.SaveToFile("WordToHTML.html", FileFormat.Html);
        }
    }
}

```
VB.NET
```vb
Imports Spire.Doc
Namespace WordToHTML
    Class Program
        Shared Sub Main(ByVal args() As String)
            'Créez une instance de document
            Dim document As Document = New Document
            'Chargez un document Word
            document.LoadFromFile("sample.docx")
            'Enregistrer au format HTML
            document.SaveToFile("toHTML.html", FileFormat.Html)

        End Sub
    End Class
End Namespace
```
Dans les exemples de code ci-dessus, nous chargeons d'abord le document Word à l'aide de la classe **Document**. Nous enregistrons ensuite le document au format HTML en utilisant la méthode **SaveToFile** et en spécifiant le format de fichier de sortie comme **FileFormat.Html**.

## Conclusion
Dans cet article, nous avons exploré comment convertir des documents Word en HTML en C# et VB.NET en utilisant Spire.Doc for .NET. Spire.Doc for .NET est un composant Word puissant qui facilite le travail avec des documents Word dans les applications .NET. Avec les exemples de code fournis, vous pouvez facilement intégrer du contenu Word dans vos pages Web.

## Sujets connexes
[Convertir HTML en Word en C# et VB.NET](https://www.e-iceblue.com/Tutorials/Spire.Doc/Spire.Doc-Program-Guide/How-to-Convert-HTML-to-Word.html)
[Convertir Word en PDF en C# et VB.NET](https://www.e-iceblue.com/Tutorials/Spire.Doc/Spire.Doc-Program-Guide/How-to-Convert-Word-to-PDF.html)
[Convertir Word en images en C# et VB.NET](https://www.e-iceblue.com/Tutorials/NET/Spire.Doc/Program-Guide/Conversion/C-/VB.NET-Convert-Word-to-Images-JPG-PNG-and-SVG.html)
[Convertir Word en texte ou texte en Word en C# et VB.NET](https://www.e-iceblue.com/Tutorials/Spire.Doc/Spire.Doc-Program-Guide/How-to-Convert-Word-to-Text.html)
[Convertir Word en Excel en C# et VB.NET](https://www.e-iceblue.com/Tutorials/NET/Spire.Doc/Program-Guide/Conversion/C-/VB.NET-Convert-Word-to-Excel.html)
[Convertir Word en RTF ou RTF en Word en C# et VB.NET](https://www.e-iceblue.com/Tutorials/Spire.Doc/Spire.Doc-Program-Guide/How-to-Convert-Word-to-RTF.html)
[Convertir Word en XML en C# et VB.NET](https://www.e-iceblue.com/Tutorials/Spire.Doc/Spire.Doc-Program-Guide/How-to-Use-C-/VB.NET-to-Convert-Word-Doc-to-XML.html)