إضافة أشكال منحنية إلى PDF في Python
Contents
[
Hide
]
إضافة كائن منحنى
Aspose.PDF لبيثون عبر .NET يتيح لك إضافة منحنى الأشكال إلى صفحات PDF من خلال رسم بياني فئة.
توضح هذه المقالة كيفية إنشاء كل من المنحنيات المحددة والمملوءة.
اتبع الخطوات أدناه:
- ابتكر مستند مثال.
- ابتكر كائن الرسم البياني بأبعاد معينة.
- مجموعة الحدود لكائن الرسم البياني.
- أضِف رسم بياني الاعتراض على مجموعة الفقرات من الصفحة.
- احفظ ملف PDF الخاص بنا.
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)
نتيجة إضافة منحنى معبأ:
