NET के लिए Aspose.Words दस्तावेज़ तुलन
NET के लिए Aspose.Words Document Comparer डेवलपर्स को एक शक्तिशाली उपकरण प्रदान करता है दो Word दस्तावेजों की तुलना करें और समीक्षाएं उत्पन्न करें जो प्रत्येक पता लगाए गए अंतर को उजागर करते हैं. कानूनी, तकनीकी या संपादकीय समीक्षण के मामले में, यह प्लगइन पाठ संपादन, प्रारूपण परिवर्तन और संरचनात्मक परिवर्तनों का सटीक ट्रैकिंग सुनिश्चित करता ह.
स्थापना और स्थापन
- NuGet पैकेज स्थापित कर
Aspose.Words Document Comparer
अपने प्रोजेक्ट म. - प्रिंसिपल एडमिनिस्ट्रेशन से जुड़े अन्य समाचार ( मेट्रिक लाइसेंस गाइड ).
- देख स्थापना गाइड आवश्यकताओं और विस्तृत कदमों के लिए.
समर्थित वातावरण:
- **ओएस: ** विंडोज, लिनक्स, मैकओएस
- फ्रेमवर्क: .NET Framework, .Net Standard, ,NET Core, 5/6+, Mono
- IDEs: Microsoft Visual Studio (2010–2022), Xamarin, MonoDevelop
Quick Start: .NET में दस्तावेजों की तुलना कर
using Aspose.Words;
var docA = new Document(MyDir + "Blank.docx");
var docB = new Document(MyDir + "Document.docx");
// Compare documents. Differences are added as revisions to docA
docA.Compare(docB, "User", DateTime.Now, new CompareOptions { IgnoreFormatting = true });
// Inspect revisions
foreach (Revision revision in docA.Revisions)
{
Console.WriteLine("Type: " + revision.RevisionType);
Console.WriteLine("Author: " + revision.Author);
Console.WriteLine("Date: " + revision.DateTime);
Console.WriteLine("Revision text: " + revision.ParentNode.ToString(SaveFormat.Text));
}
यह कटौती दो दस्तावेजों की तुलना करने और उत्पन्न समीक्षाओं के माध्यम से इटेरेट करने का प्रदर्शन करती ह.
विशेषताओं और कार्य
मूल दस्तावेज की तुलन
- DOC, DOCX, RTF, HTML, PDF, OpenOffice, Markdown, और अधिक की तुलना कर.
- इनपुट, हटाने, और प्रारूपण परिवर्तनों को दूसरे दस्तावेज़ से पहले में दर्ज कर.
- यह मूल सामग्री को बनाए रखता है और Word के परिचित Track Changes शैली को लागू करता ह.
निरीक्षण ट्रैकिंग और प्रबंधन
- समीक्षाओं को शामिल करें, हटा दें या FormatChange के रूप में वर्गीकृत कर.
- प्रोग्रामिंग स्वीकृति / अस्वीकृति ऑपरेशन का समर्थन करता ह.
- अनुकूलित रिपोर्ट या सारांश बनाने के लिए इथेरेशन की अनुमति देता ह.
कस्टम तुलना सेटिंग्स
- मामला संवेदनशीलता के साथ मिलकर.
- चुनें कि क्या व्हाइटस्पेस परिवर्तनों को ट्रैक करना है (क्षेत्र, टैब, ब्रेक).
- नियंत्रण तुलना granularity: चरित्र, शब्द, या पैराग्राफ स्तर.
- टिप्पणियों, बुकमार्क या शीर्षक जैसे नोड्स को हटा द.
तत्व- स्तर तुलन
- पाठ: जोड़ों, हटाने और स्थानांतरित पाठ का पता लगाता ह.
- स्वरूपण: फ़ॉन्ट, पैराग्राफ और शैली परिवर्तनों की पहचान करता ह.
- तालिकाएं: क्रम / स्तंभ इनपुट, हटाने, और सेल मिश्रण / विभाजन ट्रैक.
- **ऑब्जेक्ट्स: ** फ्लैग इनपुट, हटाए गए, या पुनर्स्थापित छवियों, आकृतियों, और OLE वस्तुओ.
प्रदर्शन और स्केलिंग
- स्ट्रीम-आधारित एपीआई बहुत बड़े दस्तावेजों की तुलना करने में सक्षम ह.
- बैच प्रसंस्करण के लिए समर्थित बहु-ट्रेड तुलनाए.
- लोड और बचाव विकल्पों के साथ स्थापित स्मृति निशान.
सर्वश्रेष्ठ अभ्यास
- मूल्यांकन संदेशों से बचने के लिए प्रारंभिक लाइसेंस आवेदन कर.
- तुलना करने से पहले दस्तावेजों (स्टाइल, ट्रैक किए गए परिवर्तनों को हटा दें) को मानकीकृत कर.
- झूठे सकारात्मक को कम करने के लिए सफेद स्थान / मामले की संवेदनशीलता को समायोजित कर.
- का उपयोग कर
Revisions
संरचनात्मक परिवर्तन लॉग के लिए संग्रह. - बड़े पैमाने पर कार्य भार के लिए, तुलनाओं को असेंक्रोनिक रूप से चलाएं और प्रतिस्पर्धा का प्रबंधन कर.
सामान्य मुद्दों का समाधान
अप्रत्याशित परिणाम या अनुपस्थित परिवर्तन?✔ दस्तावेज़ अखंडता और प्रारूपण स्थिरता की जांच कर.
वॉटरमार्क मूल्यांकन या सीमित कार्यक्षमत?✔ सुनिश्चित लाइसेंस सही ढंग से लागू किया जाता ह.
बड़े दस्तावेजों के साथ कम प्रदर्शन?✔ स्ट्रीम-आधारित एपीआई का उपयोग करें और जितना संभव हो उतना समानांतर प्रसंस्करण की अनुमति द.
अक्सर पूछे जाने वाले प्रश्न
**Q: .NET के लिए Aspose.Words दस्तावेज़ तुलना क्या ह?**एक प्लगइन दस्तावेजों के बीच मतभेदों का पता लगाने और उन्हें समीक्षा के लिए समीकरण के रूप में लागू करता ह.
**Q: किस फ़ाइल प्रारूप का समर्थन किया जाता ह?**DOC, DOCX, RTF, HTML, PDF, OpenOffice प्रारूप, Markdown, और छवियों (JPG, PNG, आद.).
**Q: क्या मैं प्रोग्राम से समीक्षाओं को स्वीकार या अस्वीकार कर सकता ह?**हाँ. एपीआई बड़े पैमाने पर या व्यक्तिगत रूप से समीक्षाओं को स्वीकार करने / अस्वीकार करने का समर्थन करता ह.
**Q: यह Aspose.Words के साथ कैसे एकीकृत होता ह?**यह सीधे Aspose.Words दस्तावेज़ वस्तुओं के साथ काम करता है, जो मौजूदा कार्यप्रवाहों से अनियंत्रित एकीकरण सुनिश्चित करते ह.
**Q: इस उपकरण से कौन से उद्योग लाभ उठाते ह?**कानूनी, वित्त, प्रकाशन, और उद्यम क्षेत्रों का उपयोग ऑडिट, अनुपालन और संपादकीय समीक्षा के लिए किया जाता ह.