ما خوشحالیم اعلام کنیم GroupDocs.Merger برای .NET 25.11 منتشر شده است، که از نوامبر 2025 در دسترس می‌باشد. این بروزرسانی قابلیت جدیدی برای ترکیب PDFهای برچسب‌دار، مجموعه‌ای از اصلاحات خطای‌زدای چندسکویی و چندین بهبود کیفیت را به ارمغان می‌آورد.

چه چیزهای جدیدی در این نسخه موجود است

ویژگی جدید

  • حفظ فراداده‌های دسترس‌پذیری هنگام ترکیب PDFهای برچسب‌دار – گزینهٔ جدید PreserveAccessibility در کلاس PdfJoinOptions به شما امکان می‌دهد ساختار PDF/UA (برچسب‌ها) اسناد منبع را در طول ترکیب حفظ کنید. وقتی فعال شود، PDF حاصل حاوی برچسب‌های دسترس‌پذیری به‌صورت خودکار تولید شده است که سازگاری با نیازهای فناوری‌های کمکی را بهبود می‌بخشد.

بهبود

  • بهبود مدیریت فراداده‌های دسترس‌پذیری – منطق ترکیب‌کنندهٔ زیرساختی به‌روزرسانی شده تا اطلاعات PDFهای برچسب‌دار را نگه دارد و نه این که آنها را حذف کند، که این امر نیاز به اصلاحات پس از ترکیب دسترس‌پذیری را کاهش می‌دهد.

استفاده از API جدید

using GroupDocs.Merger;
using GroupDocs.Merger.Options;

// ...

var pdfJoinOptions = new PdfJoinOptions
{
    PreserveAccessibility = true   // keep PDF/UA tags
};

merger.Join(sourceFiles, pdfJoinOptions);

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

دسته‌بندی شناسهٔ Issue خلاصه
خطا MERGERNET-2050 عملیات اسناد نمودار در macOS/Linux به دلیل مسیرهای فونت گم‌شده ناموفق می‌شوند.
خطا MERGERNET-1007 ادغام چندین فایل Word می‌تواند صفحات تکراری ایجاد کند.
خطا MERGERNET-1102 استثناء «رقم‌های رند کردن باید بین 0 تا 15، به صورت شامل» هنگام ترکیب دو فایل DOCX.
خطا MERGERNET-987 حجم سند ترکیب‌شده بیش از حد بزرگ می‌شود.
خطا MERGERNET-1174 ناتوانی در تغییر جهت صفحه PDF هنگام ترکیب.
خطا MERGERNET-2049 عملیات فرمت VSD استثنای NullReferenceException می‌اندازد.
خطا MERGERNET-2070 خروجی خراب هنگامی که PDF ترکیب‌شده جدید از فایل موجود کوتاه‌تر باشد.
خطا MERGERNET-2053 ادغام PDF و SVG در macOS به دلیل پیکربندی فونت گم‌شده ناموفق می‌شود.
خطا MERGERNET-2051 عملیات اسناد یادداشت در macOS/Linux به دلیل مسیرهای فونت گم‌شده ناموفق می‌شوند.
خطا MERGERNET-799 متد SetVentureLicensed در لایسنس‌گذاری Slides به‌درستی کار نمی‌کند.

بهبودهای افزایشی

  • موتور ترکیب‌کننده اکنون اعتبارسنجی قوی‌تری بر روی جریان‌های ورودی انجام می‌دهد، که احتمال بروز NullReferenceExceptionهای غیرمنتظره در فایل‌های مرزی را کاهش می‌دهد.
  • بهینه‌سازی‌های داخلی عملکرد بار CPU را برای ترکیب‌های بزرگ PDF هنگامی که PreserveAccessibility غیرفعال است، کاهش می‌دهد.

چگونه بروزرسانی را دریافت کنیم

  • NuGet – برای ارتقاء به آخرین بسته GroupDocs.Merger (v 25.11) از گالری NuGet استفاده کنید:
    dotnet add package GroupDocs.Merger --version 25.11.0
    یا از کنسول Package Manager بهره ببرید:
    Install-Package GroupDocs.Merger -Version 25.11.0

  • دانلود مستقیم – اسمبلی‌های .NET 6/.NET Framework در صفحهٔ انتشار GroupDocs موجود است (اگر به بستهٔ zip نیاز دارید، بخش Downloads یادداشت‌های انتشار را بررسی کنید).

منابع


اگر سؤال یا مشکلی داشتید، خوشحال می‌شویم در انجمن سؤال بپرسید یا تیکت پشتیبانی باز کنید. ترکیب موفق!