मैं इस मामले में दो शब्द दस्तावेजों में दो कार्यालय दस्तावेजों तुलना करने के लिए, और प्रदान एक फर्क है, जो कुछ हद तक SVN में शो क्या है के समान है की जरूरत है। उस सीमा तक नहीं, लेकिन कम से कम मतभेदों को उजागर करने में सक्षम हो।प्रोग्राम के रूप में की तुलना शब्द दस्तावेजों
मैं कार्यालय COM dll उपयोग करने की कोशिश करते हैं और इस दूर हो गया ..
object fileToOpen = (object)@"D:\doc1.docx";
string fileToCompare = @"D:\doc2.docx";
WRD.Application WA = new WRD.Application();
Document wordDoc = null;
wordDoc = WA.Documents.Open(ref fileToOpen, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
wordDoc.Compare(fileToCompare, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
कैसे आगे बढ़ने के लिए पर कोई सुझाव दिए गए? यह एक बहुत अच्छा हिट वाला एक वेब एप्लीकेशन होगा। कार्यालय कॉम ऑब्जेक्ट का उपयोग करने का सही तरीका है, या क्या कोई अन्य चीजें हैं जिन्हें मैं देख सकता हूं?
बस ब्याज की बात है, कैसे एसवीएन दो द्विआधारी फाइलों के बीच दुविधा दिखाती है? (AFAIK 'docx' एक ज़िप संग्रह प्रारूप है) – sll
प्रश्न में दो फ़ाइलों का चयन करें, आमतौर पर क्लाइंट पक्ष में एक ही फ़ोल्डर पर। आपके पास कछुआ एसवीएन स्थापित है। आप राइट क्लिक करें और TortoiseSVN मेनू पर जाएं और डिफ चुनें ... – user20358
हाँ मुझे पता है कि यह कैसे करें लेकिन आप किस अंतर को देखेंगे, क्या इसका कोई अर्थ है? – sll