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شرح:
parentGroupIGroupShapeبخونید.شکل گروه اصلی برای این مجموعه را می گیرد، یا {@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)IAutoShapeAutoShape جدید ایجاد می کند و آن را به مجموعه اضافه می نماید.
addAutoShape(shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean)IAutoShapeAutoShape جدید ایجاد می کند و آن را به مجموعه اضافه می نماید.
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double)IAutoShapeAutoShape جدید ایجاد می کند و آن را در شاخص مشخص قرار می دهد.
insertAutoShape(index: int, shapeType: ShapeType, x: double, y: double, width: double, height: double, createFromTemplate: boolean)IAutoShapeAutoShape جدید ایجاد می کند و آن را در شاخص مشخص قرار می دهد.
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()تمام شکل ها رو از مجموعه حذف می کنه.

همچنین ببینید:

 فارسی