Shape
المعلومات العامة
Shape هي فئة في Aspose.Slides FOSS لـ Java. الميراث من: GeometryShape, IShape, ISlideComponent.
فئة أساسية مجردة للأشكال على الشريحة.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
spPr | Element | اقرأ | هو عنصر <p:spPr> من الشكل |
cNvPr | Element | اقرأ | |
placeholderInfo | Optional<String[]> | اقرأ | تحتوي على معلومات احتياطية للحجز المكيف للشكل. |
inheritedXfrm | Element | اقرأ | تحتوي على عنصر <a:xfrm> الموروث من layout/master |
xfrm | Element | اقرأ | هو عنصر <a:xfrm> الذي يحدد هندسة الشكل |
rawFrame | IShapeFrame | اقرأ | يحمل IShapeFrame الخام من الشكل |
frame | IShapeFrame | اقرأ | |
slide | IBaseSlide | اقرأ | يشير إلى IBaseSlide الأصل للشكل |
presentation | IPresentation | اقرأ | يشير إلى IPresentation الذي يحتوي على الشكل |
الطرق
| التوقيع | وصف |
|---|---|
Shape(xmlElement: Element, saveCallback: Runnable) | يخلق شكل مدعوم عن طريق عنصر XML المحدد. |
Shape() | يخلق شكل بدون عنصر دعم. |
initInternal(xmlElement: Element, opcPackage: OpcPackage, layoutPartName: String, saveCallback: Runnable, parentSlide: IBaseSlide) | التمهيديات الداخلية مع عنصر XML، حزمة OPC، جزء التصميم، وشريحة الأصل. |
buildFrame() → IShapeFrame | يقوم بإنشاء {@link ShapeFrame} من العنصر الحالي { @ code <a:xfrm> }. |
applyFrame(value: IShapeFrame) | يطبق قيم {@link IShapeFrame} على عنصر { @ code <a: xfrm> }. |
getSpPr() → Element | يعيد عنصر {@code <p:spPr>} (أو { @ code < p:grpSpPr >}) لهذا الشكل. |
ensureSpPr() → Element | يعيد أو يخلق عنصر {@code <p:spPr>} لهذا الشكل. |
getCNvPr() → Element | يعيد عنصر {@code <p:cNvPr>} من شكل XML. |
findXfrmInElement(shapeElement: Element) → Element | يجد عنصر {@code <a:xfrm>} مباشرة داخل عنصر شكل XML. |
getPlaceholderInfo() → Optional<String[]> | يعيد معلومات الحافظ على المكان لهذا الشكل، إذا كان حافزًا. |
findPlaceholderXfrmInXml(root: Element, phType: String, phIdx: String) → Element | يجد {@code <a:xfrm>} لحامض مكان متطابق في تخطيط أو جذر XML الرئيسي. |
getInheritedXfrm() → Element | يمر على التخطيط → السلسلة الرئيسية للعثور على ورثة {@code <a:xfrm>} |
| لأشكال الحافظة. | |
getXfrm() → Element | يعيد عنصر {@code <a:xfrm>} لهذا الشكل. |
ensureXfrm() → Element | يعود أو يخلق عنصر {@code <a:xfrm>} لهذا الشكل. |
getRawFrame() → IShapeFrame | يعيد IShapeFrame البري من الشكل |
setRawFrame(value: IShapeFrame) | يحدد IShapeFrame للشكل |
getFrame() → IShapeFrame | يعيد IShapeFrame الذي يمثل الإطار الحالي للشكل. |
setFrame(value: IShapeFrame) | |
getSlide() → IBaseSlide | يعيد العنوان الأساسي IBaseSlide للشكل |
getPresentation() → IPresentation | يعيد IPresentation الذي يحتوي على الشكل |
asIPresentationComponent() → IPresentationComponent | يعيد الشكل كـ IPresentationComponent |
setParentSlide(slide: IBaseSlide) | يضع الشريحة الرئيسية لهذا الشكل. |