在 Python 中向 PDF 添加曲线形状
Contents
[
Hide
]
添加曲线对象
Aspose.PDF for Python via .NET 允许您添加 曲线 通过该方式将形状添加到 PDF 页面 Graph 类。
本文展示了如何创建带轮廓和填充的曲线。
请按照以下步骤:
import aspose.pdf as ap
import aspose.pdf.drawing as drawing
def add_curve(outfile: str):
document = ap.Document()
page = document.pages.add()
graph = drawing.Graph(400, 200)
graph.border = ap.BorderInfo(ap.BorderSide.ALL, ap.Color.green)
curve1 = drawing.Curve([10, 10, 50, 60, 70, 10, 100, 120])
curve1.graph_info.color = ap.Color.green_yellow
graph.shapes.add(curve1)
page.paragraphs.add(graph)
document.save(outfile)
下图显示了使用我们的代码片段执行的结果:

创建填充曲线对象
本示例展示了如何添加一个填充颜色的 Curve 对象。
import aspose.pdf as ap
import aspose.pdf.drawing as drawing
def add_curve_filled(outfile: str):
document = ap.Document()
page = document.pages.add()
graph = drawing.Graph(400, 200)
graph.border = ap.BorderInfo(ap.BorderSide.ALL, ap.Color.green)
curve1 = drawing.Curve([10, 10, 50, 60, 70, 10, 100, 120])
curve1.graph_info.fill_color = ap.Color.green_yellow
graph.shapes.add(curve1)
page.paragraphs.add(graph)
document.save(outfile)
添加填充曲线的结果:
