ImagesDifference

ImagesDifference

अवलोकन

ImagesDifference Aspose.PDF FOSS में .NET के लिए एक क्लास है। विरासत: IDisposable।

दो रेंडर की गई PDF पृष्ठों की ग्राफिकल तुलना का परिणाम: पहला (सोर्स) पृष्ठ 24bpp बिटमैप में रास्टराइज़ किया गया, साथ ही एक प्रति-पिक्सेल रिकॉर्ड जहाँ दूसरा (डेस्टिनेशन) पृष्ठ उससे भिन्न है।

यह क्लास .NET प्रोग्रामों में ImagesDifference ऑब्जेक्ट्स के साथ काम करने के लिए 3 मेथड प्रदान करती है। उपलब्ध मेथड्स में शामिल हैं: DifferenceToImage, Dispose, GetDestinationImage. सभी सार्वजनिक सदस्य किसी भी .NET एप्लिकेशन द्वारा, Aspose.PDF FOSS for .NET पैकेज स्थापित करने के बाद, सुलभ हैं। प्रॉपर्टीज़: Difference, Height, SourceImage, Stride.

गुण

नामप्रकारपहुँचविवरण
SourceImageBitmapपढ़ेंपहला (स्रोत) पृष्ठ 24bpp RGB बिटमैप में रेंडर किया गया।
Differenceint[]पढ़ेंप्रति-पिक्सेल अंतर रिकॉर्ड, row-major (इंडेक्स = y * Width + x)।
Strideintपढ़ें24bpp पर SourceImage की पंक्ति स्ट्राइड (बाइट्स में)।
Heightintपढ़ेंतुलना की गई छवियों की पिक्सेल ऊँचाई।

विधियाँ

हस्ताक्षरविवरण
GetDestinationImage()दूसरी (गंतव्य) पृष्ठ छवि को पुनर्निर्मित करें: समान पिक्सेल स्रोत से कॉपी किए जाते हैं, विभिन्न पिक्सेल अपने रिकॉर्ड किए गए गंतव्य रंग को अपनाते हैं।
DifferenceToImage(color: Color, backgroundColor: Color)एक अंतर मास्क बनाएं: जहाँ दो पृष्ठ अलग हैं वहाँ रंग और जहाँ वे समान हैं वहाँ backgroundColor।
Dispose()इस ImagesDifference इंस्टेंस पर Dispose को कॉल करता है।
 हिन्दी