OptionalContentGroup

OptionalContentGroup

نظرة عامة

OptionalContentGroup هي فئة في Aspose.PDF FOSS لـ .NET.

يمثل مجموعة المحتوى الاختياري (الطبقة) في مستند PDF.

توفر هذه الفئة 9 طرق للعمل مع OptionalContentGroup كائنات في برامج .NET. المنهجيات المتاحة تشمل: AddContent, Delete, Flatten, Lock, OptionalContentGroup, Save, Unlock. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .Net. خصائص: Contents, DefaultState, Id, Intent, IsLocked, IsVisible,و 2 آخرين.

خصائص

اسمالنوعAccessوصف
Namestringاقرأاسم الطبقة.
Idstring?اقرأالمعرف OCG الذي يستخدم في صفحة الموارد/الخصائص (مثل:.
IsVisibleboolالقراءة/ الكتابةما إذا كان هذا الطبقة مرئية حالياً.
IsLockedboolالقراءة/ الكتابةما إذا كان هذا الطبقة مقفلًا (لا يمكن للمستخدمين التبديل).
Lockedboolالقراءة/ الكتابةاسم مستعار لـ IsLocked.
DefaultStateDefaultStateالقراءة/ الكتابةحالة الوضوح الافتراضي لهذه الطبقة.
Intentstring?اقرأنية هذه الطبقة (مثل “المرآة”، “التصميم”).
ContentsIReadOnlyList<byte[]>اقرأيحصل على مشغلات المحتوى (كبايت خام) المنتمية لهذا الطبقة من تيار محتوى الصفحة (علامات BDC / EMC) أو من برامج XForm التي تشير إلى OCG هذا الطبق.

الطرق

Signatureوصف
OptionalContentGroup(id: string, name: string)قم بإنشاء طبقة جديدة مع الهوية والاسم المحدد.
Lock()قم بحبس هذه الطبقة حتى لا يتم تحويلها من قبل المستخدمين.
Unlock()افتح هذه الطبقة.
Flatten(cleanupContentStream: bool)تسطيع هذه الطبقة إزالة علامات BDC/EMC ولكن احتفاظ بالمحتوي.
Delete()قم بحذف هذه الطبقة وكل محتوياتها من الصفحة.
Save()احفظ محتوى هذه الطبقة إلى مستند PDF جديد من صفحة واحدة.
Save(stream: Stream)احفظ محتوى هذه الطبقة في تيار كملف PDF جديد من صفحة واحدة.
Save(outputPath: string)احفظ محتوى هذه الطبقة في ملف كملف PDF جديد من صفحة واحدة.
AddContent(op: Operators.Operator)إضافة عامل محتوى إلى هذه الطبقة (للفئات التي تم إنشاؤها حديثًا).

انظر أيضاً

 العربية