Generate PDF from HTML in C#

एचटीएमएल सामग्री को पीडीएफ में परिवर्तित करना दस्तावेजों को संग्रहीत करने, साझा करने या प्रिंट करने के लिए एक महत्वपूर्ण कार्य है. विश्वसनीय .NET HTML to PDF Library .NET के लिए Aspose.HTML रूपांतरण प्रक्रिया को सरल बनाता है, जिससे आपको HTML फ़ाइलों, पंक्तियों और लाइव यूआरएल को उच्च गुणवत्ता वाले पीडीएफ दस्तावेजों में परिवर्तित करने की अनुमति मिलती है. इस लेख में, हम यह पता लगाएंगे कि कैसे .NET कोर एचटीएमएल का उपयोग करें PDF एपीआई ** के लिए प्रोग्रामिंग रूप से ** HTML से C# में PDF उत्पन्न करें , व्यावहारिक उदाहरणों और उन्नत अनुकूलन विकल्पों के साथ पूरा करें.

कवर किए गए विषय

HTML से PDF बनाने के लिए C# API

.NET के लिए Aspose.HTML यह एक शक्तिशाली पुस्तकालय है जो सीमित HTML में PDF रूपांतरण क्षमताएं प्रदान करता है, साथ ही XPS और छवियों जैसे प्रारूपों के लिए समर्थन के साथ।

कुंजी सुविधाएँ

  • मल्टीपल इनपुट टाइप: ** कड़ी मेहनत से एचटीएमएल फ़ाइलों, पंक्तियों, या लाइव यूआरएल को पीडीएफ में परिवर्तित करने के लिए ** C# HTML को PDF Converter का उपयोग करें।
  • अनुकूलित आउटपुट: सटीक नियंत्रण के लिए संकल्प, संपीड़न और पानी के निशान सहित सहेजने के विकल्पों को समायोजित करें।
  • ** क्रॉस प्लेटफॉर्म समर्थन:** Windows, macOS और Linux के साथ पूरी तरह से संगत है।

** स्थापना:** NuGet के माध्यम से अपने परियोजना में .NET के लिए Aspose.HTML जोड़ें:

PM> Install-Package Aspose.Html

C# में HTML से PDF दस्तावेज़ उत्पन्न करें

HTML फ़ाइल से एक PDF दस्तावेज़ बनाना सरल है. इन चरणों का पालन करें:

  • एक HTML दस्तावेज़ को HTMLDocument वर्ग का उपयोग करके लोड करें।
  • PdfSaveOptions वर्ग का एक उदाहरण बनाएं।
  • Converter.ConvertHTML() विधि को कॉल करें, इसके माध्यम से HTML दस्तावेज, PdfSaveOptions, और आउटपुट पीडीएफ फ़ाइल मार्ग तर्क के रूप में।

यहाँ एक कोड नमूना दिखाता है एक HTML फ़ाइल से एक पीडीएफ दस्तावेज़ कैसे बनाया जाए C# का उपयोग करके:

Generate PDF Document from HTML in C#

C# में सहेजें विकल्प के साथ HTML को PDF में परिवर्तित करें

एक HTML फ़ाइल से एक PDF दस्तावेज़ उत्पन्न करने के लिए जबकि अतिरिक्त सहेजें विकल्प निर्दिष्ट करते हैं, तो निम्नलिखित चरणों का पालन करें:

  • HTML दस्तावेज़ को HTMLDocument वर्ग का उपयोग करके लोड करें।
  • PdfSaveOptions वर्ग का एक उदाहरण बनाएं।
  • किसी भी अतिरिक्त भंडारण विकल्प को निर्दिष्ट करें जैसे कि क्षैतिज रिज़ॉल्यूशन और ऊर्ध्वाधर रिज़ाउशन।
  • पीडीएफ जनरेटिंग के लिए Converter.ConvertHTML() विधि कॉल करें।

निम्नलिखित कोड नमूना दिखाता है C# में अतिरिक्त विकल्पों के साथ एक HTML फ़ाइल से एक पीडीएफ कैसे उत्पन्न करें:

अधिक अनुकूलन विकल्पों के लिए, संदर्भ प्रगतिशील बचाव विकल्प.

C# में HTML String से PDF उत्पन्न करें

HTML श्रृंखला से एक पीडीएफ दस्तावेज़ का निर्माण निम्नलिखित चरणों के साथ किया जा सकता है:

  • PdfSaveOptions वर्ग का एक उदाहरण बनाएं।
  • किसी भी आवश्यक बचत विकल्प को परिभाषित करें।
  • Converter.ConvertHTML() विधि को कॉल करें, जो HTML श्रृंखला को स्वीकार करता है, PdfSaveOptions, और आउटपुट पीडीएफ फ़ाइल मार्ग तर्क के रूप में।

यहाँ एक कोड नमूना दिखाता है एक HTML श्रृंखला से एक पीडीएफ कैसे बनाया जाए C# का उपयोग करके:

Generate PDF from HTML String in C#

C# में लाइव URL से पीडीएफ उत्पन्न करें

अब, आइए देखते हैं एक वेब पेज को एक पीडीएफ दस्तावेज़ के रूप में एक URL से कैसे बचाया जाए :

  • वेब पेज के URL के साथ Url वर्ग का एक उदाहरण बनाएं।
  • PdfSaveOptions वर्ग का एक उदाहरण बनाएं।
  • किसी भी वांछित बचाव विकल्प को परिभाषित करें।
  • एक PDF के रूप में HTML को सहेजने के लिए Converter.ConvertHTML() विधि का उपयोग करें। Url, PdfSaveOptions, और आउटपुट पीडीएफ फ़ाइल मार्ग।

निम्नलिखित कोड नमूना दिखाता है C# का उपयोग करके एक लाइव यूआरएल से एक पीडीएफ कैसे उत्पन्न करें:

मुफ्त लाइसेंस प्राप्त करें

आप कर सकते हैं मुक्त अस्थायी लाइसेंस प्राप्त करें मूल्यांकन सीमाओं के बिना .NET के लिए Aspose.HTML की कोशिश करें. यह C# एचटीएमएल से पीडीएफ एपीआई मुफ्त परीक्षण का पता लगाने और इसकी विशेषताओं का आकलन करने का एक शानदार अवसर है.

Conclusion

इस लेख में, हम सीखते हैं कि कैसे:

  • एक HTML फ़ाइल को प्रोग्राम के रूप में लोड करें।
  • PDF Save विकल्पों को परिभाषित करें।
  • एक HTML श्रृंखला को PDF के रूप में सहेजें।
  • एक वेब पेज को PDF दस्तावेज़ के रूप में सहेजें।
  • **एक HTML फ़ाइल को C# में PDF में परिवर्तित करें ** विभिन्न तरीकों का उपयोग करके, जिसमें **.NET कोर HTML ** से PDF उत्पन्न करता है और C# HTML को PDF तकनीक का आउटपुट होता है।

चाहे आप Aspose का उपयोग कर रहे हों या अन्य **.NET HTML के लिए PDF ओपन सोर्स विकल्पों पर विचार कर रहा हो, आप अपनी समझ को गहरा कर सकते हैं। .NET के लिए Aspose.HTML API के बारे में जानकारी प्राप्त करें दस्तावेजयदि आपके पास कोई और प्रश्न हैं, तो हमारे माध्यम से पहुंचने के लिए स्वतंत्र महसूस करें मुफ्त समर्थन फोरम.

देखें भी

अतिरिक्त एकीकरण

इसके अलावा, **HtmlToPdfDocument C# ** क्लास HTML से PDF रूपांतरण को प्रभावी ढंग से प्रबंधित करने के लिए एक सरल इंटरफ़ेस प्रदान करता है. आप यह भी पता लगा सकते हैं कि कैसे **C# में HTML में PDF बनाएं ** या अपने अनुप्रयोगों को बेहतर बनाने के तरीके की जांच करें. यदि आप अधिक मुफ्त उपकरणों में रुचि रखते हैं, तो **Best HTML to PDF Converter C # ** विकल्प विभिन्न परियोजना आवश्यकताओं का अध्ययन करने लायक हैं. **c# PDF जनरेटर से HTML एक अतिरिक्त संसाधन प्रदान कर सकता है ताकि विकासकर्ताओं को मजबूत समाधान मिल सकें. Additionally, you can explore ** Convert_to PDF or investigate how to ** Generate PDF from HTML in HTML Programmatically to improve your applications

More in this category