خوشحالیم که انتشار GroupDocs.Viewer for .NET UI 8.1.2 را اعلام کنیم، که از نوامبر 2025 در دسترس است. این به‌روزرسانی بر بهبود پایداری و کاربری رابط کاربری وب‑بنیان مشاهده‌گر برای ASP.NET Core متمرکز است.

چه خبر در 8.1.2

# تغییر جزئیات
1️⃣ تصحیح چاپ در حالت تصویر دیالوگ چاپ اکنون به‌درستی عمل می‌کند هنگامی که مشاهده‌گر برای رندر صفحات به‌صورت تصویر (PNG/JPEG) پیکربندی شده باشد. شماره صفحات به‌روز می‌شود و دکمه Print جریان چاپ مرورگر مورد انتظار را فعال می‌کند.
2️⃣ انیمیشن اختیاری اسکرول صفحه ناوبری رابط کاربری اکنون می‌تواند انیمیشن اسکرول روان را نادیده بگیرد. مقدار EnableScrollAnimation را در تنظیمات UI به false تنظیم کنید تا به‌سرعت به صفحه هدف پرش کنید.
3️⃣ بهینه‌سازی تولید تصویر بندانگشتی برای حالت تصویر هنگام رندر به PNG/JPEG، تصویر واقعی صفحه به‌عنوان بندانگشتی مجدداً استفاده می‌شود، که مرحله‌ی اضافی ایجاد بندانگشتی را حذف کرده و رندر فقط‑تصویری را تسریع می‌کند.
4️⃣ فقط فونت‌های محلی مشاهده‌گر دیگر فونت‌های وب را بارگذاری نمی‌کند؛ فقط از فونت‌های نصب‌شده بر روی دستگاه میزبان استفاده می‌کند. این مشکل تغییر فونت گزارش‌شده در #75 را حل می‌کند.

غیرفعال کردن انیمیشن اسکرول (نمونه کد)

builder.Services.AddGroupDocsViewerUI(config =>
{
    // Turn off the animated page‑scroll effect
    config.EnableScrollAnimation = false;
});

هنگامی که مقدار EnableScrollAnimation روی false تنظیم شود، ناوبری صفحه به‌سرعت و بلافاصله تغییر می‌کند، همان‌طور که در انیمیشن‌های قبل/بعد در صفحه‌ی انتشار نشان داده شده است.

اصلاحات و بهبودها

  • چاپ در حالت تصویر – دو باگ گزارش‌شده در انجمن پشتیبانی رایگان که دیالوگ چاپ یا کاری انجام نمی‌داد یا شماره صفحات منقضی را نشان می‌داد، برطرف شد.
  • بهبود عملکرد برای رندر تصویر – حذف تولید بندانگشتی باعث کاهش مصرف CPU و حافظه هنگام خروجی به PNG/JPEG می‌شود.
  • مدیریت فونت – تغییر به فونت‌های محلی مشکل فقدان فونت را که می‌توانست باعث تفاوت در چیدمان میان دستگاه‌ها شود، از بین می‌برد.

نحوه دریافت به‌روزرسانی

اگر قبلاً بسته را نصب کرده‌اید، فایل .csproj خود را باز کنید و نسخه‌های بستهٔ GroupDocs.Viewer.UI* را به 8.1.2 به‌روزرسانی کنید.

اگر می‌خواهید بسته را برای اولین بار نصب کنید، README را بررسی کنید یا برای رایج‌ترین موارد استفاده، به Examples مراجعه کنید.

منابع


از استفادهٔ شما از GroupDocs.Viewer for .NET UI سپاسگزاریم! اگر به مشکلی برخوردید یا پیشنهادی دارید، لطفاً بازخورد خود را در گیت‌هاب یا در انجمن پشتیبانی رایگان به اشتراک بگذارید.