GroupDocs.Comparison trong nháy mắt

API để so sánh sự khác biệt giữa các tài liệu trong .NET ứng dụng

Illustration comparison

So sánh tập tin trong C#

Phát hiện sự khác biệt giữa tệp nguồn và tệp mục tiêu cho các thay đổi ở cấp đoạn văn, từ và ký tự. Xác định các thay đổi về kiểu dáng và định dạng như in đậm, in nghiêng, gạch chân, gạch ngang, kiểu phông chữ, v.v.

Hầu hết các định dạng tệp và tài liệu phổ biến được hỗ trợ

GroupDocs.Comparison API cho phép so sánh tài liệu hiệu quả trên nhiều định dạng, bao gồm PDF, HTML, email, Microsoft Office tài liệu (Word, Excel, PowerPoint, OneNote, Visio), các loại hình ảnh khác nhau (JPEG, PNG, GIF, BMP), tệp văn bản và hơn thế nữa.

Áp dụng hoặc từ chối thay đổi một cách dễ dàng

Mỗi sự khác biệt được xác định trong các tài liệu so sánh bằng GroupDocs.Comparison API có thể được áp dụng chọn lọc hoặc từ chối, cho phép tùy chỉnh trước khi xuất sang tài liệu đầu ra cuối cùng.

Báo cáo tóm tắt so sánh

Tạo báo cáo tóm tắt về sự khác biệt, trình bày chi tiết tất cả các thay đổi được tìm thấy trong các tài liệu được so sánh và lưu nó để tham khảo.

Độc lập nền tảng

GroupDocs.Comparison for .NET hỗ trợ các hệ điều hành, framework và trình quản lý gói sau

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Định dạng tập tin được hỗ trợ

GroupDocs.Comparison for .NET hỗ trợ các hoạt động với định dạng tệp sau đây.

Microsoft Office & OpenDocument định dạng

  • Word: DOCX, DOC, DOCM,DOT, DOTM, DOTX, RTX, RTF, TXT
  • Excel: XLSX, XLS, XLT, XLTM, XLSB, XLSM
  • PowerPoint: PPTX, PPT, POT, POTX, PPS, PPSX
  • Outlook: EML, EMLX, MSG
  • OneNote: ONE
  • OpenDocument: ODT, ODP, OTP, ODS, OTT
  • Bố cục trang cố định: PDF

Hình ảnh, Đồ họa & Sơ đồ

  • Hình ảnh raster: BMP, GIF, JPG, JPEG, PNG
  • Hình ảnh y tế: DICOM
  • Microsoft Visio: VSDX, VSD, VSS, VST, VDX
  • AutoCAD Drawing: DWG, DXF

Khác

  • Văn bản: TXT
  • Ngôn ngữ lập trình: CS, Java, CPP, JS, PY, RB, PL, ASM, GROOVY, JSON, PHP, SQL, LOG, DIFF, LESS, SCALA
  • Trang web: HTM, HTML, MHT, MHTML
  • Sách điện tử: MOBI, DjVu
  • Giá trị được phân tách bằng phân cách: CSV

GroupDocs.Comparison tính năng

Dễ dàng so sánh PDF và tài liệu Office, hình ảnh và các định dạng khác

Feature icon

So sánh tài liệu dễ sử dụng

Phân tích và xác định sự khác biệt giữa hai tài liệu.

Feature icon

So sánh nhiều tài liệu

Đồng thời phân tích và xác định sự khác biệt giữa nhiều tài liệu.

Feature icon

Các định dạng được hỗ trợ

Tương thích với hơn 50 định dạng tài liệu được sử dụng rộng rãi từ nhiều danh mục khác nhau, đảm bảo khả năng ứng dụng rộng rãi.

Feature icon

Chấp nhận hoặc từ chối thay đổi

Hiển thị trực quan rõ ràng các thay đổi được phát hiện, hoàn chỉnh với các tùy chọn để chấp nhận hoặc từ chối các sửa đổi này.

Feature icon

Tạo bản xem trước

Khả năng lưu kết quả so sánh dưới dạng xem trước hình ảnh để dễ dàng tham khảo và chia sẻ.

Feature icon

So sánh nội dung

Tiến hành so sánh văn bản kỹ lưỡng ở các cấp độ khác nhau - bao gồm từng dòng, đoạn văn, từ và ký tự - với sự khác biệt được đánh dấu để rõ ràng hơn.

Feature icon

So sánh kiểu dáng và định dạng

Phát hiện và làm nổi bật những thay đổi trong định dạng và kiểu tài liệu, đảm bảo xem xét toàn diện.

Feature icon

Cài đặt siêu dữ liệu linh hoạt

Bảo tồn siêu dữ liệu từ các tệp nguồn hoặc mục tiêu hoặc tùy chỉnh nó theo sở thích của người dùng.

Feature icon

Bảo vệ mật khẩu

Phân tích tài liệu được bảo vệ bằng mật khẩu và bảo mật tài liệu đầu ra bằng mã hóa mật khẩu để tăng cường bảo mật.

Feature icon

So sánh trang có chọn lọc

Tải và so sánh các phần hoặc trang cụ thể của tài liệu để phân tích mục tiêu.

Feature icon

Hiển thị nhận xét

Chọn hiển thị hoặc ẩn nhận xét khi tải tài liệu nguồn, cung cấp quyền kiểm soát tốt hơn đối với quá trình so sánh.

Mẫu mã

Một số trường hợp sử dụng của hoạt động GroupDocs.Comparison for .NET điển hình

So sánh các tài liệu được bảo vệ bằng mật khẩu.

Để so sánh các tài liệu được bảo vệ bằng mật khẩu, bạn cần chỉ định tài liệu đó sau đó tải tài liệu:

Làm thế nào để so sánh các tài liệu được bảo vệ bằng mật khẩu.

// Tải tài liệu nguồn và chỉ định mật khẩu của nó
using(Comparer comparer = new Comparer("source.docx", new LoadOptions() {Password = "1234"}))  
{
    // Tải tài liệu đích và chỉ định mật khẩu của nó
    comparer.Add("target.docx", new LoadOptions() {Password = "5678"});

    // Lưu kết quả so sánh vào một tệp được chỉ định
    comparer.Compare("result.docx");
}

So sánh nhiều PDF tài liệu.

GroupDocs.Comparison cho phép bạn so sánh nhiều hơn hai tài liệu. Hoạt động gần giống như khi so sánh hai tệp. Bạn chỉ cần thêm nhiều tệp mục tiêu vào lớp comparer.

Làm thế nào để so sánh ba tài liệu trở lên.

// Tải tài liệu nguồn
using(Comparer comparer = new Comparer("source.docx") 
{
    // Chỉ định tệp thứ hai để so sánh
    comparer.Add("target2.docx");
    
    // Chỉ định tệp thứ ba để so sánh
    comparer.Add("target3.docx");
    
    // Lưu kết quả so sánh vào một tệp được chỉ định
    comparer.Compare("result.docx");
}

Lời khuyên về giấy phép tạm thời

1
Đăng ký bằng email công việc của bạn. Dịch vụ thư miễn phí không được phép.
2
Sử dụng nút Nhận giấy phép tạm thời ở Bước thứ hai.
 Tiếng Việt