Chúng tôi vui mừng thông báo việc phát hành GroupDocs.Comparison for .NET 26.9, có sẵn từ tháng 9 năm 2026.
Phiên bản GroupDocs.Comparison 26.9 cải thiện độ chính xác và hiệu suất so sánh PDF, thêm khả năng hạn chế việc tải tài nguyên tài liệu bên ngoài, chuẩn hoá thứ tự của các thành phần bị xóa và được chèn trong đầu ra diff, và sửa một số vấn đề ảnh hưởng đến Words, Slides và so sánh PDF.

Sửa lỗi và cải tiến

  • [Enhancement] Hạn chế việc tải tài nguyên tài liệu bên ngoài thông qua LoadOptions. (COMPARISONNET-4866)
  • [Enhancement] Chuẩn hoá thứ tự của các thành phần bị xóa và được chèn trong đầu ra diff của so sánh. (COMPARISONNET-4897)
  • [Enhancement] Cải thiện hiệu suất so sánh PDF cho các tài liệu có các đoạn văn bản ở mức ký tự. (COMPARISONNET-4892)
  • [Bug] So sánh PDF nội tuyến vẽ văn bản thay thế lên trên dòng tiếp theo. (COMPARISONNET-4896)
  • [Bug] Các dấu ngắt dòng bên trong ô bảng PDF bị mất trong kết quả so sánh. (COMPARISONNET-4893)
  • [Bug] Sửa lỗi ngoại lệ “Page have not room to place a paragraphs” khi so sánh tài liệu PDF. (COMPARISONNET-3909)
  • [Bug] Cải thiện độ chính xác của so sánh PDF cho các tài liệu có bảng. (COMPARISONNET-2370)
  • [Bug] Văn bản gạch chân không được so sánh. (COMPARISONNET-2294)
  • [Bug] NullReferenceException xảy ra khi so sánh các tệp Words. (COMPARISONNET-4887)
  • [Bug] NullReferenceException xảy ra khi so sánh các slide. (COMPARISONNET-4883)

Hạn chế việc tải tài nguyên tài liệu bên ngoài thông qua LoadOptions

LoadOptions hiện bao gồm SkipExternalResources và WhitelistedResources để kiểm soát việc tải các tài nguyên bên ngoài mà tài liệu tham chiếu (ví dụ: hình ảnh liên kết) trong quá trình so sánh.

  • SkipExternalResources – khi true (mặc định), các tài nguyên bên ngoài sẽ không được tải. Đặt thành false để cho phép tải tài nguyên bên ngoài.
  • WhitelistedResources – danh sách các tên tài nguyên vẫn được cho phép khi SkipExternalResources là true.
var loadOptions = new LoadOptions
{
    SkipExternalResources = true,
    WhitelistedResources = new List<string> { "includepicture-field.png" }
};

using (Comparer comparer = new Comparer("source.docx", loadOptions))
{
    comparer.Add("target.docx", loadOptions);
    comparer.Compare("result.docx");
}

Độ chính xác và hiệu suất so sánh PDF

Bản phát hành này cải thiện hiệu suất so sánh PDF cho các tài liệu có các đoạn văn bản ở mức ký tự và sửa một số vấn đề liên quan đến PDF, bao gồm văn bản thay thế nội tuyến chồng lên dòng tiếp theo, mất dấu ngắt dòng trong ô bảng, ngoại lệ “Page have not room to place a paragraphs”, và so sánh chính xác hơn các tài liệu có bảng.

Thứ tự đầu ra diff đã chuẩn hoá

Các thành phần bị xóa và được chèn trong đầu ra diff của so sánh hiện được trả về theo một thứ tự nhất quán, chuẩn hoá, giúp việc xử lý và hiển thị danh sách thay đổi trở nên dễ dàng hơn.

Cách nhận bản cập nhật

Bạn có thể lấy phiên bản mới nhất từ NuGet hoặc tải trực tiếp từ trang web GroupDocs.

NuGet

GroupDocs.Comparison for .NET 26.9

Tải xuống trực tiếp

Tải các assembly cho cả .NET và .NET Framework từ trang GroupDocs.Comparison for .NET 26.9 .

Tìm hiểu thêm