Bentuknya
Pengamatan umum
Shape adalah kelas di Aspose.Slides FOSS untuk Java. Warisan dari: GeometryShape, IShape, ISlideComponent.
Kelas dasar abstrak untuk bentuk pada slide.
Sifat-sifatnya
| Nama (Inggris) | Jenis | Akses | Deskripsi |
|---|---|---|---|
spPr | Element | Bacalah. | adalah elemen <p:spPr> dari bentuk |
cNvPr | Element | Bacalah. | |
placeholderInfo | Optional<String[]> | Bacalah. | Menyimpan informasi tempat penyimpanan opsional untuk bentuk |
inheritedXfrm | Element | Bacalah. | Menyimpan elemen <a:xfrm> yang diwarisi dari layout/master |
xfrm | Element | Bacalah. | Apakah elemen <a:xfrm> yang menentukan geometri bentuk |
rawFrame | IShapeFrame | Bacalah. | Menyimpan bentuk IShapeFrame mentah |
frame | IShapeFrame | Bacalah. | |
slide | IBaseSlide | Bacalah. | Merujuk ke induk IBaseSlide dari bentuk |
presentation | IPresentation | Bacalah. | Merujuk IPresentation yang berisi bentuk |
Metode-metode yang digunakan
| Tanda tangan | Deskripsi |
|---|---|
Shape(xmlElement: Element, saveCallback: Runnable) | Membuat Shape yang didukung oleh elemen XML. |
Shape() | Membuat bentuk tanpa elemen pendukung. |
initInternal(xmlElement: Element, opcPackage: OpcPackage, layoutPartName: String, saveCallback: Runnable, parentSlide: IBaseSlide) | Inisialisasi internal dengan elemen XML, paket OPC, bagian tata letak, dan slide induk. |
buildFrame() → IShapeFrame | Membangun {@link ShapeFrame} dari elemen { @code <a:xfrm>} saat ini. |
applyFrame(value: IShapeFrame) | Menerapkan nilai {@link IShapeFrame} ke elemen { @ code <a: xfrm> }. |
getSpPr() → Element | Mengembalikan elemen {@code <p:spPr>} (atau { @ code < p:grpSpPr >) untuk bentuk ini. |
ensureSpPr() → Element | Mengembalikan atau membuat elemen {@code <p:spPr>} untuk bentuk ini. |
getCNvPr() → Element | Mengembalikan elemen {@code <p:cNvPr>} dari bentuk XML. |
findXfrmInElement(shapeElement: Element) → Element | Menemukan elemen {@code <a:xfrm>} langsung dalam unsur XML bentuk. |
getPlaceholderInfo() → Optional<String[]> | Mengembalikan informasi tempat penjaga untuk bentuk ini, jika itu adalah tempat penahan. |
findPlaceholderXfrmInXml(root: Element, phType: String, phIdx: String) → Element | Menemukan {@code <a:xfrm>} untuk tempat penyimpanan yang cocok dalam tata letak atau akar XML utama. |
getInheritedXfrm() → Element | Pergi tata letak → rantai induk untuk menemukan {@code <a:xfrm>} yang diwarisi |
| untuk bentuk penjaga tempat. | |
getXfrm() → Element | Mengembalikan elemen {@code <a:xfrm>} untuk bentuk ini. |
ensureXfrm() → Element | Mengembalikan atau membuat elemen {@code <a:xfrm>} untuk bentuk ini. |
getRawFrame() → IShapeFrame | Mengembalikan bentuk IShapeFrame mentah |
setRawFrame(value: IShapeFrame) | Menetapkan IShapeFrame mentah untuk bentuk |
getFrame() → IShapeFrame | Mengembalikan IShapeFrame yang mewakili frame bentuk saat ini |
setFrame(value: IShapeFrame) | |
getSlide() → IBaseSlide | Mengembalikan induk IBaseSlide dari bentuk |
getPresentation() → IPresentation | Mengembalikan IPresentation yang berisi bentuk |
asIPresentationComponent() → IPresentationComponent | Mengembalikan bentuk sebagai IPresentationComponent |
setParentSlide(slide: IBaseSlide) | Menetapkan slide induk untuk bentuk ini. |