यह त्वरित और संक्षिप्त ट्यूटोरियल कोड की कुछ पंक्तियों की सहायता से HTML को C# में JPG में कनवर्ट करने में सहायता करता है। यह चलने योग्य C# कोड के साथ इस कार्य को पूरा करने के लिए पर्यावरण को कॉन्फ़िगर करने के लिए सभी आवश्यक विवरण प्रदान करता है। HTML को JPG C# में कनवर्ट करने के लिए कोड में एक बहुत ही सरल तरीका होता है जहां स्रोत HTML फ़ाइल लोड की जाती है और HTML फ़ाइल की सामग्री के आकार के आधार पर एकाधिक JPG फ़ाइलों के रूप में सहेजी जाती है।
HTML को C# में JPG में बदलने के चरण
- HTML को JPG में बदलने के लिए NuGet पैकेज मैनेजर का उपयोग करके प्रोजेक्ट में Aspose.HTML का संदर्भ जोड़ें
- स्रोत HTML फ़ाइल को डिस्क से लोड करें HTMLDocument क्लास इंस्टेंस का उपयोग करके इसे JPG में बदलने के लिए
- आउटपुट JPG इमेज को कस्टमाइज़ करने के लिए, ImageSaveOptions क्लास ऑब्जेक्ट को इंस्टेंट करें
- आउटपुट छवि का प्रारूप Jpeg के रूप में सेट करें
- कनवर्टर का उपयोग करके संपूर्ण HTML पृष्ठ को एकाधिक छवियों में कनवर्ट करें। HTML फ़ंक्शन कनवर्ट करें
ये चरण अनुप्रयोग वातावरण को कॉन्फ़िगर करने के लिए संसाधनों को साझा करके प्रक्रिया का वर्णन करते हैं जहां C# HTML से JPG रूपांतरण का उपयोग किया जा सकता है। प्रक्रिया काफी सरल है क्योंकि आउटपुट इमेज फॉर्मेट की सेटिंग के साथ सिर्फ HTML फाइल को लोड करना आवश्यक है। अंतिम चरण में, कन्वर्टर क्लास फ़ंक्शन ConvertHTML() का उपयोग करके रूपांतरण किया जाता है।
एचटीएमएल को जेपीजी में सी # में कनवर्ट करने के लिए कोड
using Aspose.Html; | |
using Aspose.Html.Converters; | |
using Aspose.Html.Rendering.Image; | |
using Aspose.Html.Saving; | |
namespace KBHtml | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert HTML to JPG in C# | |
{ | |
// Remove the watermark in output JPG image by adding license | |
License licHtmlToJpg = new License(); | |
licHtmlToJpg.SetLicense(@"Aspose.Html.lic"); | |
// Load the source HTML document that is to be converted to images | |
HTMLDocument document = new HTMLDocument("SourceHtmlFile.html"); | |
// Initialize ImageSaveOptions to set output images parameters | |
ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Jpeg); | |
// Convert HTML to JPG by rendering HTML to multiple images | |
Converter.ConvertHTML(document, options, "OutputJpegImage.jpg"); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
एचटीएमएल को जेपीजी सी# में बदलने के लिए कोड उन सभी आवश्यक वर्गों को आयात करता है जो शुरुआत में आवेदन के लिए आवश्यक हैं। आप ImageSaveOptions वर्ग का उपयोग करके रूपांतरण प्रक्रिया को नियंत्रित कर सकते हैं जिसमें कई गुण होते हैं जिन्हें सेट किया जा सकता है जैसे कि यदि आपके स्रोत HTML फ़ाइल में CSS है, तो कॉन्फ़िगरेशन के लिए CSS गुण का उपयोग करें, प्रदान की गई पाठ गुणवत्ता को कॉन्फ़िगर करने के लिए पाठ गुण का उपयोग करें, सेट करें बैकग्राउंड कलर, सेट आउटपुट इमेज रेजोल्यूशन और पेज सेटअप।
इस ट्यूटोरियल ने हमें सिखाया है कि HTML को C# में JPG में कैसे बदलें। HTML से PDF जैसे अन्य प्रकार के रूपांतरणों को सीखने के लिए एचटीएमएल पेज को सी # में पीडीएफ में कैसे परिवर्तित करें पर लेख देखें।