Trong tháng này, chúng tôi đã cố gắng cung cấp 72 bản sửa lỗi và cải tiến bao gồm 18 sự cố hỗ trợ dành cho Doanh nghiệp và Ưu tiên. Tổng cộng, 110 sự cố đã được xử lý trong bản phát hành mới nhất của Aspose.Words for .NET.

Các bản cập nhật cho Nền tảng Xamarin

Bắt đầu với Aspose.Words 20.3, sự hỗ trợ của Xamarin đã thay đổi. Trong các phiên bản trước, chúng tôi đã cung cấp các tệp DLL riêng cho Xamarin.Android, Xamarin.Mac và Xamarin.iOS. Giờ đây, các nhà phát triển Xamarin có thể sử dụng Aspose.Words for .NET Standard trong tất cả các nền tảng nêu trên. Theo .NET Standard documentation, Aspose.Words for .NET Standard 2.0 có thể được sử dụng với Xamarin.iOS 10.14 trở lên, Xamarin.Mac 3.8 trở lên và với Xamarin.Android 8.0 trở lên.

Các tính năng và cải tiến nổi bật

Trong phiên bản mới nhất, một số tính năng mới đã được giới thiệu. Đáng chú ý nhất là:

  • Lớp FindReplaceOptions được mở rộng với các thuộc tính mới.
  • Đã thêm thuộc tính công cộng mới SaveOptions.UpdateLastPrintedProperty.
  • Hỗ trợ kéo dài động của hình ảnh trong giới hạn hộp văn bản bảo toàn tỷ lệ của hình ảnh cho Công cụ báo cáo LINQ.

Chúng tôi gần như đã hoàn thành phiên bản đầu tiên của kết xuất Hiệu ứng 3D thông qua tính năng OpenGL, tuy nhiên, chúng tôi đã quyết định trì hoãn việc phát hành để kiểm tra kỹ lưỡng và thử nghiệm chức năng mới.

Hơn nữa, chúng tôi đã có một cuộc đại tu lớn đối với thuật toán cân bằng chú thích cuối trang vì thuật toán này không hoạt động đúng cách khi kết hợp với các quy tắc đoạn văn. Đầu ra thử nghiệm đã được cải thiện đáng kể đối với nhiều tài liệu và như mọi khi, một số bản sửa lỗi liên quan đến khoảng cách CJK cho văn bản tiếng Nhật, xử lý các đoạn ẩn có thuộc tính ảnh hưởng đến bố cục tĩnh, logic cắt để giải thích cho một điều kiện hiếm gặp, v.v. được giới thiệu.

Chúng tôi cũng đã phát hành phiên bản mới nhất của Aspose.Words for Java cùng với Aspose.Words for .NET. Chúng tôi vui mừng giới thiệu những cải tiến lớn về hiệu suất và bộ nhớ trong Aspose.Words for Java 20.3 bằng cách thực hiện tối ưu hóa thuật toán NodeCollectionEnumerator, loại bỏ Ref tạo đối tượng từ các chu trình lồng nhau, tối ưu hóa tải tài liệu trống và sử dụng bản sao mảng cho các mảng nhỏ.