DiffUtils
अवलोकन
DiffUtils Aspose.PDF FOSS में .NET के लिए एक क्लास है।
डिफ़ इंजन द्वारा उपयोग किए जाने वाले टेक्स्ट हेल्पर्स: सामान्य प्रीफ़िक्स/सफ़िक्स निष्कर्षण और स्रोत / गंतव्य टेक्स्ट का पुनः संयोजन DiffOperations की सूची से।
यह क्लास .NET प्रोग्रामों में DiffUtils ऑब्जेक्ट्स के साथ काम करने के लिए 6 मेथड्स प्रदान करती है। उपलब्ध मेथड्स में शामिल हैं: AssemblyDestinationText, AssemblySourceText, FindCommonEndParts, FindCommonStartParts. सभी सार्वजनिक सदस्य किसी भी .NET एप्लिकेशन के लिए उपलब्ध हैं, जब Aspose.PDF FOSS for .NET पैकेज स्थापित किया जाता है।
विधियाँ
| हस्ताक्षर | विवरण |
|---|---|
FindCommonStartParts(first: string?, second: string?) | पहला और दूसरा द्वारा साझा किया गया सबसे लंबा सामान्य उपसर्ग (जब वे पहले अक्षर से भिन्न हों तो यह खाली होता है)। |
FindCommonStartParts(first: StringBuilder?, second: StringBuilder?) | StringBuilder का FindCommonStartParts(string,string) ओवरलोड। |
FindCommonEndParts(first: string?, second: string?, startIndex: int) | पहला और दूसरा द्वारा साझा किया गया सबसे लंबा सामान्य प्रत्यय, पहला में इंडेक्स startIndex से आगे नहीं मिलते हुए (इसलिए परिणाम की लंबाई first.Length - startIndex द्वारा सीमित रहती है)। |
FindCommonEndParts(first: StringBuilder?, second: StringBuilder?) | StringBuilder का FindCommonEndParts(string,string,int) ओवरलोड, जिसमें कोई निचला सीमा नहीं है (startIndex = 0)। |
AssemblySourceText(diffs: IEnumerable<DiffOperation>?) | मूल (स्रोत) पाठ को पुनर्निर्मित करें: प्रत्येक Equal और Delete रन का संयोजन। |
AssemblyDestinationText(diffs: IEnumerable<DiffOperation>?) | परिवर्तित (गंतव्य) पाठ को पुनर्निर्मित करें: प्रत्येक Equal और Insert रन का संयोजन। |