ShapeCollection

ShapeCollection — Aspose.Slides FOSS for Java API Reference

ColladaSaveOptions ShapeCollection class स्लाइड पर आकृतियों के संग्रह का प्रतिनिधित्व करता है। यह लागू करता है IShapeCollection और Iterable<IShape>.

ColladaSaveOptions: org.aspose.slides.foss

import org.aspose.slides.foss.*;
public class ShapeCollection implements IShapeCollection, Iterable<IShape>

ColladaSaveOptions

ColladaSaveOptions

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
get(int index)IShapeशून्य-आधारित सूचकांक द्वारा आकृति प्राप्त करें।.
size()intआकृतियों की संख्या।.
indexOf(IShape shape)intदिए गए आकृति का सूचकांक, या -1।.
iterator()Iterator<IShape>सभी आकृतियों पर इटररेटर।.

आकृतियाँ जोड़ें

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
addAutoShape(ShapeType, double x, double y, double w, double h)IAutoShapeएक ऑटो शैप जोड़ें।.
addAutoShape(ShapeType, double x, double y, double w, double h, boolean createFromTemplate)IAutoShapeटेम्प्लेट विकल्प के साथ एक ऑटो शैप जोड़ें।.
addConnector(ShapeType, double x, double y, double w, double h)IConnectorएक कनेक्टर शैप जोड़ें।.
addPictureFrame(ShapeType, double x, double y, double w, double h, IPPImage image)IPictureFrameएक पिक्चर फ्रेम जोड़ें।.
addTable(double x, double y, double[] colWidths, double[] rowHeights)ITableएक टेबल जोड़ें।.

आकृतियों को सम्मिलित करें

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
insertAutoShape(int index, ShapeType, double x, double y, double w, double h)IAutoShapeदिए गए सूचकांक पर एक ऑटो शैप डालें।.
insertConnector(int index, ShapeType, double x, double y, double w, double h)IConnectorदिए गए सूचकांक पर एक कनेक्टर डालें।.
insertPictureFrame(int index, ShapeType, double x, double y, double w, double h, IPPImage image)IPictureFrameदिए गए सूचकांक पर एक पिक्चर फ्रेम डालें।.
insertTable(int index, double x, double y, double[] colWidths, double[] rowHeights)ITableदिए गए सूचकांक पर एक टेबल डालें।.

ColladaSaveOptions

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
reorderSingle(int newIndex, IShape shape)voidएक आकार को नई z-order स्थिति में ले जाएँ।.

उपयोग उदाहरण

स्लाइड में आकृतियाँ जोड़ें

import org.aspose.slides.foss.*;

Presentation prs = new Presentation();
ISlide slide = prs.getSlides().get(0);
IShapeCollection shapes = slide.getShapes();

IAutoShape rect = shapes.addAutoShape(ShapeType.RECTANGLE, 50, 50, 200, 100);
rect.addTextFrame("Rectangle");

IAutoShape ellipse = shapes.addAutoShape(ShapeType.ELLIPSE, 300, 50, 100, 100);

System.out.println("Shape count: " + shapes.size());
prs.save("shapes.pptx", SaveFormat.PPTX);

एक तालिका जोड़ें

double[] colWidths = {100, 100, 100};
double[] rowHeights = {30, 30, 30};
ITable table = slide.getShapes().addTable(50, 200, colWidths, rowHeights);

संबंधित देखें

 हिन्दी