ما خوشحالیم که GroupDocs.Redaction برای .NET نسخه 26.10 را که در اکتبر 2026 منتشر شده است اعلام کنیم. این نسخه گزینه‌های استقرار بیشتری برای برنامه‌های ویندوزی فراهم می‌کند، ارزیابی محصول را انعطاف‌پذیرتر می‌سازد و مدیریت فایل‌هایی که هنگام بارگذاری به صورت رستر شده‌اند را بهبود می‌بخشد. همچنین شامل به‌روزرسانی‌های وابستگی‌های مرتبط با امنیت است.

جدیدهای این انتشار

این انتشار چند بهبود مهم برای GroupDocs.Redaction برای .NET به همراه دارد:

  • پشتیبانی گسترده‌تر از ویندوز: ساخت‌های مخصوص ویندوز برای .NET 6.0، .NET 8.0 و .NET 10.0 اضافه شد و گزینه‌های استقرار برنامه‌های ویندوزی بیشتر شد.
  • ارزیابی انعطاف‌پذیرتر: محدودیت‌های حالت آزمایشی به‌روزرسانی شد تا بررسی محصول و آزمودن قابلیت‌های آن آسان‌تر شود.
  • به‌روزرسانی‌های امنیتی: وابستگی System.Security.Cryptography.Pkcs به‌روزرسانی شد تا آسیب‌پذیری‌های شناخته‌شده برطرف شود و امنیت در نسخه‌های پشتیبانی‌شده .NET بهبود یابد.
  • پردازش بهتر فایل‌ها: مشکلی که باعث می‌شد فایل‌های رستر شده در مکان نادرست ذخیره شوند برطرف شد. اکنون این فایل‌ها کنار فایل منبع ذخیره می‌شوند.

ساخت‌های مخصوص ویندوز

نسخه 26.10 گزینه‌های ساخت اضافی برای برنامه‌های اجرا شده بر روی ویندوز ارائه می‌دهد.

پروژه‌هایی که هدف‌گذاری net6.0-windows، net8.0-windows یا net10.0-windows را دارند می‌توانند از وابستگی‌های مخصوص ویندوز، از جمله System.Drawing، برای سازگاری بهتر با محیط‌های ویندوزی استفاده کنند.

چارچوب‌های هدف net6.0، net8.0 و net10.0 به‌صورت پیش‌فرض پیاده‌سازی‌های چندپلتفرمی خود را حفظ می‌کنند و برای لینوکس و سایر سیستم‌عامل‌های پشتیبانی‌شده مناسب هستند.

حالت ارزیابی گسترش‌یافته

تجربه ارزیابی به‌روزرسانی شده تا امکان تست گسترده‌تر بدون لایسنس را فراهم کند.

یک فرآیند واحد اکنون می‌تواند تا ۲۵ سند را باز کند. محدودیت‌های قبلی در تعداد اسناد، رداکشن‌ها و جایگزینی‌ها حذف شده‌اند. نشان‌های آزمایشی همچنان در اسناد ذخیره‌شده ظاهر می‌شوند.

تغییرات API عمومی

نسخه 26.10 ویژگی License.IsLicensed را معرفی می‌کند. این ویژگی به برنامه‌ها اجازه می‌دهد تا تعیین کنند آیا لایسنس معتبر اعمال شده است یا مؤلفه در حالت ارزیابی اجرا می‌شود.

استفاده

می‌توانید از این ویژگی برای بررسی وضعیت لایسنس قبل از انجام پردازش سند استفاده کنید:

using GroupDocs.Redaction;

License license = new License();
license.SetLicense("GroupDocs.Redaction.lic");

if (license.IsLicensed)
{
    using (Redactor redactor = new Redactor("sample.pdf"))
    {
        // Licensed processing
    }
}

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

NuGet

با استفاده از NuGet، GroupDocs.Redaction نسخه 26.10.0 را نصب یا ارتقا دهید:

GroupDocs.Redaction 26.10.0

dotnet add package GroupDocs.Redaction --version 26.10.0

دانلود مستقیم

اسِسمبلی‌ها را از صفحهٔ GroupDocs.Redaction for .NET 26.10 Release Notes دریافت کنید.

منابع