PDF处理控件Aspose.PDF功能演示:在 Java 中以 PDF 格式创建图形和图表

在 C# 中将数据从数据库添加到 PDF

(一)在 PDF 中创建图形和图表的 Java API

Aspose.PDF for Java是一个了不起的 API,它提供了一系列用于 PDF 生成和操作的功能。使用 API,您可以无缝地创建简单和复杂布局的 PDF 文件。我们将使用此 API 在 PDF 文件中创建图形和图表。您可以下载 API 或使用以下 Maven 配置安装它。

Repository:

<repository><id>AsposeJavaAPI</id><name>Aspose Java API</name><url>https://repository.aspose.com/repo/</url></repository>

Dependency:

<dependency><groupId>com.aspose</groupId><artifactId>aspose-pdf</artifactId><version>22.4</version></dependency>
(二)在 C# 中将数据从数据库添加到 PDF

以下是在 Java 中在 PDF 中添加圆弧的步骤。

  1. 使用Document 类创建新的 PDF 或加载现有的 PDF 。
  2. 创建一个带有维度的Graph对象。
  3. 为图形对象设置 BorderInfo 。
  4. 创建Arc 类的实例并设置其尺寸和其他参数。
  5. 使用Graph.getShapes().add(Arc)方法将弧添加到Graph的形状集合中。
  6. 使用Page.getParagraphs().add(Graph)方法将图表添加到页面。
  7. 使用Document.save(String)方法保存 PDF 文件。

以下是我们使用上述代码示例生成的弧。

在 Java 中创建 PDF 中的弧
(三) 用 Java 在 PDF 中创建一个圆圈

以下是在 Java 中向 PDF 文件添加圆圈的步骤。

  1. 使用Document 类创建新的 PDF 或加载现有的 PDF 。
  2. 创建一个带有维度的Graph对象。
  3. 放 图形对象的BorderInfo 。
  4. 创建Circle类的实例并设置其尺寸。
  5. 使用Graph.getShapes().add(Circle)方法将圆形添加到Graph的形状集合中。
  6. 使用Page.getParagraphs().add(Graph)方法将图表添加到页面。
  7. 使用Document.save(String)方法保存 PDF 文件。

以下是我们使用上述代码示例生成的圆圈。

用 Java 在 PDF 中创建一个圆圈
(四) 用 Java 在 PDF 中添加曲线

以下是在 Java 中在 PDF 文件中添加曲线的步骤。

  1. 使用Document 类创建新的 PDF 或加载现有的 PDF 。
  2. 创建一个带有维度的Graph对象。
  3. 放 图形对象的BorderInfo 。
  4. 创建Curve类的实例并设置其尺寸。
  5. 使用Graph.getShapes().add(Curve)方法将曲线添加到Graph的形状集合中。
  6. 使用Page.getParagraphs().add(Graph)方法将图表添加到页面。
  7. 使用Document.save(String)方法保存 PDF 文件。

以下是我们使用上述代码示例生成的曲线。

用 Java 在 PDF 中添加曲线
( 五) 用 Java 在 PDF 中添加一行

以下是使用 Java 在 PDF 中添加行的步骤。

  1. 使用Document 类创建新的 PDF 或加载现有的 PDF 。
  2. 创建一个带有维度的Graph对象。
  3. 放 图形对象的BorderInfo 。
  4. 创建Line 类的实例并设置其尺寸。
  5. 设置线条的其他属性,如样式、宽度等。
  6. 使用Graph.getShapes().add(Line)方法将线条添加到Graph的形状集合中。
  7. 使用Page.getParagraphs().add(Graph)方法将图表添加到页面。
  8. 使用Document.save(String)方法保存 PDF 文件。

以下是我们使用上述代码示例创建的行。

用Java在PDF中添加一行
( 六) 用Java在PDF中创建一个矩形

与其他图形对象类似,您可以将矩形添加到 PDF。此外,您可以用某种颜色填充矩形,控制 Z-Order,添加渐变颜色等。以下是在 Java 中在 PDF 文件中创建矩形的步骤。

  1. 使用Document 类创建新的 PDF 或加载现有的 PDF 。
  2. 创建一个带有维度的Graph对象。
  3. 放 图形对象的BorderInfo 。
  4. 创建Rectangle类的实例并设置其尺寸。
  5. 设置矩形的其他属性,如填充颜色、渐变等。
  6. 使用Graph.getShapes().add(Rectangle)方法将矩形添加到Graph的形状集合中。
  7. 使用Page.getParagraphs().add(Graph)方法将图表添加到页面。
  8. 使用Document.save(String)方法保存 PDF 文件。

以下是我们使用上述代码示例创建的矩形。

用Java在PDF中创建一个矩形
( 七) 在 Java 中创建 PDF 中的椭圆

最后但并非最不重要的一点,让我们看看如何在 Java 中创建 PDF 中的椭圆。

  1. 使用Document 类创建新的 PDF 或加载现有的 PDF 。
  2. 创建一个带有维度的Graph对象。
  3. 放 图形对象的BorderInfo 。
  4. 创建Ellipse类的实例并设置其尺寸。
  5. 设置椭圆的其他属性,如填充颜色等。
  6. 使用Graph.getShapes().add(Ellipse)方法将椭圆添加到Graph的形状集合中。
  7. 使用Page.getParagraphs().add(Graph)方法将图表添加到页面。
  8. 使用Document.save(String)方法保存 PDF 文件。

以下是我们使用上述代码示例创建的省略 。

在 Java 中创建 PDF 中的椭圆
( 八)结论

欢迎下载|体验更多Aspose文档管理产品 
获取更多信息请咨询在线客服 或 加入Aspose技术交流群(

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年5月4日
下一篇 2022年5月4日

相关推荐

发表回复

登录后才能评论