Tôi cần so sánh hai tài liệu văn phòng, trong trường hợp này là hai tài liệu văn bản và cung cấp sự khác biệt, tương tự như những gì được trình bày trong SVN. Không đến mức đó, nhưng ít nhất có thể làm nổi bật sự khác biệt.lập trình so sánh các tài liệu từ
tôi đã cố gắng sử dụng dll văn phòng COM và nhận này xa ..
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);
Bất kỳ lời khuyên về cách thức tiến hành hơn nữa? Đây sẽ là một ứng dụng web có nhiều lượt truy cập. Đang sử dụng đối tượng com văn phòng đúng cách để đi hay có bất kỳ thứ gì khác mà tôi có thể xem không?
Chỉ cần quan tâm, làm thế nào SVN hiển thị sự khác biệt giữa hai tệp nhị phân? (AFAIK 'docx' là định dạng lưu trữ zip) – sll
chọn hai tệp được đề cập, thường là trên cùng một thư mục ở phía máy khách. Bạn đã cài đặt TortoiseSVN. Bạn nhấp chuột phải và đi đến trình đơn TortoiseSVN và chọn Diff ... – user20358
Vâng, tôi biết cách làm điều đó nhưng sự khác biệt nào bạn sẽ thấy, nó có ý nghĩa gì không? – sll