أضف أشكال الدائرة إلى PDF في Python
Contents
[
Hide
]
إضافة كائن الدائرة
Aspose.PDF لبيثون عبر .NET يتيح لك إضافة دائرة الأشكال إلى صفحات PDF من خلال رسم بياني فئة. استخدم الدوائر للرسوم التخطيطية والتعليقات التوضيحية والعناصر المرئية البسيطة.
اتبع الخطوات أدناه:
- ابتكر مستند مثال.
- ابتكر كائن الرسم البياني بأبعاد معينة.
- مجموعة الحدود لكائن الرسم البياني.
- أضِف رسم بياني الاعتراض على مجموعة الفقرات من الصفحة.
- احفظ ملف PDF الخاص بنا.
import aspose.pdf as ap
import aspose.pdf.drawing as drawing
def add_circle(outfile: str):
document = ap.Document()
page = document.pages.add()
graph = drawing.Graph(400, 200)
graph.border = ap.BorderInfo(ap.BorderSide.ALL, ap.Color.green)
circle = drawing.Circle(100, 100, 40)
circle.graph_info.color = ap.Color.green_yellow
graph.shapes.add(circle)
page.paragraphs.add(graph)
document.save(outfile)
ستبدو دائرتنا المرسومة كما يلي:

إنشاء كائن الدائرة المملوءة
يوضح هذا المثال كيفية إضافة دائرة وتعبئتها بالألوان.
import aspose.pdf as ap
import aspose.pdf.drawing as drawing
def add_circle_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)
circle = drawing.Circle(100, 100, 40)
circle.graph_info.color = ap.Color.green_yellow
circle.graph_info.fill_color = ap.Color.green
circle.text = ap.text.TextFragment("Circle")
graph.shapes.add(circle)
page.paragraphs.add(graph)
document.save(outfile)
نتيجة إضافة دائرة مملوءة:
