Kami dengan senang hati mengumumkan rilis GroupDocs.Comparison for .NET 26.9, tersedia sejak September 2026.
Versi GroupDocs.Comparison 26.9 meningkatkan akurasi dan kinerja perbandingan PDF, menambahkan kemampuan untuk membatasi pemuatan sumber daya dokumen eksternal, menormalkan urutan komponen yang dihapus dan disisipkan dalam output diff, serta memperbaiki beberapa masalah yang memengaruhi perbandingan Words, Slides, dan PDF.
Fixes and enhancements
- [Enhancement] Batasi pemuatan sumber daya dokumen eksternal melalui LoadOptions. (COMPARISONNET-4866)
- [Enhancement] Menormalkan urutan komponen yang dihapus dan disisipkan dalam output diff perbandingan. (COMPARISONNET-4897)
- [Enhancement] Meningkatkan kinerja perbandingan PDF untuk dokumen dengan fragmen teks tingkat karakter. (COMPARISONNET-4892)
- [Bug] Perbandingan PDF inline menggambar teks pengganti di atas baris berikutnya. (COMPARISONNET-4896)
- [Bug] Pemutusan baris di dalam sel tabel PDF hilang dalam hasil perbandingan. (COMPARISONNET-4893)
- [Bug] Memperbaiki pengecualian “Page have not room to place a paragraphs” saat membandingkan dokumen PDF. (COMPARISONNET-3909)
- [Bug] Meningkatkan akurasi perbandingan PDF untuk dokumen dengan tabel. (COMPARISONNET-2370)
- [Bug] Teks bergaris bawah tidak dibandingkan. (COMPARISONNET-2294)
- [Bug] NullReferenceException selama perbandingan file Words. (COMPARISONNET-4887)
- [Bug] NullReferenceException selama perbandingan slides. (COMPARISONNET-4883)
Restrict external document resource loading via LoadOptions
LoadOptions kini mencakup SkipExternalResources dan WhitelistedResources untuk mengontrol apakah sumber daya eksternal yang direferensikan oleh dokumen (misalnya, gambar yang ditautkan) dimuat selama perbandingan.
SkipExternalResources– ketikatrue(default), sumber daya eksternal tidak dimuat. Atur kefalseuntuk mengizinkan pemuatan sumber daya eksternal.WhitelistedResources– daftar nama sumber daya yang tetap diizinkan ketikaSkipExternalResourcesbernilaitrue.
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");
}
Akurasi dan Kinerja Perbandingan PDF
Rilis ini meningkatkan kinerja perbandingan PDF untuk dokumen dengan fragmen teks tingkat karakter dan memperbaiki beberapa masalah terkait PDF, termasuk teks pengganti inline yang menumpuk pada baris berikutnya, kehilangan pemutusan baris di dalam sel tabel, pengecualian “Page have not room to place a paragraphs”, serta perbandingan yang lebih akurat untuk dokumen dengan tabel.
Urutan Output Diff yang Dinormalisasi
Komponen yang dihapus dan disisipkan dalam output diff perbandingan kini dikembalikan dalam urutan yang konsisten dan dinormalisasi, sehingga daftar perubahan lebih mudah diproses dan ditampilkan.
Cara Mendapatkan Pembaruan
Anda dapat memperoleh versi terbaru dari NuGet atau mengunduhnya langsung dari situs web GroupDocs.
NuGet
GroupDocs.Comparison for .NET 26.9
Unduhan Langsung
Unduh assembly untuk .NET dan .NET Framework dari halaman GroupDocs.Comparison for .NET 26.9 .