Íme egy cikk, amely bemutatja, hogyan lehet konvertálni a HTML fájlt Word-be C# használatával, részletes információkat adva a környezeti beállításokról, valamint tartalmazva egy futtatható C# kódot a forrás HTML-fájl konvertáláshoz történő betöltéséhez. A beállítások elérhetők a kimeneti DOCX fájl konfigurálására a DocSaveOptions osztályobjektum használatával. Ebben az oktatóanyagban a HTML to Word konverter C# nyelvet használtuk.
HTML-tartalom Word dokumentumba írásának lépései C# használatával
- Adja hozzá a Aspose.HTML hivatkozást a HTML-t Word-fájllá konvertáló projekthez
- Nyissa meg a forrás HTML-fájlt úgy, hogy betölti a HTMLDocument helyre, megadva a fájl elérési útját
- A kimeneti fájl beállításához hozza létre a DocSaveOptions osztályobjektumot
- Mentse el a forrás HTML-fájlból konvertált Word-fájlt a megadott konfigurációval
Ezek az egyszerű lépések leírják, hogy a C# használatával hogyan lehet könnyen konvertálni a HTML-t Word-be, például a DOCX-et. Először megosztják az információkat a környezet konfigurálásához, majd betöltődik a forrás HTML-fájl. A következő lépésben a DocSaveOptions osztályobjektum kerül felhasználásra a kimeneti DOCX fájl konfigurálására, azonban lehetősége van az osztály összes alapértelmezett beállításának használatára. Az utolsó és egyben utolsó lépésben a fájl DOCX formátumban kerül mentésre, míg az MS Word által támogatott bármely más formátumba is mentheti.
Kód a HTML-nek Word-be konvertálásához C# használatával
using Aspose.Html; | |
using Aspose.Html.Converters; | |
using Aspose.Html.Saving; | |
namespace ConvertHtmlToWordUsingCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert HTML to Image in C# | |
{ | |
// Remove the watermark in output word document by adding license | |
License licHtmlToImage = new License(); | |
licHtmlToImage.SetLicense(@"Aspose.Html.lic"); | |
// Load the source input HTML file for conversion to word document | |
HTMLDocument document = new HTMLDocument("SampleInput.html"); | |
// Instantiate the document save options | |
DocSaveOptions docSaveOptions = new DocSaveOptions(); | |
// Convert HTML to word file using the input HTML document, document save options and output file name | |
Converter.ConvertHTML(document, docSaveOptions, "OutputDocx.docx"); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Ebben a mintakódban megtanultuk, hogyan lehet alakítani a HTML-t Word-be C#-ban néhány sornyi kód használatával, ahol az elején a forrás HTML-fájl betöltődik a HTMLDocumentbe. Vegye figyelembe, hogy nem szükséges egy meglévő HTML-fájlt betölteni, de lekérhet egy HTML-karakterláncot valamilyen külső forrásból, vagy használhat valamilyen URL-t a Converter.ConvertHTML() függvény meghívásakor is. Sok más konfiguráció is lehetséges a DocSaveOptions osztályobjektum használatával, például a kimeneti DOCX fájl oldalméretének és margóinak beállítása.
Ebben az útmutatóban megtanultuk, hogyan lehet HTML-tartalmat írni Word dokumentumba C# használatával. Ha érdekli a HTML-fájl szöveggé konvertálása, olvassa el a következő cikket: hogyan lehet HTML-t szöveggé konvertálni C#-ban.