
Có gì mới trong Doconut 26.8.0: .NET Standard 2.1 và Cải thiện Độ chính xác Tài liệu
Một mục tiêu Doconut mới gia nhập họ SDK hiện tại
Doconut 26.8.0 giới thiệu một gói thế hệ hiện tại cho các ứng dụng sử dụng .NET Standard 2.1. Nó mang lại mô hình tiêm phụ thuộc, middleware, phiên tài liệu bất đồng bộ, plugin và xuất bản phân tán đã được các SDK Doconut hiện đại sử dụng cho một nhóm máy chủ .NET khác.

Bản phát hành cũng cải thiện việc hiển thị và chuyển đổi trên Word, Excel, Visio, PSD, hình ảnh và phát hiện email. Các nhóm đánh giá bản phát hành nên xem xét cả hai khía cạnh của cập nhật: đường dẫn tích hợp mới và các tài liệu người dùng thực sự mở.
Đọc đầy đủ ghi chú phát hành Doconut 26.8.0 để biết danh sách thay đổi chính xác.
.NET Standard 2.1 nhận mô hình tích hợp hiện tại
Doconut.NETStandard hiện nay nhắm mục tiêu netstandard2.1 bắt đầu từ phiên bản 26.8.0. Theo tài liệu cài đặt, các máy chủ tương thích bao gồm .NET Core 3.0 trở lên, bao gồm các ứng dụng .NET 5, 6, 7 và 8.
Gói này chứa trình xem lõi với chú thích và tìm kiếm nâng cao, trong khi Converter và DICOM vẫn có sẵn thông qua các gói plugin tương ứng. Điều này cho phép các nhóm sử dụng máy chủ tương thích truy cập cùng một mô hình quy trình làm việc rộng: đăng ký SDK bằng tiêm phụ thuộc, cung cấp tài nguyên qua middleware, mở tài liệu bất đồng bộ và thêm các khả năng tùy chọn theo yêu cầu và giấy phép của ứng dụng.
Hai ứng dụng mẫu đi kèm với bản phát hành. Một minh họa trình xem MVC đơn nút, trong khi cái còn lại hiển thị nhiều nút phục vụ các tài liệu từ thư mục chia sẻ. Các mẫu này cung cấp cho nhà phát triển các điểm khởi đầu cụ thể để đánh giá mô hình lưu trữ hiện tại.
Phiên bản 26.8.0 là ranh giới nâng cấp thực sự
Tên định danh gói vẫn là Doconut.NETStandard, nhưng phiên bản tách ra hai thế hệ khác nhau:
| Phiên bản gói | Mục tiêu thư viện | Thế hệ tích hợp |
|---|---|---|
| 26.7.0 và trước | .NET Standard 2.0 | API và mô hình lưu trữ trước |
| 26.8.0 và sau | .NET Standard 2.1 | API và mô hình lưu trữ hiện tại |
Không có lớp tương thích nào giữa các API này. Tăng phiên bản gói thay đổi khung mục tiêu và bề mặt tích hợp, vì vậy một ứng dụng hiện có nên coi việc cập nhật này là một quá trình di chuyển có kế hoạch.
Hướng dẫn di chuyển .NET Standard 2.1 chính thức ánh xạ việc xây dựng trình xem trước đây, mở tài liệu đồng bộ, cung cấp tài nguyên, cấp phép, plugin và hành vi web-farm sang các tương đương hiện tại. Xem lại hướng dẫn này trước khi thay đổi tham chiếu gói, đặc biệt khi ứng dụng sử dụng middleware tùy chỉnh hoặc nhiều nút phục vụ.
Các trang Word hiển thị chính xác hơn
Một số thay đổi tập trung vào tài liệu Word:
- Việc làm mới trường không còn gây ra lỗi hiển thị trong kịch bản đã báo cáo.
- Vị trí ký tự khớp hơn với tài liệu nguồn.
- Khoảng thụt lề danh sách có dấu đầu dòng đã được sửa.
- Quá trình chuyển đổi Word sang PDF giữ lại các hình ảnh mà trước đây có thể bị loại bỏ.
- Quá trình chuyển đổi không còn thêm trang trắng thừa đã báo cáo.
- Đầu ra SVG cho các phương trình nhỏ hơn vì không còn cần nhúng toàn bộ bộ glyph phông chữ.
Các cập nhật này đặc biệt quan trọng đối với các cổng tài liệu xử lý mẫu, báo cáo, đề xuất hoặc tài liệu kinh doanh được tạo ra. Hãy kiểm tra các tệp có nhiều trường, phông chữ tùy chỉnh, danh sách và các trang chứa nhiều hình ảnh trong quy trình làm việc của bạn.
Đầu ra Excel và Visio nhận các sửa chữa mục tiêu
Đối với Excel, trình xem sửa một lỗi liên quan đến một số biểu đồ hoặc hình ảnh. Plugin Converter nhận một số sửa chữa độ chính xác cho đầu ra bảng tính sang PDF: kích thước biểu đồ tròn, khoảng cách dòng trong hộp văn bản, vị trí hình dạng, hành vi hình dạng ẩn và màu sắc hình ảnh nhúng.
Việc hiển thị Visio cũng nhận được các cải tiến tập trung. Các đường kết nối bị thiếu giờ có thể hiển thị đúng, văn bản tiêu đề container được đặt đúng vị trí, và việc đo lường văn bản trong các hình dạng nhóm giảm cắt và tràn.
Do đó, một bộ kiểm thử hồi quy hữu ích nên bao gồm các bảng tính có biểu đồ và đối tượng được đặt vị trí, cùng với các sơ đồ có kết nối, container và các yếu tố nhóm. So sánh kết quả hiển thị hoặc chuyển đổi với nguồn bằng cách sử dụng giao diện mà người dùng sẽ thấy trong ứng dụng đã triển khai.
Xử lý PSD và hình ảnh được cải thiện
Việc hiển thị PSD hiện nay bảo tồn độ sáng nguồn gần hơn, xử lý trường hợp bộ lọc thông minh Liquify phức tạp đã báo cáo, giữ lại hiệu ứng lớp trên các đối tượng thông minh và cải thiện việc ghép lớp hiệu ứng phủ.
Các trình xem hình ảnh cũng bao gồm các sửa chữa riêng cho từng định dạng. Phạm vi chính xác thay đổi tùy theo bản dựng Doconut, vì vậy hãy sử dụng ghi chú phát hành để khớp mỗi sửa lỗi với gói mà ứng dụng của bạn triển khai. Phiên bản 26.8.0 cũng cải thiện việc phát hiện các tệp XHTML và nhị phân có thể bị phân loại sai là nội dung liên quan đến email.
Kế hoạch đánh giá thực tiễn cho 26.8.0
Xem bản phát hành như một dự án kỹ thuật nhỏ:
- Xác nhận máy chủ có thể tiêu thụ gói Doconut đã chọn và mục tiêu.
- Kiểm kê các phiên bản gói lõi và plugin hiện tại.
- Nếu nâng cấp
Doconut.NETStandard, hãy làm theo hướng dẫn di chuyển thay vì chỉ thay đổi số phiên bản. - Xây dựng một bộ kiểm thử đại diện bao phủ các họ tài liệu được sử dụng trong sản xuất.
- So sánh việc hiển thị, chuyển đổi, tìm kiếm, chú thích, hành vi phiên và kiểm soát truy cập đặc thù của ứng dụng.
- Xác thực mẫu đơn nút hoặc phân tán gần nhất với triển khai dự kiến.
- Ghi lại kết quả trước khi lên lịch cập nhật sản xuất.
Cách tiếp cận này tách biệt các cải tiến đã được xác minh trong bản phát hành khỏi các giả định về cách một tệp hoặc triển khai riêng lẻ sẽ hoạt động.
Đánh giá Doconut 26.8.0
Doconut 26.8.0 mở rộng kiến trúc SDK hiện tại lên .NET Standard 2.1 và cung cấp một bộ sửa lỗi độ chính xác tài liệu đáng kể. Bước tiếp theo hữu ích nhất là thử nghiệm gói với máy chủ, plugin và tập hợp tệp quan trọng đối với ứng dụng của bạn.
Truy cập tổng quan SDK Trình xem Doconut để xem xét họ sản phẩm, sau đó tải bản dùng thử và đánh giá phiên bản 26.8.0 trong môi trường cô lập trước khi lên kế hoạch nâng cấp.