📄 shape.html
字号:
<DD><DL>
<DT><B>返回:</B><DD>当前图形对象的高度 <p> <b>例子:</b> <pre> //在当前应用插入一矩形,并设置高度为498,最后在控制台输出此矩形高度。 Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes(); Shape shape = shapes.addShape(1,200,200,400,400); shape.setHeight(498); System.out.println(shape.getHeight()); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getLineFormat()"><!-- --></A><H3>
getLineFormat</H3>
<PRE>
public <A HREF="../../../../application/workbooks/workbook/shapes/LineFormat.html" title="application.workbooks.workbook.shapes 中的类">LineFormat</A> <B>getLineFormat</B>()</PRE>
<DL>
<DD>获取当前图形对象的线条格式对象。
<P>
<DD><DL>
<DT><B>返回:</B><DD>图形对象的线条格式对象 <p> <b>例子:</b> <pre> //在当前应用插入一矩形,获取矩形线条格式对象并设置虚实线类型为长虚线。 Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes(); Shape shape = shapes.addShape(1,200,200,400,400); shape.getLineFormat().setDash(5); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getName()"><!-- --></A><H3>
getName</H3>
<PRE>
public java.lang.String <B>getName</B>()</PRE>
<DL>
<DD>获取图形对象的名字。
<P>
<DD><DL>
<DT><B>返回:</B><DD>图形对象的名字 <p> <b>例子:</b> <pre> //在当前应用插入一矩形,并在控制台输出插入图形对象的名称。 Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes(); Shape shape = shapes.addShape(1,200,200,400,400); System.out.println(shape.getName()); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getNodes()"><!-- --></A><H3>
getNodes</H3>
<PRE>
public <A HREF="../../../../application/workbooks/workbook/shapes/Nodes.html" title="application.workbooks.workbook.shapes 中的类">Nodes</A> <B>getNodes</B>()</PRE>
<DL>
<DD>得到线条顶点对象。
<P>
<DD><DL>
<DT><B>返回:</B><DD>顶点对象 <p> <b>例子:</b> <pre> //在当前应用插入一线条,然后得到定点对象并再插入一定点 Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes(); Shape shape = shapes.addLine(1, 200, 100, 290, 280); shape.getNodes().insert(1,330.75,392.25); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getPictureFormat()"><!-- --></A><H3>
getPictureFormat</H3>
<PRE>
public <A HREF="../../../../application/workbooks/workbook/shapes/PictureFormat.html" title="application.workbooks.workbook.shapes 中的类">PictureFormat</A> <B>getPictureFormat</B>()</PRE>
<DL>
<DD>获取图片格式。
<P>
<DD><DL>
<DT><B>返回:</B><DD>图片格式 <p> <b>例子:</b> <pre> //在当前应用添加路径为"C:/test.bmp"的图片,获取图片格式对象并设置图片模式为水印。 Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes(); Shape shape = shapes.addPicture("C:/test.bmp"); shape.getPictureFormat().setMode(3); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getPlugID()"><!-- --></A><H3>
getPlugID</H3>
<PRE>
public int <B>getPlugID</B>()</PRE>
<DL>
<DD>返回自选图形插件的主ID值。
<P>
<DD><DL>
<DT><B>返回:</B><DD>自选图形插件的主ID值 <p> <b>例子</b> <pre> //在当前应用插入一矩形,并设置自选图形主ID为1,最后在控制台输出此矩形主ID。 Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes(); Shape shape = shapes.addShape(1,200,200,600,400); shape.setPlugID(1); System.out.println(shape.getPlugID()); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getPlugInData(int)"><!-- --></A><H3>
getPlugInData</H3>
<PRE>
public byte[] <B>getPlugInData</B>(int id)</PRE>
<DL>
<DD>返回插件的信息。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>id</CODE> - 设置范围在1-4之间
<DT><B>返回:</B><DD>插件的信息。 <p> <b>例子</b> <pre> //在当前应用插入一矩形,并设置自选图形插件id为1,信息为null,最后在控制台输出此矩形ID为1的插件信息。 Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes(); Shape shape = shapes.addShape(1,200,200,600,400); shape.setPlugInData(1,null); System.out.println(shape.getPlugInData(1)); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getPlugSubID()"><!-- --></A><H3>
getPlugSubID</H3>
<PRE>
public int <B>getPlugSubID</B>()</PRE>
<DL>
<DD>返回自选图形插件的子ID值。
<P>
<DD><DL>
<DT><B>返回:</B><DD>自选图形插件的子ID值 <p> <b>例子</b> <pre> //在当前应用插入一矩形,并设置自选图形子ID为1,最后在控制台输出此矩形子ID。 Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes(); Shape shape = shapes.addShape(1,200,200,600,400); shape.setPlugSubID(1); System.out.println(shape.getPlugSubID()); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getRotateAngle()"><!-- --></A><H3>
getRotateAngle</H3>
<PRE>
public double <B>getRotateAngle</B>()</PRE>
<DL>
<DD>获取图形对象(自选图形,文本框,艺术字)的旋转角度。
<P>
<DD><DL>
<DT><B>返回:</B><DD>图形对象(自选图形,文本框,艺术字)的旋转角度,为double型 <p> <b>例子:</b> <pre> //在当前应用插入一矩形,并设置当前图形对象旋转90度,最后在控制台上输出矩形旋转角度。 Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes(); Shape shape = shapes.addShape(1,200,200,400,400); shape.setRotateAngleByDegree(90); System.out.println(shape.getRotateAngle()); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getShadowFormat()"><!-- --></A><H3>
getShadowFormat</H3>
<PRE>
public <A HREF="../../../../application/workbooks/workbook/shapes/ShadowFormat.html" title="application.workbooks.workbook.shapes 中的类">ShadowFormat</A> <B>getShadowFormat</B>()</PRE>
<DL>
<DD>获取当前图形对象的阴影格式对象。
<P>
<DD><DL>
<DT><B>返回:</B><DD>图形对象的阴影格式对象 <p> <b>例子:</b> <pre> //在当前应用插入一矩形,获取矩形阴影格式对象并设置阴影类型为第3种。 Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes(); Shape shape = shapes.addShape(1,200,200,400,400); shape.getShadowFormat().setType(3); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getShapeContent()"><!-- --></A><H3>
getShapeContent</H3>
<PRE>
public com.evermoresw.plugins.ShapeContent <B>getShapeContent</B>()</PRE>
<DL>
<DD>获取自选图形中添加的插件对象,如果没有则返回null。 <p> <b>例子:</b> <pre> Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes(); Shape shape = shapes.getShape("矩形 1"); System.out.println(shape.getShapeContent()); </pre>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getShapeText()"><!-- --></A><H3>
getShapeText</H3>
<PRE>
public <A HREF="../../../../application/workbooks/workbook/shapes/ShapeText.html" title="application.workbooks.workbook.shapes 中的类">ShapeText</A> <B>getShapeText</B>()</PRE>
<DL>
<DD>返回自选图形文本对象。
<P>
<DD><DL>
<DT><B>返回:</B><DD>自选图形文本对象 <p> <b>例子:</b> <pre> //在当前应用插入一矩形,并插入"insertText"的文本。 Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes() ; Shape shape = shapes.addShape(1,200,200,600,400); shape.getShapeText().insertText("insertText");; </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getStartPoint()"><!-- --></A><H3>
getStartPoint</H3>
<PRE>
public java.awt.geom.Point2D <B>getStartPoint</B>()</PRE>
<DL>
<DD>获取当前图形对象的左上角坐标。
<P>
<DD><DL>
<DT><B>返回:</B><DD>当前图形对象的左上角坐标 <p> <b>例子:</b> <pre> //在当前应用插入一矩形,并在控制台输出插入图形对象左上角X坐标。 Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes(); Shape shape = shapes.addShape(1,200,200,400,400); Point2D start = shape.getStartPoint(); System.out.println(start.getX()); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getTextEffectFormat()"><!-- --></A><H3>
getTextEffectFormat</H3>
<PRE>
public <A HREF="../../../../application/workbooks/workbook/shapes/TextEffectFormat.html" title="application.workbooks.workbook.shapes 中的类">TextEffectFormat</A> <B>getTextEffectFormat</B>()</PRE>
<DL>
<DD>获取艺术字格式。
<P>
<DD><DL>
<DT><B>返回:</B><DD>艺术字格式 <p> <b>例子:</b> <pre> //在当前应用添加一艺术字,获取艺术字格式对象并设置艺术字的字间距类型为非常松散。 Shapes shapes = Application.getWorkbooks().getActiveWorkbook().getActiveShapes(); Shape shape = shapes.addWordArt(2, "evermore", "宋体";, 1, 12, 250, 180, 400, 320); shape.getTextEffectFormat().setPitch(4); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getTextFrame()"><!-- --></A><H3>
getTextFrame</H3>
<PRE>
public <A HREF="../../../../application/workbooks/workbook/shapes/TextFrame.html" title="application.workbooks.workbook.shapes 中的类">TextFrame</A> <B>getTextFrame</B>()</PRE>
<DL>
<DD>得到文本框的属性。
<P>
<DD><DL>
<DT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -