HTML दस्तावेज़ों का स्वचालित निर्माण और प्रसंस्करण अब एक मांग वाली विशेषता बनती जा रही है। विभिन्न रिपोर्ट और चालान अब HTML प्रारूप में गतिशील रूप से उत्पन्न किए जा रहे हैं। इस विषय में .NET अनुप्रयोगों के भीतर HTML स्वचालन के बुनियादी कार्यान्वयन को शामिल किया जाएगा। तो, आप सीखेंगे कि C# में HTML फाइल कैसे बनाई जाती है।
सी # में एचटीएमएल फाइल बनाने के लिए कदम
- विजुअल स्टूडियो खोलें और एक खाली कंसोल एप्लिकेशन बनाएं
- NuGet.org से Aspose.HTML for .NET का संदर्भ जोड़ें
- खाली HTML दस्तावेज़ बनाने के लिए डिफ़ॉल्ट HTMLDocument() कंस्ट्रक्टर का उपयोग करें
- CreateTextNode() पद्धति का उपयोग करके एक टेक्स्ट तत्व बनाएं
- HTML दस्तावेज़ के मुख्य भाग में निर्मित टेक्स्ट जोड़ें
- HTML फ़ाइल को डिस्क पर सहेजें
एक बार जब आप NuGet गैलरी से .NET के लिए Aspose.HTML को सफलतापूर्वक स्थापित कर लेते हैं, तो आप API की कक्षाओं और विधियों तक पहुँचने में सक्षम होंगे। आपको बिना किसी पैरामीटर के HTMLDocument() कंस्ट्रक्टर का उपयोग करके एक खाली HTML दस्तावेज़ बनाने की आवश्यकता है। एक बार HTML दस्तावेज़ इनिशियलाइज़ हो जाने के बाद, आप इसमें विभिन्न तत्वों को जोड़ने में सक्षम होंगे। नीचे दिए गए कोड स्निपेट में, HTML दस्तावेज़ बनाने के लिए C# का उपयोग करके एक साधारण टेक्स्ट तत्व को बॉडी में जोड़ा जा रहा है।
सी # में एचटीएमएल फाइल बनाने के लिए कोड
using System; | |
using System.IO; | |
// Add reference to Aspose.HTML for .NET API | |
// Use following namespace to create HTML file | |
using Aspose.Html; | |
namespace CreateHTMLFiles | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set license before generating HTML file | |
Aspose.Html.License AsposeHTMLLicense = new Aspose.Html.License(); | |
AsposeHTMLLicense.SetLicense(@"c:\asposelicense\license.lic"); | |
string outFile = @"c:\Created_HTML_File.html"; | |
// Initialize an empty HTML document | |
using (var htmldocument = new HTMLDocument()) | |
{ | |
// Create a text element to add to the HTML document | |
var text = htmldocument.CreateTextNode("This HTML document is generated by Aspose.HTML for .NET using C#."); | |
// Add text element to HTML body | |
htmldocument.Body.AppendChild(text); | |
// Save the HTML file to a disk | |
htmldocument.Save(outFile); | |
} | |
} | |
} | |
} |
पिछले विषय में, आपने मार्कडाउन को एक्सपीएस में सी # में कैसे परिवर्तित करें सीखा था। C# में HTML फ़ाइल बनाने के लिए आप उपरोक्त सरल और स्व-व्याख्यात्मक कोड स्निपेट का उपयोग कर सकते हैं। एक बार HTML फ़ाइल जनरेट हो जाने के बाद, आप इसे किसी भी ब्राउज़र में खोलकर देख सकते हैं, ताकि प्रदर्शित की जाने वाली जानकारी प्रदर्शित की जा सके।