TableCell - A helyfogadó.
Összefoglaló
ShapeCollection egy osztály a Aspose.Slides FOSS-ban Java számára. Az örökölők: IShapeCollection, Iterable<IShape>.
A képek gyűjteménye egy diafényben.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
spTree | Element | Olvasd! | Az ingatlan megkapja az alapul szolgáló <p:spTree> elemet. |
parentGroup | IGroupShape | Olvasd! | A tulajdonság a gyűjtemény szülőcsoportformáját kapja vagy állítja be. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
ShapeCollection() | Egy üres ShapeCollection-t hoz létre. |
ShapeCollection(spTree: Element, saveCallback: Runnable) | Egy ShapeCollection elemet hoz létre, amelyet a megadott formátumfa eleme támogat. |
initInternal(spTree: Element, saveCallback: Runnable) | Belső inicializáció dia kontextusával. |
getSpTree() → Element | Megkapja a {@code <p:spTree>} elemet az XML-slideből. |
loadShapes() → List<IShape> | Az XML-ből minden formát betölti, a memóriával. |
invalidateCache() | A formák lemaradását okozza, és a következő hozzáférés után újra kell tölteni. |
save() | A visszahívás mentése révén a dia részében változások maradnak. |
nextShapeId() → int | Megtalálja a következő elérhető alak azonosítóját az összes {@code id} attribútum átkutatásával. |
| A spTree-ban. | |
buildAutoShapeXml(shapeId: int, name: String, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → Element | XML-t készít egy új AutoShape ({@code <p:sp>}) elemhez. |
buildConnectorXml(shapeId: int, name: String, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → Element | XML-t készít egy új ({@code <p:cxnSp>}) elemhez. |
addAutoShapeImpl(index: Integer, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IAutoShape | A AutoShape hozzáadásának vagy beillesztésének alapvető megvalósítása. |
addConnectorImpl(index: Integer, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IConnector | A csatlakozó hozzáadásának vagy beillesztésének alapvető megvalósítása. |
addPictureFrameImpl(index: Integer, shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage) → IPictureFrame | A képkeretet hozzáadás vagy beillesztés alapvető megvalósítása. |
addTableImpl(index: Integer, x: double, y: double, colWidths: double[], rowHeights: double[]) → ITable | A táblázat hozzáadásának vagy beillesztésének alapvető megvalósítása. |
reorderSingle(newIndex: int, shape: IShape) | Egyetlen alakzat új pozíciójára rendezi az spTree XML-ben. |
getParentGroup() → IGroupShape | A gyűjtemény szülőcsoportformáját adja vissza. |
setParentGroup(parentGroup: IGroupShape) | A gyűjtemény szülőcsoport formáját állítja be. |
asICollection() → List<IShape> | A formákat listaként adja vissza |
asIEnumerable() → Iterable<IShape> | A formákat Iterable-ként adja vissza. |
get(index: int) → IShape | A megadott indexben a formát adja vissza. |
size() → int | |
iterator() → Iterator<IShape> | Visszaad egy iterátort a gyűjteményben lévő formákra. |
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double) → IAutoShape | Ad egy új AutoShape megadott típus és geometria a gyűjtemény végén. |
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IAutoShape | |
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double) → IAutoShape | Új AutoShape beillesztése indexbe opcionális sablon jelzővel |
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IAutoShape | |
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double) → IConnector | Egy új csatlakozót ad hozzá a végén, megadott típus és geometria mellett. |
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IConnector | |
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double) → IConnector | Új csatlakozó beillesztése az adott indexbe |
insertConnector(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IConnector | |
addPictureFrame(shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage) → IPictureFrame | |
insertPictureFrame(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, image: IPPImage) → IPictureFrame | |
addTable(x: double, y: double, colWidths: double[], rowHeights: double[]) → ITable | |
insertTable(index: int, x: double, y: double, colWidths: double[], rowHeights: double[]) → ITable | |
indexOf(shape: IShape) → int | |
toArray() → IShape[] | |
toArray(startIndex: int, count: int) → IShape[] | |
reorder(index: int, shape: IShape) | |
reorder(index: int, shapesToReorder: IShape[]) | |
removeAt(index: int) | |
remove(shape: IShape) | |
clear() |