Hogyan lehet HTML-t Word-be konvertálni C# segítségével

Ez a rövid oktatóanyag végigvezeti a dokumentumkonverziós környezet beállításán, valamint részletes útmutatást ad a HTML a C# használatával Word-re konvertálásához. A dokumentum átalakítás gyorsan és egyszerűen elvégezhető néhány API-hívással, harmadik féltől származó szoftverek nélkül. Ebben az útmutatóban található egy működő példa arra, hogyan lehet a HTML-t Word-be konvertálni C#-ban.

A HTML konvertálása Word-be a C# használatával

  1. Telepítse a GroupDocs.Conversion for .NET csomagot a NuGet.org webhelyről a .NET projektben
  2. Adjon hozzá egy hivatkozást a GroupDocs.Conversion névtérhez a dokumentum HTML-ről Word-re konvertálásához
  3. Töltse be a bemeneti HTML-fájlt a Converter osztály példányának létrehozásával
  4. Hozzon létre egy példányt a WordProcessingConvertOptions osztályból, és állítsa be a konvertálási beállításokat a kimeneti Word dokumentumhoz
  5. Hívja meg a Converter osztály Convert metódusát, adja át neki a kimeneti fájl nevét és a WordProcessingConvertOptions-t

A fenti részben megtalálja a lépésről lépésre szóló útmutatót a HTML to Word C# képesség fejlesztéséhez. A C# HTML-Word konvertáló funkció létrehozásához csak kövesse ezeket a lépéseket sorrendben, és írjon néhány sornyi kódot. Miután létrehozta a projektet a megfelelő könyvtárral, és importálta a szükséges névteret, már csak a bemeneti HTML-fájlt kell betöltenie a konvertáláshoz. Ezután testreszabhatja a kimeneti DOCX fájlt a WordProcessingConvertOptions osztály inicializálásával, és végül meghívhatja a Convert metódust a kimeneti fájl mentéséhez.

Kód a HTML-nek Word-be konvertálásához C# használatával

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertHtmlToWordUsingCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert HTML to Word using C#
{
// Remove the watermark in output Word by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source HTML file for conversion to Word
var converter = new GroupDocs.Conversion.Converter("sample.html");
// Set the convert options for the output Word
var convertOptions = new WordProcessingConvertOptions();
// Convert and save the HTML in DOCX format
converter.Convert("converted.docx", convertOptions);
Console.WriteLine("Done");
}
}
}

A fenti példában láthatja, hogy a convert HTML to DOCX C# képesség hogyan valósul meg. Ez egy működő példa, amelyet jelenlegi állapotában használhat vagy módosíthat a WordProcessingConvertOptions osztállyal a kimeneti fájl testreszabásához. A HTML-dokumentumokat számos más dokumentumformátumra is konvertálhatja, például PDF, RTF, PNG, XLSX, PSD és sok más formátumba.

Ebben az útmutatóban megvitattuk a HTML Word-be konvertálásának folyamatát, és mintakódot készítettünk hozzá. Ha érdekli a legutóbbi cikkünk, látogasson el a hogyan lehet az MHTML-t HTML-re konvertálni C# használatával oldalra.

 Magyar