फ़ॉन्ट नाम हल करें

इस ट्यूटोरियल में, हम आपको .NET के लिए Aspose.Words के साथ गुम फ़ॉन्ट नामों को हल करने के लिए C# स्रोत कोड के बारे में बताएंगे। यह सुविधा आपको किसी दस्तावेज़ को HTML में कनवर्ट करते समय गुम फ़ॉन्ट नामों को स्वचालित रूप से हल करने की अनुमति देती है।

चरण 1: प्रोजेक्ट सेटअप

आरंभ करने के लिए, अपने पसंदीदा IDE में एक नया C# प्रोजेक्ट बनाएं। सुनिश्चित करें कि आपके प्रोजेक्ट में .NET लाइब्रेरी के लिए Aspose.Words का संदर्भ दिया गया है।

चरण 2: दस्तावेज़ लोड करना

इस चरण में, हम संसाधित होने के लिए दस्तावेज़ को लोड करेंगे। किसी निर्दिष्ट निर्देशिका से दस्तावेज़ लोड करने के लिए निम्नलिखित कोड का उपयोग करें:

string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Missing font.docx");

यह कोड एक उदाहरण बनाता हैDocument निर्दिष्ट निर्देशिका से दस्तावेज़ लोड करके।

चरण 3: HTML बैकअप विकल्पों को कॉन्फ़िगर करना

अब हम रूपांतरण के दौरान गुम फ़ॉन्ट नामों को हल करने के लिए HTML सेव विकल्पों को कॉन्फ़िगर करेंगे। निम्नलिखित कोड का प्रयोग करें:

HtmlSaveOptions saveOptions = new HtmlSaveOptions(SaveFormat.Html)
{
PrettyFormat = true,
ResolveFontNames=true
};

यह कोड एक उदाहरण बनाता हैHtmlSaveOptionsऔर सेट करता हैResolveFontNames का विकल्पtrueHTML में कनवर्ट करते समय गुम फ़ॉन्ट नामों को हल करने के लिए। यह भीPrettyFormat विकल्प पर सेट हैtrue अच्छी तरह से स्वरूपित HTML कोड प्राप्त करने के लिए।

चरण 4: दस्तावेज़ को HTML में परिवर्तित करना और सहेजना

अंत में, हम पहले कॉन्फ़िगर किए गए HTML बचत विकल्पों का उपयोग करके दस्तावेज़ को HTML में परिवर्तित करेंगे। निम्नलिखित कोड का प्रयोग करें:

doc.Save(dataDir + "WorkingWithHtmlSaveOptions.ResolveFontNames.html", saveOptions);

यह कोड गुम फ़ॉन्ट नामों को स्वचालित रूप से हल करके दस्तावेज़ को HTML में परिवर्तित करता है, और परिवर्तित HTML फ़ाइल को निर्दिष्ट निर्देशिका में सहेजता है।

.NET के लिए Aspose.Words का उपयोग करके फ़ॉन्ट नाम हल करने के लिए उदाहरण स्रोत कोड


	// दस्तावेज़ निर्देशिका का पथ.
	string dataDir = "YOUR DOCUMENT DIRECTORY";
	Document doc = new Document(dataDir + "Missing font.docx");

	HtmlSaveOptions saveOptions = new HtmlSaveOptions(SaveFormat.Html)
	{
		PrettyFormat = true, ResolveFontNames = true
	};

	doc.Save(dataDir + "WorkingWithHtmlSaveOptions.ResolveFontNames.html", saveOptions);

दस्तावेज़ निर्देशिका में सही पथ निर्दिष्ट करना सुनिश्चित करेंdataDir चर।