Class SvgExtractionOptions

SvgExtractionOptions class

تمثل فئة خيارات لاستخراج الرسومات المتجهة من صفحة مستند PDF.

public class SvgExtractionOptions

Constructors

NameDescription
SvgExtractionOptions()المُنشئ الافتراضي.

Properties

NameDescription
AutoGrouping { get; set; }يحصل على الخيار ويضبطه لتجميع المسارات الفرعية تلقائيًا في صور. يستثني هذا الخيار خيار GroupStrength.
ExtractEverySubPathToSvg { get; set; }يحصل على الخيار ويضبطه لاستخراج كل مسار فرعي من مستند PDF إلى صور SVG منفصلة.
ExtractionAreaBound { get; set; }يحصل على المستطيل المحيط ويضبطه الذي يحدد منطقة الاستخراج لاستخراج SVG.
GroupStrength { get; set; }يحصل على الخيار ويضبطه لقوة تجميع المسارات الفرعية في صور. يسمح لك بتكوين درجة تجميع المسارات الفرعية. تتراوح القيمة من 0 إلى 1. قيمة 0 تعني تمكين خيار ExtractEverySubPathToSvg. قيمة 1 ستخلق صورة واحدة لجميع المسارات المتجهة على الصفحة. يكون للخيار تأثير عندما يكون AutoGrouping خاطئًا. القيمة الافتراضية هي 0.8.
MinStrokeWidth { get; set; }يحصل على الحد الأدنى لعرض الخط أو يضبطه الذي سيتم استخدامه في SVG الناتج. إذا استخدم PDF عرض خط أرق، فسيتم استبداله بهذا العرض. القيمة الافتراضية هي 0.5.
StrictExtractionAreaBoundCheck { get; set; }يحصل على الخيار ويضبطه لتعريف التحقق بدقة مما إذا كانت المسارات الفرعية ضمن المستطيل المحدد في ExtractionAreaBound. إذا تم تعيينه على خاطئ، فسيتم استخراج المسارات الفرعية التي ليست بالكامل ضمن ExtractionAreaBound. القيمة الافتراضية هي True.
UnpackPageContentXForm { get; set; }يحصل على الخيار ويضبطه لتحديد ما إذا كان يجب فك XForm الموجود على الصفحات أم لا. يمكن أن تنتهي عناصر XForm في ملفات SVG مختلفة. يتم فك XForms فقط التي يتم عرضها بواسطة عبارات Do من محتوى الصفحة. لا يتم فك XForms المتداخلة.
UnpackXFormPredicate { get; set; }يحصل على الخيار ويضبطه لفك XForm فقط الذي يتوافق مع الشرط المحدد.

See Also