Ez a bejegyzés megmutatja, hogyan lehet a Word-dokumentumot HTML-re konvertálni a C# használatával. Egy lépésről lépésre szóló útmutató kidolgozására fogunk koncentrálni, mintakóddal együtt, hogy HTML-t generáljunk DOCX-ből C# használatával. Ez a dokumentum konvertálása HTML formátumba harmadik féltől származó szoftverek nélkül is elvégezhető bármilyen operációs rendszeren, beleértve az MS Windowst, a Linuxot és a macOS-t is.
Lépések a Word-dokumentum HTML-re konvertálásához C# használatával
- Telepítse a GroupDocs.Conversion for .NET alkalmazást a NuGet csomagkezelőből
- Adjon hozzá hivatkozást a GroupDocs.Conversion névtérhez
- Hozzon létre egy példányt a Converter osztályból, és töltse be a forrás Word fájlt
- Inicializálja a MarkupConvertOptions osztályt a konvertált dokumentum attribútumainak meghatározásához
- Konvertáló osztály meghívása Konvertálási metódus, adja át a konvertált fájl nevét és a MarkupConvertOptions osztály példányát
Amint látja, a Convert Word to HTML C# képesség fejlesztési folyamata meglehetősen egyszerű. Kezdésként töltse le és telepítse a megfelelő csomagot a NuGetről, majd hivatkozzon rá a kódban. Ezután a dokumentum átalakításához hozzon létre egy példányt a Converter és MarkupConvertOptions osztályból, és használja a Konvertálás módszert.
Kód a Word-dokumentum HTML-be konvertálásához C# használatával
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertWordDocumentToHtmlUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert Word Document to HTML using C# | |
{ | |
// Remove the watermark in output HTML file by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source Word file for conversion to HTML | |
var converter = new GroupDocs.Conversion.Converter("sample.docx"); | |
// Set the convert options for HTML file | |
var convertOptions = new MarkupConvertOptions(); | |
// Convert and save the DOCX in HTML format | |
converter.Convert("converted.html", convertOptions); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Írtunk néhány mintakódot, amelyek bemutatják, hogyan kell használni a C# DOCX HTML funkciót dokumentumok konvertálására. Az alapvető dokumentum-átalakítás és a HTML-generálás Word-dokumentumból már megtörtént. Ezzel a kóddal javíthatja az átalakított HTML-fájl attribútumait is, például az oldalindexek listáját, az oldalak számát, a kezdőoldal számát, a nagyítási szintet stb.
Előző cikkünkben kifejlesztettük az Excel C#-ban PDF-be konvertálásának funkcióját. Ha többet szeretne megtudni róla, olvassa el a bejegyzést a hogyan lehet az Excelt PDF-be konvertálni C#-ban oldalon.