NET के लिए HTML Converter

NET के लिए Aspose.HTML Converter एक उच्च प्रदर्शन प्लगइन है जो डेवलपर्स को HTML और XHTML के लिए PDF, XPS, और छवि फ़ाइलों सहित कई प्रारूपों में दस्तावेजों के लिए डिज़ाइन किया गया है, यह जटिल लेआउट, बाहरी संसाधनों और उन्नत रेंडिंग विकल्पों का समर्थन करता ह.

स्थापना और स्थापन

  • NuGet के माध्यम से Aspose.HTML पैकेज स्थापित करें या संग्रहों को डाउनलोड कर डाउनलोड पृष्ठ .
  • अपनी लाइसेंस कुंजी का उपयोग करें, यदि आवश्यक हो, तो पूर्ण कार्यक्षमता को अनलॉक करने के लिए मेट्र किया गया लाइसेसिंग भी शामिल ह.
  • संदर्भ के लिए Aspose.Html आपका नाम आपके प्रोजेक्ट में ह.

NET फ्रेमवर्क, .NET कोर (2.0 से 3.1) के साथ संगत है, ।NET 5+, और .Net मानक 2.0/2.1. विंडोज, macOS, और लिनक्स वातावरण में काम करता ह.

HTML को PDF में परिवर्तित कर

सबसे आम परिदृश्य एचटीएमएल को पीडीएफ में परिवर्तित करना है. आप एन्क्रिप्शन, पृष्ठ आकार और मार्जिन जैसी विकल्पों को सेट कर सकते ह.

using Aspose.Html;
using Aspose.Html.Converters;
using Aspose.Html.Saving;

// Create an instance of HTMLDocument
var document = new HTMLDocument("developer-guide.html");
var options = new PdfSaveOptions();

// Convert HTML to PDF
Converter.ConvertHTML(document, options, "developer-guide.pdf");

यह उदाहरण एक HTML फ़ाइल को PDF में परिवर्तित करता है, जबकि इसकी व्यवस्था को बनाए रखता ह.

HTML को Image में परिवर्तित कर

आप HTML सामग्री को PNG या JPEG जैसे छवियों के लिए भी रेंडर कर सकते ह.

using Aspose.Html;
using Aspose.Html.Converters;
using Aspose.Html.Saving;

// Create an instance of HTMLDocument
var document = new HTMLDocument("developer-guide.html");
var options = new ImageSaveOptions(ImageFormat.Png);

// Convert HTML to PNG
Converter.ConvertHTML(document, options, "developer-guide.png");

यह कोड HTML को एक में बदल देता ह पीएनज छवि जो रिपोर्टों या फ़ाइलों में इस्तेमाल किया जा सकता ह.

HTML को XPS में परिवर्तित कर

HTML से XPS दस्तावेज उत्पन्न करने के लिए:

using Aspose.Html;
using Aspose.Html.Converters;
using Aspose.Html.Saving;

// Create an instance of HTMLDocument
var document = new HTMLDocument("developer-guide.html");
var options = new XpsSaveOptions();

// Convert HTML to XPS
Converter.ConvertHTML(document, options, "developer-guide.xps");

गलतियों का उदाहरण

try-catch के साथ गलतियों को दयालुता से संबोधित कर:

try
{
    var document = new HTMLDocument("developer-guide.html");
    var options = new PdfSaveOptions();
    Converter.ConvertHTML(document, options, "developer-guide.pdf");
}
catch (Exception ex)
{
    Console.WriteLine($"Error converting HTML: {ex.Message}");
}

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

  • Multi-Format Export: HTML को PDF, XPS और छवियों में परिवर्तित कर.
  • Layout Fidelity: फ़ॉन्ट्स, सीएसएस, ग्राफिक्स और बाहरी संसाधनों को बनाए रखता ह.
  • Advanced PDF Options: PDF/A अनुपालन, एन्क्रिप्शन और मेटाडेटा के लिए समर्थन.
  • क्रॉस प्लेटफॉर्म: विंडोज, लिनक्स और मैकओएस पर .NET वातावरण में काम करता ह.

सर्वश्रेष्ठ अभ्यास

  • हमेशा एप्लिकेशन स्टार्टअप पर लाइसेंस कुंजी लागू करें ताकि मूल्यांकन पानी के संकेतों से बच.
  • वैध बाहरी संसाधन (सीएसएस, छवियों, फ़ॉन्ट्स) रूपांतरण से पहले उपलब्ध ह.
  • Use PdfSaveOptionsImageSaveOptions उत्पादन की गुणवत्ता और आकार को सुनिश्चित कर.
  • बड़े एचटीएमएल फ़ाइलों के लिए, स्मृति उपयोग को कम करने में स्ट्रीम-आधारित रूपांतरण को पसंद कर.

NET के लिए Aspose.HTML Converter को एकीकृत करके, डेवलपर्स प्रभावी ढंग से HTML सामग्री को पेशेवर स्तर के पीडीएफ, XPS या छवि आउटपुट में परिवर्तित कर सकते हैं, जबकि व्यवस्था की स्थिरता और उच्च प्रदर्शन सुनिश्चित करते ह.

 हिंदी