C# का उपयोग करके HTML को PDF में कैसे बदलें

इस चरण-दर-चरण ट्यूटोरियल में, हम सीखेंगे कि HTML को C# का उपयोग करके PDF में कैसे परिवर्तित किया जाए। HTML दस्तावेज़ में CSS शैलियाँ (इनलाइन, एम्बेडेड और बाहरी) हो सकती हैं। इस विषय में C# कोड उदाहरण HTML को PDF में छवियों, टेक्स्ट, फोंट और मूल सामग्री के लेआउट की उच्च निष्ठा के साथ प्रस्तुत करता है।

HTML से सटीक शैलियों के साथ PDF उत्पन्न करने के लिए सरल चरण निम्नलिखित हैं।

C# का उपयोग करके HTML को PDF में कनवर्ट करने के चरण

  1. NuGet पैकेज का उपयोग करके Aspose.Words for .NET इंस्टॉल करें
  2. Aspose.Words नाम स्थान का संदर्भ जोड़ें
  3. इनपुट HTML दस्तावेज़ को Aspose.Words’ DOM . में आयात करें
  4. दस्तावेज़ को PDF फ़ाइल स्वरूप में सहेजें

पिछले विषय में, हमने सी # का उपयोग कर वर्ड दस्तावेज़ कैसे बनाएं पर गौर किया था। लेकिन यह विषय बताता है कि .NET एप्लिकेशन के लिए HTML से PDF कनवर्टर कैसे बनाया जाए। आप इसे ASP.NET, .NET कोर अनुप्रयोगों और Windows प्रपत्रों में उपयोग कर सकते हैं।

सी # का उपयोग कर एचटीएमएल को पीडीएफ में कनवर्ट करने के लिए कोड

using Aspose.Words;
namespace KBCodeExamples
{
class how_to_convert_html_to_pdf_using_c_sharp
{
public static void Main(string[] args)
{
//Set Aspose license before HTML to PDF conversion
Aspose.Words.License AsposeWordsLicense = new Aspose.Words.License();
AsposeWordsLicense.SetLicense(@"Aspose.Words.lic");
// Import the HTML into Aspose.Words DOM.
Document doc = new Document("input.html");
// Save document to PDF file format
doc.Save("convert html to pdf using c#.pdf", SaveFormat.Pdf);
}
}
}

सी # में उपरोक्त कोड उदाहरण एमएस ऑफिस स्थापित किए बिना एचटीएमएल से पीडीएफ बनाता है। उपरोक्त उदाहरण का उपयोग करते हुए एचटीएमएल से पीडीएफ रूपांतरण एमएस वर्ड व्यवहार की नकल करता है। यदि आप एमएस वर्ड में एचटीएमएल दस्तावेज़ खोलते हैं और इसे पीडीएफ में परिवर्तित करते हैं, तो आपको वही आउटपुट मिलेगा।

 हिन्दी