彩票走势图

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

翻译|使用教程|编辑:胡涛|2022-06-07 11:39:01.830|阅读 203 次

概述:在本文中,您将学习如何使用 Java 以编程方式在 PDF 文件中创建图形和图表。我们将明确介绍如何在 PDF 文件中创建不同的图形对象。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

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

图形和图表用于直观地表示PDF文件中的数据。此外,您可以使用它们以图形方式描述系统中活动或操作的流程,例如流程图。在本文中,您将学习如何使用 Java 以编程方式在 PDF 文件中创建图形和图表。我们将明确介绍如何在 PDF 文件中创建不同的图形对象。

Aspose.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>//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 中的椭圆

( 八)结论

在本文中,您学习了如何使用 Java 在 PDF 文件中创建不同的图表对象。您已经了解了如何在 PDF 中添加圆弧、圆、矩形、直线、曲线和椭圆。此外,您可以使用文档探索更多关于 Java PDF API 的 信息。如果您有任何问题或疑问,您可以通过在线客服联系我们。


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

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP