टिफ़ बिनराइज़ेशन के लिए थ्रेशोल्ड नियंत्रण को उजागर करें

इस ट्यूटोरियल में, हम .NET के लिए Aspose.Words के साथ “TIFF Binarization Threshold Control Exposure” सुविधा के लिए प्रदान किए गए C# स्रोत कोड का पता लगाएंगे। यह सुविधा आपको दस्तावेज़ को TIFF प्रारूप में परिवर्तित करते समय Binarization सीमा को नियंत्रित करने की अनुमति देती है।

चरण 1: वातावरण की स्थापना

आरंभ करने से पहले, सुनिश्चित करें कि आपने .NET के लिए Aspose.Words के साथ अपना विकास वातावरण सेट अप कर लिया है। सुनिश्चित करें कि आपने आवश्यक संदर्भ जोड़ दिए हैं और उचित नामस्थान आयात कर लिए हैं।

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

// आपके दस्तावेज़ निर्देशिका का पथ
string dataDir = "YOUR DOCUMENTS DIRECTORY";

Document doc = new Document(dataDir + "Rendering.docx");

इस चरण में, हम दस्तावेज़ को लोड करते हैंDocument विधि और लोड करने के लिए DOCX फ़ाइल का पथ पास करना।

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

ImageSaveOptions saveOptions = new ImageSaveOptions(SaveFormat.Tiff)
{
TiffCompression = TiffCompression.Ccitt3,
ImageColorMode = ImageColorMode.Grayscale,
TiffBinarizationMethod = ImageBinarizationMethod.FloydSteinbergDithering,
ThresholdForFloydSteinbergDithering = 254
};

इस चरण में, हम छवियों के लिए बैकअप विकल्प कॉन्फ़िगर करते हैं। हम एक नया बनाते हैंImageSaveOptions वांछित सेव फ़ॉर्मेट को निर्दिष्ट करने वाला ऑब्जेक्ट, यहाँ TIFF फ़ॉर्मेट के लिए “Tiff”। हम निर्दिष्ट बिनराइज़ेशन थ्रेशोल्ड के साथ संपीड़न विकल्प, छवि रंग मोड और TIFF बिनराइज़ेशन विधि भी सेट करते हैं।

चरण 4: छवियों का बैकअप लेना

doc.Save(dataDir + "WorkingWithImageSaveOptions.ExposeThresholdControlForTiffBinarization.tiff", saveOptions);

इस अंतिम चरण में, हम दस्तावेज़ छवियों को TIFF प्रारूप में सहेजते हैंSave विधि और आउटपुट फ़ाइल के पथ को निर्दिष्ट सेव विकल्पों के साथ पास करना।

अब आप निर्दिष्ट विकल्पों के साथ बाइनरीकरण सीमा को नियंत्रित करते हुए अपने दस्तावेज़ को TIFF प्रारूप में बदलने के लिए स्रोत कोड चला सकते हैं। परिणामी फ़ाइल निर्दिष्ट निर्देशिका में “WorkingWithImageSaveOptions.ExposeThresholdControlForTiffBinarization.tiff” नाम से सहेजी जाएगी।

नमूना स्रोत कोड Tiff Binarization के लिए थ्रेशोल्ड नियंत्रण को उजागर करना


// आपके दस्तावेज़ निर्देशिका का पथ
 string dataDir = "YOUR DOCUMENT DIRECTORY"; 

Document doc = new Document(dataDir + "Rendering.docx");

ImageSaveOptions saveOptions = new ImageSaveOptions(SaveFormat.Tiff)
{
	TiffCompression = TiffCompression.Ccitt3,
	ImageColorMode = ImageColorMode.Grayscale,
	TiffBinarizationMethod = ImageBinarizationMethod.FloydSteinbergDithering,
	ThresholdForFloydSteinbergDithering = 254
};

doc.Save(dataDir + "WorkingWithImageSaveOptions.ExposeThresholdControlForTiffBinarization.tiff", saveOptions);
            
        

निष्कर्ष

इस ट्यूटोरियल में, हमने .NET के लिए Aspose.Words के साथ TIFF बाइनरीकरण थ्रेशोल्ड नियंत्रण की एक्सपोज़र सुविधा का पता लगाया। हमने सीखा कि दस्तावेज़ को TIFF प्रारूप में परिवर्तित करते समय बाइनरीकरण थ्रेशोल्ड को कैसे नियंत्रित किया जाए।

यह सुविधा तब उपयोगी होती है जब आप बेहतर गुणवत्ता और स्पष्टता के साथ TIFF छवियाँ प्राप्त करने के लिए बाइनरीकरण सीमा को समायोजित करना चाहते हैं। सेव विकल्पों के साथ बाइनरीकरण सीमा निर्दिष्ट करके, आप अपनी ज़रूरतों के अनुरूप कस्टम परिणाम प्राप्त कर सकते हैं।

Aspose.Words for .NET दस्तावेज़ हेरफेर और निर्माण के लिए कई प्रकार की उन्नत सुविधाएँ प्रदान करता है। TIFF बाइनरीकरण थ्रेशोल्ड कंट्रोल को उजागर करना आपके निपटान में आने वाले कई शक्तिशाली उपकरणों में से एक है।

सटीक बाइनरीकरण थ्रेशोल्ड नियंत्रण के साथ उच्च गुणवत्ता वाली TIFF छवियां प्राप्त करने के लिए इस सुविधा को अपने Aspose.Words for .NET प्रोजेक्ट्स में शामिल करने के लिए स्वतंत्र महसूस करें।