نحن سعداء بالإعلان عن إصدار GroupDocs.Parser for .NET 26.7، المتاح اعتبارًا من يوليو 2026.
ما الجديد في هذا الإصدار
| المفتاح | الملخص | الفئة |
|---|---|---|
| PARSERNET-2890 | تنفيذ القدرة على استخراج التعليقات التوضيحية من مستندات PDF | تحسين |
| PARSERNET-2891 | تنفيذ حزم NuGet لـ .NET 6، .NET 8، .NET 10 | تحسين |
تغييرات API العامة
تنفيذ القدرة على استخراج التعليقات التوضيحية من مستندات PDF
تم إضافة الفئة AnnotationItem إلى مساحة الأسماء GroupDocs.Parser.Data.
تم إضافة الخاصية System.String Value إلى الفئة GroupDocs.Parser.Data.AnnotationItem.
تم إضافة الخاصية Boolean Annotations إلى الفئة GroupDocs.Parser.Options.Features.
تم إضافة الخاصية Boolean IncludeAnnotations إلى الفئة GroupDocs.Parser.Options.TextOptions.
تم إضافة الطريقة System.Collections.Generic.IEnumerable<GroupDocs.Parser.Data.AnnotationItem> GetAnnotations() إلى الفئة GroupDocs.Parser.Parser.
تم إضافة الطريقة System.Collections.Generic.IEnumerable<GroupDocs.Parser.Data.AnnotationItem> GetAnnotations(Int32) إلى الفئة GroupDocs.Parser.Parser.
تنفيذ حزم NuGet لـ .NET 6، .NET 8، .NET 10
تغييرات API العامة: لا شيء.
مثال على الكود
استخراج التعليقات التوضيحية مع النص الكامل
using (Parser parser = new Parser("C:\\MyDocuments\\MyFile.pdf"))
{
TextOptions options = new TextOptions()
{
IncludeAnnotations = true
};
using (TextReader reader = parser.GetText(options))
{
string text = reader.ReadToEnd();
Console.WriteLine(text);
}
}
استخراج التعليقات التوضيحية بشكل منفصل
using (Parser parser = new Parser("C:\\MyDocuments\\MyFile.pdf"))
{
IEnumerable<AnnotationItem> annotations = parser.GetAnnotations();
foreach (AnnotationItem annotation in annotations)
{
Console.WriteLine(annotation.Value);
}
}
كيفية الحصول على التحديث
NuGet
قم بتثبيت حزمة التوجيه — ستختار تلقائيًا الحزمة المناسبة لمنصتك: