Ebből a rövid oktatóanyagból megtudjuk, hogyan lehet konvertálni a(z) Word Document fájlt HTML-re C# használatával. A következő egyszerű lépésekkel és kódrészlettel hatékonyan exportálhatjuk a DOCX-et HTML-be C#-ban. Ezt az átalakítást bármilyen operációs rendszeren, például macOS-en, Linuxon vagy MS Windowson elvégezheti, ahol .NET-keretrendszer van konfigurálva.
A Word-dokumentum HTML-re konvertálásának lépései C# használatával
- Telepítse a Aspose.Words könyvtárat a NuGet csomagkezelő beépülő modulból
- Példányosítsa a Document osztály objektumát a DOCX betöltéséhez
- Különböző tulajdonságok megadása a CssStyleSheet, Oldalmargók, Oldalbeállítás stb.
- Mentse el a kimeneti fájlt HTML-fájlként
A fenti lépésekben először a Dokumentum osztály példánya példányosodik a bemeneti Word-dokumentum betöltéséhez, majd különböző tulajdonságokat állít be a megjelenítési folyamathoz, például az oldalmargókat, az oldalbeállítást stb. a kimeneti HTML-fájl tulajdonságainak testreszabásához. Végül a kimeneti fájl HTML fájlkiterjesztéssel kerül mentésre.
Kód a DOCX exportálásához HTML-be C#-ban
using System; | |
using Aspose.Words; | |
using Aspose.Words.Saving; | |
namespace ConvertDOCXtoHTMLinCsharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Use Aspose.Words license to remove trial version limitations after converting Word DOCX to HTML | |
License licenseForConvertingDOCXtoHTML = new License(); | |
licenseForConvertingDOCXtoHTML.SetLicense("Aspose.Words.lic"); | |
// Load input Word DOCX file with Document class | |
Document doc = new Document("Input.docx"); | |
// Set different properties of HtmlSaveOptions class | |
HtmlSaveOptions saveOptions = new HtmlSaveOptions(); | |
saveOptions.CssStyleSheetType = CssStyleSheetType.Inline; | |
saveOptions.ExportPageMargins = true; | |
saveOptions.ImageResolution = 90; | |
// Save output HTML | |
doc.Save("HtmlSaveOptions.html", saveOptions); | |
} | |
} | |
} |
Ebben a mintakódban a Document class egy példánya van deklarálva a bemeneti Word-dokumentum betöltéséhez. Ezután különböző renderelési beállításokat adnak meg a kimeneti HTML-fájl tulajdonságainak szabályozására. Módosíthatja a betűtípusok és képek megjelenítési módját, vagy a css-stíluslap- és mappák beállításait a fájlok igény szerinti konvertálásához. Végül HTML-t generálunk a DOCX-ből a C# használatával.
Ebben a cikkben megvizsgáltuk, hogyan lehet HTML-t generálni DOCX-ből C# használatával. Ha azonban egy DOCX fájlt TIFF formátumba szeretne konvertálni, olvassa el a hogyan lehet a DOCX-et TIFF-be konvertálni C# használatával című cikket.