GroupDocs.Total for .NET 26.4 hiện đã có sẵn. Bản phát hành này tập trung vào việc ổn định việc xử lý định dạng trên toàn bộ bộ sản phẩm, sửa các vấn đề hiển thị và chuyển đổi cho các tệp EPSF, DXF và MSG trong Viewer, Conversion và Metadata.

Những gì mới trong bản phát hành này

Vấn đề Sản phẩm Mô tả
TOTALNET-341 Viewer GroupDocs.Viewer.Exceptions.GroupDocsViewerException: 'CAD document rendering failed' xảy ra khi hiển thị tệp DXF.
TOTALNET-350 Metadata Các thuộc tính tệp MSG và tiêu đề tin nhắn truyền tải bị thay đổi sau khi mở/lưu bằng GroupDocs.Metadata.
TOTALNET-352 Conversion Các ký tự đặc biệt không hoạt động trong một số tệp MSG khi chuyển đổi sang PDF.
TOTALNET-366 Viewer Hỗ trợ định dạng EPSF còn hạn chế – lỗi khi phân tích nội dung tệp EPSF.
TOTALNET-367 Conversion Ngoại lệ “No font was found” khi chuyển đổi MSG sang PDF.

TOTALNET-341 – Viewer
Đã sửa lỗi GroupDocsViewerException được ném với thông báo ‘CAD document rendering failed’ khi hiển thị các tệp DXF.

TOTALNET-350 – Metadata
Thuộc tính Sender Email không còn bị thay đổi trong quá trình xử lý bằng GroupDocs.Metadata. Đoạn mã dưới đây minh họa cách thuộc tính được giữ nguyên sau khi mở và lưu một tệp MSG.

TOTALNET-352 – Conversion
Các ký tự đặc biệt trước đây hiển thị dưới dạng hộp trong PDF được tạo từ tệp MSG giờ đã được render đúng.

TOTALNET-366 – Viewer
Đã triển khai sửa chữa thay thế các token dash‑array bị lỗi ([%d %d %d %d ] 0 d) trong tệp EPSF bằng các dash array hợp lệ, loại bỏ lỗi phân tích do các mảng không được đóng.

TOTALNET-367 – Conversion
Thêm hướng dẫn cho các ứng dụng .NET Framework cấu hình binding redirects khi các assembly .NET Standard cần thiết không có sẵn, ngăn ngừa ngoại lệ “No font was found” trong quá trình chuyển đổi MSG‑to‑PDF.

Ví dụ mã

using (Metadata metadata = new Metadata("test.msg"))
{
    MsgRootPackage root = metadata.GetRootPackage<MsgRootPackage>();
    MsgPackage msg = root.EmailPackage;
    metadata.Save();
}
var loadOptions = new EmailLoadOptions
{
    ConvertOwned = false
};
var convertOptions = new PdfConvertOptions();

FluentConverter.Load("source.msg").WithOptions(loadOptions)
    .ConvertTo("converted.pdf")
    .WithOptions(convertOptions)
    .Convert();

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

NuGet

Tải trực tiếp

Tài nguyên