IShapeCollection
خلاصه ای
IShapeCollection یک رابط در Aspose.Slides FOSS برای جاوا است.
نشان دهنده مجموعه ای از شکل ها است.
این رابط 25 روش برای کار با IShapeCollection اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: addAutoShape, addConnector, addPictureFrame, addTable, asICollection, asIEnumerable, clear, get, getParentGroup, indexOf, insertAutoShape, insertConnector,، و 7 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.Slides FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: parentGroup.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
parentGroup | IGroupShape | بخونید. | شکل گروه اصلی برای این مجموعه را می گیرد، یا {@code null} اگر این مجموع مستقیماً به یک اسلاید تعلق داشته باشد. |
روش ها
| Signature | شرح: |
|---|---|
getParentGroup() → IGroupShape | شکل گروه اصلی برای این مجموعه را می گیرد، یا {@code null} اگر این مجموع مستقیماً به یک اسلاید تعلق داشته باشد. |
asICollection() → List<IShape> | این مجموعه را به عنوان یک لیست غیر قابل تغییر {@linklist}. باز می گرداند. |
asIEnumerable() → Iterable<IShape> | این مجموعه را به عنوان {@link Iterable} باز می گرداند. |
get(index: int) → IShape | شکل را در ایندکس مشخص شده دریافت میکند. |
size() → int | تعداد شکل ها را در مجموعه بازمی گرداند. |
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double) → IAutoShape | AutoShape جدید ایجاد می کند و آن را به مجموعه اضافه می نماید. |
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IAutoShape | AutoShape جدید ایجاد می کند و آن را به مجموعه اضافه می نماید. |
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double) → IAutoShape | AutoShape جدید ایجاد می کند و آن را در شاخص مشخص قرار می دهد. |
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean) → IAutoShape | AutoShape جدید ایجاد می کند و آن را در شاخص مشخص قرار می دهد. |
addConnector(shapeType: ShapeType, x: double, y: double, width: double, height: double) → IConnector | يه اتصال به مجموعه اضافه ميکنه. |
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 | یک کانکتور ایجاد می کند و آن را در شاخص مشخص قرار میدهد. |
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, shapes: IShape[]) | شکل های متعددی را به موقعیت مشخصی منتقل می کند. |
removeAt(index: int) | شکل را در شاخص مشخص شده حذف می کند. |
remove(shape: IShape) | شکل مشخص شده را از مجموعه حذف می کند. |
clear() | تمام شکل ها رو از مجموعه حذف می کنه. |