FigureElement
المعلومات العامة
FigureElement هي فئة في Aspose.PDF FOSS لـ .NET. الميراث من: IllustrationElement.
توفر هذه الفئة 12 طريقة للعمل مع FigureElement كائنات في برامج .NET. المنهجيات المتاحة تشمل: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetImage, SetTag, SetText, ToString. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .Net. خصائص: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID,و 10 المزيد.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
ImagePath | string? | اقرأ | ملف الصورة الذي يدعم هذه الرسوم التوضيحية. |
ImageWidth | double | اقرأ | تحويل عرض الصورة (0 = أوتو). |
ImageHeight | double | اقرأ | تحويل ارتفاع الصورة (0 = أوتو). |
Resolution | int | اقرأ | تحويل دقة الصورة (DPI) (0 = auto). |
StructureTextState | StructureTextState | اقرأ | نص-دولة تطبق على محتوى هذا العنصر (مخزن فقط لا يعيد بناء الهيكل من خلال ذلك). |
Attributes | StructureElementAttributes | اقرأ | سمات الهيكل (/A) المرتبطة بهذا العنصر، منظمة حسب مالك. |
StructureType | string | اقرأ | الدور من نوع الهيكل PDF (/S entry، على سبيل المثال. |
ActualText | string | القراءة/ الكتابة | النص الاحتياطي للمحتوى المحدد (/ActualText). |
AlternativeText | string | القراءة/ الكتابة | النص البديل المستخدم من قبل التكنولوجيا المساعدة (/Alt). |
ExpansionText | string | القراءة/ الكتابة | نص التوسع لختصار (/E). |
Language | string | القراءة/ الكتابة | رمز اللغة BCP-47 لمحتويات العنصر (/Lang). |
ID | string | اقرأ | معرف العنصر (/ID) ؛ قراءة فقط مخصص في حفظ. |
Title | string | القراءة/ الكتابة | عنوان عنصر البنية (/T). |
Page | Page? | اقرأ | صفحة تستضيف محتوى هذا العنصر، أو null عندما لم يتم إرفاق العناصر إلى الصفحة بعد. |
ParentElement | StructureElement? | اقرأ | عنصر البنية الأم، أو null عندما يكون هذا العنصر منفصلًا أو مباشرة تحت جذور شجرة الهيكل. |
ChildElements | ElementList | اقرأ | أطفال مباشرين لهذا العنصر. |
الطرق
| التوقيع | وصف |
|---|---|
SetImage(imagePath: string) | ربط صورة راستر/متجهة بهذا التوضيح. |
AppendChild(child: StructureElement) | إضافة الطفل تحت هذا العنصر / K المجموعة. |
SetTag(tag: string) | إعادة رسم دور هذا العنصر إلى علامة مخصصة، تسجيل التسمية → نوعها القياسي في خريطة الدور الوثيقة. |
ToString() | التمثيل النصي المستخدم عند إغلاق شجرة الهيكل (اسم الدور؛ يعود إلى اسم النوع). |
FindElements(recursive: bool) | ابحث عن العناصر المتعاقبة من النوع T. |
SetText(text: string) | حدد محتوى النص للعنصر (مخزن كActualText). |
SetId(id: string) | حدد هوية العنصر (/ID). |
ClearId() | إزالة معرف العنصر (/ID). |
AdjustPosition(settings: object) | لا يُحتفظ بـ Stub no-op لتنسيق مع API مؤلف AdjustPosition FOSS لا يعرض من خلال PositionSettings بعد. |
ChangeParentElement(newParent: StructureElement, validate: bool) | نقل هذا العنصر تحت NewParent. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | فاصل هذا العنصر، ثم أعيد إعادة توطين أطفاله تحت الوالد السابق لهذا العناصر (بالتقاط فتحة هذا عنصر). |
Detach() | فاصل هذا العنصر عن والده. |