ما خوشحالیم اعلام کنیم 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 یادداشتهای انتشار را بررسی کنید).
منابع
- یادداشتهای کامل انتشار – GroupDocs.Merger for .NET 25.11 Release Notes
- مستندات – https://docs.groupdocs.com/merger/net/
- انجمن پشتیبانی – https://forum.groupdocs.com/c/merger/9
اگر سؤال یا مشکلی داشتید، خوشحال میشویم در انجمن سؤال بپرسید یا تیکت پشتیبانی باز کنید. ترکیب موفق!