PsCanvas

المعلومات العامة

PsCanvas هي فئة في Aspose.Page FOSS لـ Python.

قماش يضيف PostScript إلى صفحة.

يوفر هذا الفصل 23 طريقة للعمل مع PsCanvas كائنات في برامج Python. المنهجيات المتاحة تشمل: __init__, clip, close_path, concat, curve_to, draw_image, draw_text, ellipse, fill, fill_stroke, init_clip, line_to,، و 11 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق بايثون بعد تثبيت حزمة Aspose.Page FOSS for Python.

الطرق

التوقيعوصف
__init__(page: PsPage)
move_to(x: float, y: float)تحرك نقطة الرسم الحالية إلى الإحداثيات (x، y) دون إنشاء قطعة خط.
line_to(x: float, y: float)
curve_to(x1: float, y1: float, x2: float, y2: float, x3: float, y3: float)
close_path()
rect(x: float, y: float, w: float, h: float)
ellipse(x: float, y: float, w: float, h: float)
stroke()
fill()
fill_stroke()
set_stroke_color(color: tuple[float, ...])يضع قيمة لون السباق.
set_fill_color(color: tuple[float, ...])يحدد قيمة لون الملء.
set_line_width(width: float)يضع قيمة عرض الخط.
set_line_cap(cap: int)يضع قيمة سقف الخط.
set_line_join(join: int)يضع قيمة الانضمام للخط.
set_miter_limit(limit: float)يضع قيمة الحد الأقصى.
concat(matrix: tuple[float, float, float, float, float, float])
save_state()
restore_state()
clip()
init_clip()
draw_text(text: str, x: float, y: float, font_name: str, size: float)
draw_image(image: PsImage, x: float, y: float, w: float, h: float)

انظر أيضاً

 العربية