在工作表之间复制形状

复制形状

本文解释了如何:

从一个工作表复制图片到另一个工作表

步骤1:在Microsoft Excel中创建带有图片和图表的工作簿

  1. 在Microsoft Excel中创建一个新工作簿。

  2. 在第一个工作表上添加一张图片,并在第二个工作表上添加一个图表。

    以下截图显示在Microsoft Excel中创建的两个模板工作表。

    名为“Chart”的工作表,带有图表

todo:image_alt_text

名为“Picture”的工作表,带有图片

todo:image_alt_text

现在,将“Picture”工作表中的图片复制到最后一个名为“Result”的工作表。

步骤2:下载Aspose.Cells.Zip

  1. 下载Aspose.Cells for Java.

  2. 在开发计算机上解压缩。

    所有 Aspose 组件在安装后都是以评估模式运行。 评估模式没有时间限制,只会在生成的文档中添加水印。

步骤3:创建一个项目

您可以使用一些Java编辑器(例如Eclipse)创建一个项目,或者使用记事本创建一个简单的程序。

步骤4:添加类路径

要在Eclipse中设置类路径,请执行以下步骤:

  1. 从 Aspose.Cells.zip 中提取 Aspose.Cells.jar 和 dom4j_1.6.1.jar。
  2. 在 Eclipse 的项目中设置类路径:
  3. 在Eclipse中选择您的项目,然后单击菜单 Project-Properties。
  4. 在弹出窗口的左侧选择“Java Build Path”,然后选择“Libraries”选项卡,单击“Add JARs”或“Add External JARs”以选择Aspose.Cells.jar和dom4j_1.6.1.jar,并将它们添加到构建路径中。
  5. 编写调用Aspose组件API的应用程序。

或者您可以在Windows的DOS提示符中在运行时进行设置,例如:

javac -classpath %classpath%;e:\Aspose.Cells.jar; ClassName .javajava -classpath %classpath%;e:\Aspose.Cells.jar; ClassName

步骤5:从一个工作表中复制图片到另一个工作表

以下是完成该任务的代码。它将从名为“Picture”的工作表复制一张图片到名为“Result”的工作表。

任务1的结果:

执行上述代码后,来自工作表“Picture”的图片现在已被复制到最后一个工作表“Result”中

名为“Result”的工作表,带有复制的图片

todo:image_alt_text

任务2:从一个工作表中复制图表到另一个工作表

步骤1:将一个工作表中的图表复制到另一个工作表

以下是组件用于完成任务的实际代码。

结果任务2

执行上述代码后,名为“Chart”的工作表中的图表被复制到名为“Result”的工作表。请查看以下结果工作表的快照。

带有复制图片和图表的“Result”工作表

todo:image_alt_text

任务3:在一个工作表和另一个中复制控件和其他绘图对象

带有文本框和椭圆的“Control”工作表

todo:image_alt_text

请查看以下简单步骤,您需要执行这些步骤以获得您想要的结果。

步骤1:在工作簿之间复制工作表

以下是组件用于完成任务的代码。

结果任务3

执行上述代码后,“Control”工作表中的控件现在被复制到“Result”工作表。请查看“Result”的快照。

带有复制文本框和椭圆的“Result”工作表

todo:image_alt_text

结论

本文介绍了如何在Aspose.Cells中复制不同形状,如图片、图表和其他绘图对象。希望它能给您一些见解,并且您将能够根据不同的情景利用这些选项。

Aspose.Cells可以为解决方案提供比其他更灵活的选项,同时提供出色的速度、效率和可靠性,以满足特定的商业应用需求。结果确实表明Aspose.Cells受益于多年的研究、设计和精心调整。

我们诚挚地欢迎您在Aspose.Cells论坛上提出您的疑问、评论和建议。