एम्बेडेड फ़ॉन्ट्स को अक्षम करके PDF का आकार कम करें

इस ट्यूटोरियल में, हम आपको Aspose.Words for .NET के साथ PDF दस्तावेज़ में Windows फ़ॉन्ट एम्बेडिंग को अक्षम करके PDF आकार को कम करने के चरणों के बारे में बताएँगे। फ़ॉन्ट एम्बेडिंग को अक्षम करके, आप जेनरेट की गई PDF फ़ाइल का आकार कम कर सकते हैं। नीचे दिए गए चरणों का पालन करें:

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

उस दस्तावेज़ को अपलोड करके शुरू करें जिसे आप पीडीएफ में बदलना चाहते हैं:

string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "Rendering.docx");

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

चरण 2: पीडीएफ सेव विकल्प सेट करें

PdfSaveOptions वर्ग का एक उदाहरण बनाएं और फ़ॉन्ट एम्बेड करने का तरीका निर्दिष्ट करें:

PdfSaveOptions saveOptions = new PdfSaveOptions { FontEmbeddingMode = PdfFontEmbeddingMode.EmbedNone };

यह विकल्प आपको उत्पन्न पीडीएफ फाइल में विंडोज फ़ॉन्ट्स के एकीकरण को निष्क्रिय करने की अनुमति देता है।

चरण 3: दस्तावेज़ को पीडीएफ में बदलें

उपयोगSave रूपांतरण विकल्पों को निर्दिष्ट करते हुए दस्तावेज़ को पीडीएफ में परिवर्तित करने की विधि:

doc.Save(dataDir + "WorkingWithPdfSaveOptions.DisableEmbedWindowsFonts.pdf", saveOptions);

परिवर्तित पीडीएफ को सहेजने के लिए सही पथ निर्दिष्ट करना सुनिश्चित करें।

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

.NET के लिए Aspose.Words के साथ PDF दस्तावेज़ में Windows फ़ॉन्ट एम्बेड करने को अक्षम करने के लिए पूर्ण स्रोत कोड यहां दिया गया है:


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

	// आउटपुट पीडीएफ को मानक विंडोज फ़ॉन्ट एम्बेड किए बिना सहेजा जाएगा।
	PdfSaveOptions saveOptions = new PdfSaveOptions { FontEmbeddingMode = PdfFontEmbeddingMode.EmbedNone };
	
	doc.Save(dataDir + "WorkingWithPdfSaveOptions.DisableEmbedWindowsFonts.pdf", saveOptions);

इन चरणों का पालन करके, आप आसानी से Aspose.Words for .NET के साथ PDF दस्तावेज़ में Windows फ़ॉन्ट्स की एम्बेडिंग को अक्षम कर सकते हैं।

निष्कर्ष

इस ट्यूटोरियल में, हमने सीखा कि Aspose.Words for .NET का उपयोग करके Windows फ़ॉन्ट एम्बेड करना अक्षम करके PDF फ़ाइल का आकार कैसे कम किया जाए। फ़ॉन्ट एम्बेडिंग को अक्षम करके, आप जेनरेट की गई PDF फ़ाइल का आकार कम कर सकते हैं, जिससे फ़ाइलों को संग्रहीत करना, साझा करना और स्थानांतरित करना आसान हो जाता है। हालाँकि, यह ध्यान रखना महत्वपूर्ण है कि Windows फ़ॉन्ट एम्बेडिंग को अक्षम करने से अंतिम PDF दस्तावेज़ में उपस्थिति और स्वरूपण में परिवर्तन हो सकते हैं। इस सुविधा का उपयोग करते समय इन परिणामों पर विचार करना सुनिश्चित करें। अपनी PDF फ़ाइलों के निर्माण को अनुकूलित करने के लिए Aspose.Words for .NET की अधिक सुविधाओं का पता लगाने के लिए स्वतंत्र महसूस करें।

अक्सर पूछे जाने वाले प्रश्नों

प्रश्न: पीडीएफ दस्तावेज़ में विंडोज फ़ॉन्ट एम्बेडिंग को अक्षम करना क्या है और यह महत्वपूर्ण क्यों है?

उत्तर: PDF दस्तावेज़ में Windows फ़ॉन्ट एम्बेडिंग को अक्षम करना, जेनरेट की गई PDF फ़ाइल में Windows फ़ॉन्ट को शामिल होने से रोकने की प्रक्रिया है। यह एम्बेडेड Windows फ़ॉन्ट डेटा को हटाकर PDF फ़ाइल के आकार को कम करता है। यह PDF फ़ाइलों के आकार को कम करने के लिए महत्वपूर्ण हो सकता है, जिससे उन्हें स्टोर करना, शेयर करना और तेज़ी से ट्रांसफ़र करना आसान हो सकता है।

प्रश्न: मैं .NET के लिए Aspose.Words का उपयोग करके PDF दस्तावेज़ में Windows फ़ॉन्ट एम्बेडिंग को कैसे अक्षम कर सकता हूं?

उत्तर: .NET के लिए Aspose.Words का उपयोग करके PDF दस्तावेज़ में Windows फ़ॉन्ट एम्बेड करना अक्षम करने के लिए, इन चरणों का पालन करें:

उस दस्तावेज़ को लोड करें जिसे आप पीडीएफ में बदलना चाहते हैंDocument वर्ग और दस्तावेज़ पथ.

इसका एक उदाहरण बनाएंPdfSaveOptions वर्ग और सेटFontEmbeddingModeसंपत्ति कोPdfFontEmbeddingMode.EmbedNoneयह उत्पन्न पीडीएफ फाइल में विंडोज फ़ॉन्ट्स की एम्बेडिंग को अक्षम कर देता है।

उपयोगSave की विधिDocument दस्तावेज़ को पीडीएफ में परिवर्तित करने के लिए ऑब्जेक्ट पहले से कॉन्फ़िगर किए गए रूपांतरण विकल्पों को निर्दिष्ट करता है।

प्रश्न: पीडीएफ दस्तावेज़ में विंडोज फ़ॉन्ट एम्बेडिंग को अक्षम करने के क्या लाभ हैं?

उत्तर: पीडीएफ दस्तावेज़ में विंडोज फ़ॉन्ट एम्बेडिंग को अक्षम करने के लाभ ये हैं:

पीडीएफ फाइल का आकार कम करना: विंडोज फॉन्ट एम्बेडिंग को अक्षम करने से, एम्बेडेड विंडोज फॉन्ट डेटा हटा दिया जाता है, जिससे उत्पन्न पीडीएफ फाइल का आकार कम हो जाता है।

आसान भंडारण: छोटी पीडीएफ फाइलों को संग्रहीत करना, सहेजना और स्थानांतरित करना आसान होता है।

तीव्र साझाकरण और स्थानांतरण: छोटी पीडीएफ फाइलों को तेजी से साझा और स्थानांतरित किया जा सकता है, जिससे समय और संसाधनों की बचत होती है।

प्रश्न: पीडीएफ दस्तावेज़ में विंडोज फ़ॉन्ट एम्बेडिंग को अक्षम करने के क्या परिणाम होंगे?

उत्तर: पीडीएफ दस्तावेज़ में विंडोज फ़ॉन्ट्स की एम्बेडिंग को अक्षम करने से निम्नलिखित परिणाम हो सकते हैं:

स्वरूप और स्वरूपण की हानि: यदि दस्तावेज़ में निर्दिष्ट विंडोज फ़ॉन्ट उस सिस्टम पर उपलब्ध नहीं हैं जहां पीडीएफ खोला गया है, तो स्थानापन्न फ़ॉन्ट का उपयोग किया जाएगा, जिसके परिणामस्वरूप गलत स्वरूप और स्वरूपण हो सकता है। अपेक्षित से आकार में भिन्न।

पठनीयता संबंधी समस्याएं: यदि प्रयुक्त प्रतिस्थापन फ़ॉन्ट मूल फ़ॉन्ट की तरह पठनीय नहीं हैं, तो इससे PDF दस्तावेज़ में पाठ की पठनीयता प्रभावित हो सकती है।