GroupDocs.Total for .NET 26.4 هم‌اکنون در دسترس است. این نسخه بر تثبیت پردازش فرمت‌ها در سراسر مجموعه متمرکز است و مشکلات رندرینگ و تبدیل برای فایل‌های EPSF، DXF و MSG در Viewer، Conversion و Metadata را برطرف می‌کند.

What’s new in this release

Issue Product Description
TOTALNET-341 Viewer در حین رندر کردن فایل DXF، خطای GroupDocs.Viewer.Exceptions.GroupDocsViewerException: 'CAD document rendering failed' رخ می‌داد.
TOTALNET-350 Metadata ویژگی‌های فایل MSG و هدرهای پیام حمل و نقل پس از باز/ذخیره با GroupDocs.Metadata تغییر می‌کردند.
TOTALNET-352 Conversion کاراکترهای خاص در برخی فایل‌های MSG هنگام تبدیل به PDF به درستی کار نمی‌کردند.
TOTALNET-366 Viewer پشتیبانی از فرمت EPSF محدود است – خطا هنگام تجزیه محتوای فایل EPSF.
TOTALNET-367 Conversion استثنای «هیچ فونتی یافت نشد» هنگام تبدیل MSG به PDF.

TOTALNET-341 – Viewer
یک GroupDocsViewerException که با پیام ‘CAD document rendering failed’ هنگام رندر کردن فایل‌های DXF پرتاب می‌شد، رفع شد.

TOTALNET-350 – Metadata
ویژگی Sender Email دیگر در طول پردازش با GroupDocs.Metadata تغییر نمی‌کند. قطعه کد زیر نشان می‌دهد که چگونه این ویژگی پس از باز کردن و ذخیره یک فایل MSG حفظ می‌شود.

TOTALNET-352 – Conversion
کاراکترهای خاص که قبلاً به صورت جعبه‌ای در PDFهای تولید شده از فایل‌های MSG ظاهر می‌شدند، اکنون به درستی رندر می‌شوند.

TOTALNET-366 – Viewer
یک اصلاح اعمال شد که توکن‌های dash‑array خراب ([%d %d %d %d ] 0 d) در فایل‌های EPSF را با dash‑arrayهای معتبر جایگزین می‌کند و خطاهای تجزیه ناشی از آرایه‌های باز را از بین می‌برد.

TOTALNET-367 – Conversion
راهنمایی برای برنامه‌های .NET Framework اضافه شد تا هنگام عدم دسترسی به اسمبلی‌های .NET Standard مورد نیاز، ریدایرکت‌های بایندینگ را پیکربندی کنند و از بروز استثنای «هیچ فونتی یافت نشد» در حین تبدیل MSG به PDF جلوگیری شود.

Code example

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();

How to get the update

NuGet

Direct download

Resources