เรายินดีประกาศการปล่อย GroupDocs.Comparison for .NET 26.2 ซึ่งพร้อมให้ใช้งานตั้งแต่ กุมภาพันธ์ 2026.
เวอร์ชัน 26.2 ของ GroupDocs.Comparison มีการปรับปรุงหลายประการเพื่อเสริมประสิทธิภาพและความเสถียร รวมถึงการพัฒนาเพื่อการเปรียบเทียบเอกสาร Word และคลาสตัวเลือกใหม่ที่เฉพาะเจาะจง
การแก้ไขและการปรับปรุง
- [Enhancement] ปรับปรุงประสิทธิภาพการเปรียบเทียบอย่างมีนัยสำคัญสำหรับไฟล์ Word ขนาดใหญ่ (COMPARISONNET-4684)
- [Enhancement] เพิ่มความสามารถในการระบุ ChangeType โดยตรงในเมธอด GetChanges (COMPARISONNET-4548)
- [Bug] แก้ไขข้อยกเว้น NullReference เมื่อเปรียบเทียบไฟล์ Word ที่มี WordTrackChanges = true (COMPARISONNET-4688)
- [Enhancement] เพิ่มคลาส WordCompareOptions สำหรับการเปรียบเทียบไฟล์ Word (COMPARISONNET-4685)
- [Bug] การเปรียบเทียบเอกสารล่มเมื่อไฟล์ Word มีสูตรโค้ดฟิลด์หลายบรรทัด (COMPARISONNET-4295)
คุณลักษณะสำคัญ
ความสามารถในการระบุ ChangeType โดยตรงในเมธอด GetChanges
คุณสามารถระบุ ChangeType ได้โดยตรงเมื่อเรียกใช้เมธอด GetChanges เพื่อกรองประเภทของการเปลี่ยนแปลงที่ต้องการคืนค่า
คลาส WordCompareOptions ใหม่สำหรับการเปรียบเทียบเอกสาร Word
คลาส WordCompareOptions ใหม่ได้ถูกสร้างขึ้นโดยเฉพาะสำหรับการเปรียบเทียบเอกสาร Word ทำให้คุณสามารถกำหนดตัวเลือกการเปรียบเทียบเฉพาะ Word ในลักษณะที่แยกจากกันและปลอดภัยต่อประเภท
using (var comparer = new Comparer("source.docx"))
{
comparer.Add("target.docx");
var options = new WordCompareOptions()
{
DetectStyleChanges = true,
DisplayMode = WordCompareOptions.ComparisonDisplayMode.Revisions
};
comparer.Compare("result.docx", options);
}
การเปลี่ยนแปลง API สาธารณะ
CompareOptions ได้รับการปรับโครงสร้างใหม่เพื่อแยกการตั้งค่าเฉพาะประเภทเอกสารออกมา ตัวเลือกที่เกี่ยวกับ Word ตอนนี้อยู่ในคลาส WordCompareOptions ที่แยกจากกัน (DisplayMode, MarkLineBreaks, CompareBookmarks, และอื่น ๆ) คุณสมบัติเหล่านี้ยังคงอยู่ใน CompareOptions แต่ถูกทำเครื่องหมายว่า obsolete และจะถูกลบในรุ่นถัดไป โค้ดที่มีอยู่เดิมยังคงทำงานได้อย่างเข้ากันได้ย้อนหลัง
วิธีรับอัปเดต
คุณสามารถรับเวอร์ชันล่าสุดได้จาก NuGet หรือดาวน์โหลดโดยตรงจาก เว็บไซต์ GroupDocs
NuGet
GroupDocs.Comparison for .NET 26.2
ดาวน์โหลดโดยตรง
ดาวน์โหลดแอสเซมบลีสำหรับ .NET และ .NET Framework จากหน้า GroupDocs.Comparison for .NET 26.2