इस छोटे से ट्यूटोरियल में, हम सीखेंगे कि कैसे Word Document को HTML में C# का उपयोग करके कन्वर्ट करें। हम निम्नलिखित सरल चरणों और कोड स्निपेट के साथ कुशलतापूर्वक ** DOCX को HTML में C#** में निर्यात कर सकते हैं। आप यह रूपांतरण किसी भी ऑपरेटिंग सिस्टम जैसे macOS, Linux, या MS Windows पर कर सकते हैं जहाँ .NET फ्रेमवर्क कॉन्फ़िगर किया गया है।
C# का उपयोग करके Word दस्तावेज़ को HTML में कनवर्ट करने के चरण
- NuGet पैकेज मैनेजर प्लगइन से Aspose.Words लाइब्रेरी इंस्टॉल करें
- DOCX लोड करने के लिए Document वर्ग के किसी ऑब्जेक्ट को इंस्टेंट करें
- CssStyleSheet, पेज मार्जिन, पेज सेटअप आदि से संबंधित विभिन्न गुण निर्दिष्ट करें।
- आउटपुट फ़ाइल को HTML फ़ाइल के रूप में सहेजें
उपरोक्त चरणों में, सबसे पहले इनपुट वर्ड डॉक्यूमेंट को लोड करने के लिए डॉक्यूमेंट क्लास इंस्टेंस को इंस्टेंट किया जाता है और फिर आउटपुट एचटीएमएल फाइल के गुणों को अनुकूलित करने के लिए पेज मार्जिन, पेज सेटअप आदि जैसे रेंडरिंग प्रक्रिया के लिए अलग-अलग प्रॉपर्टीज सेट की जाती हैं। अंत में, आउटपुट फ़ाइल HTML फ़ाइल एक्सटेंशन के साथ सहेजी जाती है।
सी#में DOCX को HTML में निर्यात करने के लिए कोड
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); | |
} | |
} | |
} |
इस नमूना कोड में, इनपुट वर्ड दस्तावेज़ लोड करने के लिए दस्तावेज़ वर्ग का एक उदाहरण घोषित किया गया है। फिर आउटपुट HTML फ़ाइल के गुणों को नियंत्रित करने के लिए विभिन्न रेंडरिंग विकल्प निर्दिष्ट किए जाते हैं। आप अपनी आवश्यकताओं के अनुसार फ़ाइलों को परिवर्तित करने के लिए फोंट और छवियों को कैसे प्रस्तुत किया जाता है, या सीएसएस स्टाइल शीट और फ़ोल्डर्स वरीयताओं में हेरफेर कर सकते हैं। अंत में, हम C# का उपयोग करके DOCX से HTML जेनरेट करेंगे।
इस लेख में, हमने यह पता लगाया है कि कैसे C# का उपयोग करके DOCX से HTML उत्पन्न करें। हालांकि, यदि आप किसी DOCX फ़ाइल को TIFF में कनवर्ट करना चाहते हैं, तो C# का उपयोग करके DOCX को TIFF में कैसे बदलें पर लेख देखें।