在 Python 中使用 PDF 图形

什么是 Graph

Aspose.PDF for Python via .NET 提供 Graph 用于在 PDF 文档中绘制矢量图形的类。

Graph 是段落级别的元素,因此你通过页面将其添加到页面中。 paragraphs 集合。每个图表包含一个 Shapes 可以添加绘图对象(如直线、弧线、圆形、曲线、矩形和椭圆)的集合。

当您需要在 Python 中直接在 PDF 页面上绘制矢量图形时,请使用本节,无论是用于图表、图示、插图还是自定义页面注释。

已覆盖的 Graph Shapes

以下形状类型受 Graph 类:

  • - 绘制部分圆形和弧形图表元素的弧段。
  • 圆形 - 为标记和视觉高亮创建圆形轮廓或实心圆。
  • 曲线 - 为自定义路径和光滑图形元素添加贝塞尔曲线。
  • 线 - 绘制直线,包括样式化和虚线。
  • 矩形 - 创建带轮廓、填充、渐变或透明的矩形形状。
  • Ellipse - 绘制椭圆形状,并在需要时在其中添加文本。

您还可以通过边界检查来验证形状放置:

本节的示例在下图中说明:

图表中的图形