الفئة Graphics
Summary: Represents the graphics according to the graphics engine used in the current assembly.
Module: aspose.imaging
Full Name: aspose.imaging.Graphics
Constructors
| Name | الوصف |
|---|---|
| Graphics(source_image) | يُنشئ مثلاً جديدًا من الفئة Graphics . |
Properties
| Name | Type | Access | الوصف |
|---|---|---|---|
| clip | Region | r/w | يحصل أو يعيّن منطقة القص. |
| compositing_quality | CompositingQuality | r/w | يحصل أو يضبط جودة التركيب. |
| dpi_x | float | r | يحصل على الدقة الأفقية لهذا aspose.imaging.Graphics. |
| dpi_y | float | r | يحصل على الدقة العمودية لهذا aspose.imaging.Graphics. |
| image | Image | r | يحصل على الصورة. |
| interpolation_mode | InterpolationMode | r/w | يحصل أو يضبط وضع الاستيفاء. |
| is_in_begin_update_call | bool | r | يحصل على قيمة تشير إلى ما إذا كانت الرسومات في حالة استدعاء BeginUpdate. |
| page_scale | float | r/w | يحصل أو يضبط المقياس بين وحدات العالم ووحدات الصفحة لهذا aspose.imaging.Graphics. |
| page_unit | GraphicsUnit | r/w | يحصل أو يضبط وحدة القياس المستخدمة لإحداثيات الصفحة في هذا aspose.imaging.Graphics. |
| paintable_image_options | ImageOptionsBase | r/w | يحصل أو يضبط خيارات الصورة، المستخدمة لإنشاء صور متجهية قابلة للطلاء للرسم. |
| smoothing_mode | SmoothingMode | r/w | يحصل أو يضبط وضع التنعيم. |
| text_rendering_hint | TextRenderingHint | r/w | يحصل أو يضبط تلميح عرض النص. |
| transform | Matrix | r/w | يحصل أو يضبط نسخة من التحويل الهندسي العالمي لهذا Graphics. |
Methods
| Name | الوصف |
|---|---|
| begin_update() | يبدأ تخزين عمليات الرسومات التالية في الذاكرة المؤقتة. لن يتم تطبيق تأثيرات الرسومات التي تُطبق بعد ذلك فورًا، بل سيؤدي EndUpdate إلى تطبيق جميع التأثيرات مرة واحدة. |
| clear(color) | يمسح سطح الرسومات باستخدام اللون المحدد. |
| draw_arc(pen, rect, start_angle, sweep_angle) | يرسم قوسًا يمثل جزءًا من إهليلج محدد بواسطة بنية RectangleF. |
| draw_arc(pen, rect, start_angle, sweep_angle) | يرسم قوسًا يمثل جزءًا من إهليلج محدد بواسطة بنية RectangleF. |
| draw_arc(pen, x, y, width, height, start_angle, sweep_angle) | يرسم قوسًا يمثل جزءًا من إهليلج محدد بواسطة زوج من الإحداثيات، وعرض، وارتفاع. |
| draw_arc(pen, x, y, width, height, start_angle, sweep_angle) | يرسم قوسًا يمثل جزءًا من إهليلج محدد بواسطة زوج من الإحداثيات، وعرض، وارتفاع. |
| draw_arc_in_rect(pen, rect, start_angle, sweep_angle) | يرسم قوسًا يمثل جزءًا من إهليلج محدد بواسطة بنية RectangleF. |
| draw_arc_in_rect_f(pen, rect, start_angle, sweep_angle) | يرسم قوسًا يمثل جزءًا من إهليلج محدد بواسطة بنية RectangleF. |
| draw_arc_xy(pen, x, y, width, height, start_angle, sweep_angle) | يرسم قوسًا يمثل جزءًا من إهليلج محدد بواسطة زوج من الإحداثيات، وعرض، وارتفاع. |
| draw_arc_xyf(pen, x, y, width, height, start_angle, sweep_angle) | يرسم قوسًا يمثل جزءًا من إهليلج محدد بواسطة زوج من الإحداثيات، وعرض، وارتفاع. |
| draw_bezier(pen, pt1, pt2, pt3, pt4) | يرسم منحنى بيزيير محدد بأربع بنى PointF. |
| draw_bezier(pen, pt1, pt2, pt3, pt4) | يرسم منحنى بيزيير محدد بأربع بنى PointF. |
| draw_bezier(pen, x1, y1, x2, y2, x3, y3, x4, y4) | يرسم منحنى بيزيير محدد بأربع أزواج مرتبة من الإحداثيات تمثل نقاطًا. |
| draw_bezier_by_points(pen, pt1, pt2, pt3, pt4) | يرسم منحنى بيزيير محدد بأربع بنى PointF. |
| draw_bezier_by_points_f(pen, pt1, pt2, pt3, pt4) | يرسم منحنى بيزيير محدد بأربع بنى PointF. |
| draw_beziers(pen, points) | يرسم سلسلة من منحنيات بيزيير من مصفوفة من بنى Point. |
| draw_beziers(pen, points) | يرسم سلسلة من منحنيات بيزيير من مصفوفة من بنى Point. |
| draw_beziers_by_pt_array(pen, points) | يرسم سلسلة من منحنيات بيزيير من مصفوفة من بنى Point. |
| draw_beziers_by_pt_array_f(pen, points) | يرسم سلسلة من منحنيات بيزيير من مصفوفة من بنى PointF. |
| draw_closed_curve(pen, points) | يرسم منحنى كاردينال مغلق محدد بمصفوفة من بنى PointF. تستخدم هذه الطريقة توترًا افتراضيًا قدره 0.5 ووضع تعبئة FillMode.ALTERNATE. |
| draw_closed_curve(pen, points) | يرسم منحنى كاردينال مغلق محدد بمصفوفة من بنى PointF. تستخدم هذه الطريقة توترًا افتراضيًا قدره 0.5 ووضع تعبئة FillMode.ALTERNATE. |
| draw_closed_curve(pen, points, tension) | يرسم منحنى كاردينال مغلق محدد بمصفوفة من بنى PointF باستخدام توتر محدد. تستخدم هذه الطريقة وضع تعبئة افتراضي FillMode.ALTERNATE. |
| draw_closed_curve(pen, points, tension) | يرسم منحنى كاردينال مغلق محدد بمصفوفة من بنى PointF باستخدام توتر محدد. تستخدم هذه الطريقة وضع تعبئة افتراضي FillMode.ALTERNATE. |
| draw_closed_curve_by_points(pen, points) | يرسم منحنى كاردينال مغلق محدد بمصفوفة من بنى PointF. تستخدم هذه الطريقة توترًا افتراضيًا قدره 0.5 ووضع تعبئة FillMode.ALTERNATE. |
| draw_closed_curve_by_points_f(pen, points) | يرسم منحنى كاردينال مغلق محدد بمصفوفة من بنى PointF. تستخدم هذه الطريقة توترًا افتراضيًا قدره 0.5 ووضع تعبئة FillMode.ALTERNATE. |
| draw_closed_curve_by_points_f_tension(pen, points, tension) | يرسم منحنى كاردينال مغلق محدد بمصفوفة من بنى PointF باستخدام توتر محدد. تستخدم هذه الطريقة وضع تعبئة افتراضي FillMode.ALTERNATE. |
| draw_closed_curve_by_points_tension(pen, points, tension) | يرسم منحنى كاردينال مغلق محدد بمصفوفة من بنى Point باستخدام توتر محدد. تستخدم هذه الطريقة وضع تعبئة افتراضي FillMode.ALTERNATE. |
| draw_curve(pen, points) | يرسم منحنى كاردينال عبر مصفوفة محددة من بنى PointF. تستخدم هذه الطريقة توترًا افتراضيًا قدره 0.5. |
| draw_curve(pen, points) | يرسم منحنى كاردينال عبر مصفوفة محددة من بنى PointF. تستخدم هذه الطريقة توترًا افتراضيًا قدره 0.5. |
| draw_curve(pen, points, offset, number_of_segments) | يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل PointF. يبدأ الرسم متأخراً عن بداية المصفوفة. تستخدم هذه الطريقة توترًا افتراضيًا قدره 0.5. |
| draw_curve(pen, points, offset, number_of_segments, tension) | يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل PointF باستخدام توتر محدد. يبدأ الرسم متأخراً عن بداية المصفوفة. |
| draw_curve(pen, points, offset, number_of_segments, tension) | يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل PointF باستخدام توتر محدد. يبدأ الرسم متأخراً عن بداية المصفوفة. |
| draw_curve(pen, points, tension) | يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل PointF باستخدام توتر محدد. |
| draw_curve(pen, points, tension) | يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل PointF باستخدام توتر محدد. |
| draw_curve_by_point_fs(pen, points) | يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل Point. |
| draw_curve_by_point_fs_tension(pen, points, tension) | يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل PointF باستخدام توتر محدد. |
| draw_curve_by_points(pen, points) | يرسم منحنى كاردينال عبر مصفوفة محددة من بنى PointF. تستخدم هذه الطريقة توترًا افتراضيًا قدره 0.5. |
| draw_curve_by_points_f_offs_num_segm_tension(pen, points, offset, number_of_segments, tension) | يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل PointF باستخدام توتر محدد. يبدأ الرسم متأخراً عن بداية المصفوفة. |
| draw_curve_by_points_offs_num_segm_tension(pen, points, offset, number_of_segments, tension) | يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل Point باستخدام توتر محدد. |
| draw_curve_by_points_tension(pen, points, tension) | يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل Point باستخدام توتر محدد. |
| draw_ellipse(pen, rect) | يرسم قطعًا ناقصًا يُحدَّد بواسطة RectangleF محيط. |
| draw_ellipse(pen, rect) | يرسم قطعًا ناقصًا يُحدَّد بواسطة RectangleF محيط. |
| draw_ellipse(pen, x, y, width, height) | يرسم قطعًا ناقصًا يُحدَّد بواسطة مستطيل محيط يُحدد بواسطة زوج من الإحداثيات، ارتفاع، وعرض. |
| draw_ellipse(pen, x, y, width, height) | يرسم قطعًا ناقصًا يُحدَّد بواسطة مستطيل محيط يُحدد بواسطة زوج من الإحداثيات، ارتفاع، وعرض. |
| draw_ellipse_by_xy(pen, x, y, width, height) | يرسم قطعًا ناقصًا يُحدَّد بواسطة مستطيل محيط يُحدد بواسطة زوج من الإحداثيات، ارتفاع، وعرض. |
| draw_ellipse_by_xyf(pen, x, y, width, height) | يرسم قطعًا ناقصًا يُحدَّد بواسطة مستطيل محيط يُحدد بواسطة زوج من الإحداثيات، ارتفاع، وعرض. |
| draw_ellipse_f(pen, rect) | يرسم قطعًا ناقصًا يُحدَّد بواسطة RectangleF محيط. |
| draw_image(image, dest_points) | يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(image, dest_points) | يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(image, dest_points, src_rect) | يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(image, dest_points, src_rect) | يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(image, dest_points, src_rect, src_unit) | يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(image, dest_points, src_rect, src_unit) | يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(image, dest_points, src_rect, src_unit, image_attributes) | يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(image, dest_points, src_rect, src_unit, image_attributes) | يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(source_image, point) | يرسم Graphics.image المحدد، باستخدام حجمه الفيزيائي الأصلي، في الموقع المحدد. |
| draw_image(source_image, point) | يرسم Graphics.image المحدد، باستخدام حجمه الفيزيائي الأصلي، في الموقع المحدد. |
| draw_image(source_image, rect) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(source_image, rect) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(source_image, rect_destination, graphics_unit) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(source_image, rect_destination, graphics_unit) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(source_image, rect_destination, graphics_unit, image_attributes) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(source_image, rect_destination, graphics_unit, image_attributes) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(source_image, rect_source, rect_destination, graphics_unit) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(source_image, rect_source, rect_destination, graphics_unit) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(source_image, rect_source, rect_destination, graphics_unit, image_attributes) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(source_image, rect_source, rect_destination, graphics_unit, image_attributes) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(source_image, x, y) | يرسم Graphics.image المحدد، باستخدام حجمه الفيزيائي الأصلي، في الموقع المحدد. |
| draw_image(source_image, x, y) | يرسم Graphics.image المحدد، باستخدام حجمه الفيزيائي الأصلي، في الموقع المحدد. |
| draw_image(source_image, x, y, width, height) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image(source_image, x, y, width, height) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_at_point(source_image, point) | يرسم Graphics.image المحدد، باستخدام حجمه الفيزيائي الأصلي، في الموقع المحدد. |
| draw_image_at_point_f(source_image, point) | يرسم Graphics.image المحدد، باستخدام حجمه الفيزيائي الأصلي، في الموقع المحدد. |
| draw_image_at_xy(source_image, x, y) | يرسم Graphics.image المحدد، باستخدام حجمه الفيزيائي الأصلي، في الموقع المحدد. |
| draw_image_at_xyf(source_image, x, y) | يرسم Graphics.image المحدد، باستخدام حجمه الفيزيائي الأصلي، في الموقع المحدد. |
| draw_image_dest_point_f_src_rect_f_with_unit(image, dest_points, src_rect, src_unit) | يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_dest_point_f_src_rect_f_with_unit_and_attribs(image, dest_points, src_rect, src_unit, image_attributes) | يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_dest_points_f_src_rect_f(image, dest_points, src_rect) | يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_dest_points_src_rect(image, dest_points, src_rect) | يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_dest_points_src_rect_with_unit(image, dest_points, src_rect, src_unit) | يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_dest_points_src_rect_with_unit_and_attribs(image, dest_points, src_rect, src_unit, image_attributes) | يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_dest_rect_f_with_unit_attribs(source_image, rect_destination, graphics_unit, image_attributes) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_dest_rect_with_unit_attribs(source_image, rect_destination, graphics_unit, image_attributes) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_in_rect(source_image, x, y, width, height) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_in_rect_f(source_image, x, y, width, height) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_in_rectangle(source_image, rect) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_points(image, dest_points) | يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_points_f(image, dest_points) | يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_rectangle_f(source_image, rect) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_src_dest_rects_f_with_unit(source_image, rect_source, rect_destination, graphics_unit) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_src_dest_rects_with_unit(source_image, rect_source, rect_destination, graphics_unit) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_src_dst_rect_f_with_unit_and_attribs(source_image, rect_source, rect_destination, graphics_unit, image_attributes) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_src_dst_rects_with_unit_and_attribs(source_image, rect_source, rect_destination, graphics_unit, image_attributes) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_to_rect_f_with_unit(source_image, rect_destination, graphics_unit) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_to_rect_with_unit(source_image, rect_destination, graphics_unit) | يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد. |
| draw_image_unscaled(source_image, point) | يرسم صورة محددة باستخدام حجمها الفيزيائي الأصلي في موقع محدد. |
| draw_image_unscaled(source_image, rect) | يرسم صورة محددة باستخدام حجمها الفيزيائي الأصلي في موقع محدد. |
| draw_image_unscaled(source_image, x, y) | يرسم الصورة المحددة باستخدام حجمها الفيزيائي الأصلي في الموقع المحدد بواسطة زوج من الإحداثيات. |
| draw_image_unscaled(source_image, x, y, width, height) | يرسم صورة محددة باستخدام حجمها الفيزيائي الأصلي في موقع محدد. |
| draw_image_unscaled_and_clipped(source_image, rect) | يرسم الصورة المحددة دون تغيير الحجم ويقصها، إذا لزم الأمر، لتتناسب مع المستطيل المحدد. |
| draw_image_unscaled_in_rectangle(source_image, rect) | يرسم صورة محددة باستخدام حجمها الفيزيائي الأصلي في موقع محدد. |
| draw_image_unscaled_to_point(source_image, point) | يرسم صورة محددة باستخدام حجمها الفيزيائي الأصلي في موقع محدد. |
| draw_line(pen, point1, point2) | يرسم خطًا يربط بين هيكلين Point. |
| draw_line(pen, point1, point2) | يرسم خطًا يربط بين هيكلين Point. |
| draw_line(pen, x1, y1, x2, y2) | يرسم خطًا يربط النقطتين المحددتين بواسطة أزواج الإحداثيات. |
| draw_line(pen, x1, y1, x2, y2) | يرسم خطًا يربط النقطتين المحددتين بواسطة أزواج الإحداثيات. |
| draw_line_by_xy(pen, x1, y1, x2, y2) | يرسم خطًا يربط النقطتين المحددتين بواسطة أزواج الإحداثيات. |
| draw_line_f_by_xy(pen, x1, y1, x2, y2) | يرسم خطًا يربط النقطتين المحددتين بواسطة أزواج الإحداثيات. |
| draw_line_point_f(pen, point1, point2) | يرسم خطًا يربط بين هيكلين PointF. |
| draw_lines(pen, points) | يرسم سلسلة من مقاطع الخط التي تربط مصفوفة من هياكل Point. |
| draw_lines(pen, points) | يرسم سلسلة من مقاطع الخط التي تربط مصفوفة من هياكل Point. |
| draw_lines_f(pen, points) | يرسم سلسلة من مقاطع الخط التي تربط مصفوفة من هياكل PointF. |
| draw_path(pen, path) | يرسم GraphicsPath. |
| draw_pie(pen, rect, start_angle, sweep_angle) | يرسم شكل فطيرة يُحدَّد بواسطة قطع ناقص محدد بواسطة هيكل RectangleF وخطين شعاعيين. |
| draw_pie(pen, rect, start_angle, sweep_angle) | يرسم شكل فطيرة يُحدَّد بواسطة قطع ناقص محدد بواسطة هيكل RectangleF وخطين شعاعيين. |
| draw_pie(pen, x, y, width, height, start_angle, sweep_angle) | يرسم شكل فطيرة يُحدَّد بواسطة قطع ناقص محدد بواسطة زوج من الإحداثيات، عرض، ارتفاع، وخطين شعاعيين. |
| draw_pie(pen, x, y, width, height, start_angle, sweep_angle) | يرسم شكل فطيرة يُحدَّد بواسطة قطع ناقص محدد بواسطة زوج من الإحداثيات، عرض، ارتفاع، وخطين شعاعيين. |
| draw_pie_in_rect(pen, rect, start_angle, sweep_angle) | يرسم شكل فطيرة يُحدَّد بواسطة قطع ناقص محدد بواسطة هيكل RectangleF وخطين شعاعيين. |
| draw_pie_in_rect_f(pen, rect, start_angle, sweep_angle) | يرسم شكل فطيرة يُحدَّد بواسطة قطع ناقص محدد بواسطة هيكل RectangleF وخطين شعاعيين. |
| draw_pie_xy(pen, x, y, width, height, start_angle, sweep_angle) | يرسم شكل فطيرة يُحدَّد بواسطة قطع ناقص محدد بواسطة زوج من الإحداثيات، عرض، ارتفاع، وخطين شعاعيين. |
| draw_pie_xyf(pen, x, y, width, height, start_angle, sweep_angle) | يرسم شكل فطيرة يُحدَّد بواسطة قطع ناقص محدد بواسطة زوج من الإحداثيات، عرض، ارتفاع، وخطين شعاعيين. |
| draw_polygon(pen, points) | يرسم مضلعًا يُحدَّد بواسطة مصفوفة من هياكل PointF. |
| draw_polygon(pen, points) | يرسم مضلعًا يُحدَّد بواسطة مصفوفة من هياكل PointF. |
| draw_polygon_f(pen, points) | يرسم مضلعًا يُحدَّد بواسطة مصفوفة من هياكل PointF. |
| draw_rect(pen, x, y, width, height) | يرسم مستطيلًا يُحدَّد بواسطة زوج من الإحداثيات، عرض، وارتفاع. |
| draw_rect_f(pen, x, y, width, height) | يرسم مستطيلًا يُحدَّد بواسطة زوج من الإحداثيات، عرض، وارتفاع. |
| draw_rectangle(pen, rect) | يرسم مستطيلًا يُحدَّد بواسطة هيكل RectangleF. |
| draw_rectangle(pen, rect) | يرسم مستطيلًا يُحدَّد بواسطة هيكل RectangleF. |
| draw_rectangle(pen, x, y, width, height) | يرسم مستطيلًا يُحدَّد بواسطة زوج من الإحداثيات، عرض، وارتفاع. |
| draw_rectangle(pen, x, y, width, height) | يرسم مستطيلًا يُحدَّد بواسطة زوج من الإحداثيات، عرض، وارتفاع. |
| draw_rectangle_f(pen, rect) | يرسم مستطيلًا يُحدَّد بواسطة هيكل RectangleF. |
| draw_rectangles(pen, rects) | يرسم سلسلة من المستطيلات التي تُحدَّد بواسطة هياكل RectangleF. |
| draw_rectangles(pen, rects) | يرسم سلسلة من المستطيلات التي تُحدَّد بواسطة هياكل RectangleF. |
| draw_rectangles_f(pen, rects) | يرسم سلسلة من المستطيلات التي تُحدَّد بواسطة هياكل RectangleF. |
| draw_string(s, font, brush, layout_rectangle) | يرسم سلسلة النص المحددة في المستطيل المحدد باستخدام Brush وFont المحددين. |
| draw_string(s, font, brush, layout_rectangle, format) | يرسم سلسلة النص المحددة في المستطيل المحدد باستخدام Brush وFont المحددين مع خصائص التنسيق الخاصة بـ StringFormat المحدد. |
| draw_string(s, font, brush, point) | يرسم سلسلة النص المحددة في الموقع المحدد باستخدام Brush وFont المحددين. |
| draw_string(s, font, brush, point, format) | يرسم سلسلة النص المحددة في الموقع المحدد باستخدام Brush وFont المحددين مع خصائص التنسيق الخاصة بـ StringFormat المحدد. |
| draw_string(s, font, brush, x, y) | يرسم سلسلة النص المحددة في الموقع المحدد باستخدام Brush وFont المحددين. |
| draw_string(s, font, brush, x, y, format) | يرسم سلسلة النص المحددة في الموقع المحدد باستخدام Brush وFont المحددين مع خصائص التنسيق الخاصة بـ StringFormat المحدد. |
| draw_string_at_point_f(s, font, brush, point) | يرسم سلسلة النص المحددة في الموقع المحدد باستخدام Brush وFont المحددين. |
| draw_string_at_point_f_format(s, font, brush, point, format) | يرسم سلسلة النص المحددة في الموقع المحدد باستخدام Brush وFont المحددين مع خصائص التنسيق الخاصة بـ StringFormat المحدد. |
| draw_string_at_xy(s, font, brush, x, y) | يرسم سلسلة النص المحددة في الموقع المحدد باستخدام Brush وFont المحددين. |
| draw_string_in_rect(s, font, brush, layout_rectangle) | يرسم سلسلة النص المحددة في المستطيل المحدد باستخدام Brush وFont المحددين. |
| draw_string_in_rect_f(s, font, brush, layout_rectangle, format) | يرسم سلسلة النص المحددة في المستطيل المحدد باستخدام Brush وFont المحددين مع خصائص التنسيق الخاصة بـ StringFormat المحدد. |
| end_update() | ينهي تخزين عمليات الرسوميات في الذاكرة التي بدأت بعد استدعاء BeginUpdate. سيتم تطبيق عمليات الرسوميات السابقة دفعة واحدة عند استدعاء هذه الطريقة. |
| fill_closed_curve(brush, points) | يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF . يستخدم هذا الأسلوب توترًا افتراضيًا قدره 0.5 ووضع تعبئة FillMode.ALTERNATE . |
| fill_closed_curve(brush, points) | يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF . يستخدم هذا الأسلوب توترًا افتراضيًا قدره 0.5 ووضع تعبئة FillMode.ALTERNATE . |
| fill_closed_curve(brush, points, fill_mode) | يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF باستخدام وضع التعبئة المحدد. يستخدم هذا الأسلوب توترًا افتراضيًا قدره 0.5. |
| fill_closed_curve(brush, points, fillmode) | يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF باستخدام وضع التعبئة المحدد. يستخدم هذا الأسلوب توترًا افتراضيًا قدره 0.5. |
| fill_closed_curve(brush, points, fillmode, tension) | يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF باستخدام وضع التعبئة والتوتر المحددين. |
| fill_closed_curve(brush, points, fillmode, tension) | يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF باستخدام وضع التعبئة والتوتر المحددين. |
| fill_closed_curve_by_point(brush, points) | يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF . يستخدم هذا الأسلوب توترًا افتراضيًا قدره 0.5 ووضع تعبئة FillMode.ALTERNATE . |
| fill_closed_curve_by_point_f(brush, points) | يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF . يستخدم هذا الأسلوب توترًا افتراضيًا قدره 0.5 ووضع تعبئة FillMode.ALTERNATE . |
| fill_closed_curve_by_point_f_fill_mode(brush, points, fillmode) | |
| fill_closed_curve_by_point_f_fill_mode_tension(brush, points, fillmode, tension) | يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF باستخدام وضع التعبئة والتوتر المحددين. |
| fill_closed_curve_by_point_fill_mode(brush, points, fillmode) | يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل Point باستخدام وضع التعبئة المحدد. يستخدم هذا الأسلوب توترًا افتراضيًا قدره 0.5. |
| fill_closed_curve_by_point_fill_mode_tension(brush, points, fillmode, tension) | يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل Point باستخدام وضع التعبئة والتوتر المحددين. |
| fill_ellipse(brush, rect) | يملأ داخل إهليلج محدد بواسطة مستطيل حد يحدده هيكل RectangleF . |
| fill_ellipse(brush, rect) | يملأ داخل إهليلج محدد بواسطة مستطيل حد يحدده هيكل RectangleF . |
| fill_ellipse(brush, x, y, width, height) | يملأ داخل إهليلج محدد بواسطة مستطيل حد يحدده زوج من الإحداثيات، عرض، وارتفاع. |
| fill_ellipse(brush, x, y, width, height) | يملأ داخل إهليلج محدد بواسطة مستطيل حد يحدده زوج من الإحداثيات، عرض، وارتفاع. |
| fill_ellipse_at_xywh(brush, x, y, width, height) | يملأ داخل إهليلج محدد بواسطة مستطيل حد يحدده زوج من الإحداثيات، عرض، وارتفاع. |
| fill_ellipse_at_xywhf(brush, x, y, width, height) | يملأ داخل إهليلج محدد بواسطة مستطيل حد يحدده زوج من الإحداثيات، عرض، وارتفاع. |
| fill_ellipse_in_rect(brush, rect) | يملأ داخل إهليلج محدد بواسطة مستطيل حد يحدده هيكل RectangleF . |
| fill_ellipse_in_rect_f(brush, rect) | يملأ داخل إهليلج محدد بواسطة مستطيل حد يحدده هيكل RectangleF . |
| fill_path(brush, path) | يملأ داخل GraphicsPath. |
| fill_pie(brush, rect, start_angle, sweep_angle) | يملأ داخل قطاع فطيرة محدد بواسطة إهليلج يحدده هيكل RectangleF وخطين شعاعيين. |
| fill_pie(brush, rect, start_angle, sweep_angle) | يملأ داخل قطاع فطيرة محدد بواسطة إهليلج يحدده هيكل RectangleF وخطين شعاعيين. |
| fill_pie(brush, x, y, width, height, start_angle, sweep_angle) | يملأ داخل قطاع فطيرة محدد بواسطة إهليلج يحدده زوج من الإحداثيات، عرض، ارتفاع، وخطين شعاعيين. |
| fill_pie(brush, x, y, width, height, start_angle, sweep_angle) | يملأ داخل قطاع فطيرة محدد بواسطة إهليلج يحدده زوج من الإحداثيات، عرض، ارتفاع، وخطين شعاعيين. |
| fill_pie_at_xy(brush, x, y, width, height, start_angle, sweep_angle) | يملأ داخل قطاع فطيرة محدد بواسطة إهليلج يحدده زوج من الإحداثيات، عرض، ارتفاع، وخطين شعاعيين. |
| fill_pie_at_xyf(brush, x, y, width, height, start_angle, sweep_angle) | يملأ داخل قطاع فطيرة محدد بواسطة إهليلج يحدده زوج من الإحداثيات، عرض، ارتفاع، وخطين شعاعيين. |
| fill_pie_in_rect(brush, rect, start_angle, sweep_angle) | يملأ داخل قطاع فطيرة محدد بواسطة إهليلج يحدده هيكل RectangleF وخطين شعاعيين. |
| fill_pie_in_rect_f(brush, rect, start_angle, sweep_angle) | يملأ داخل قطاع فطيرة محدد بواسطة إهليلج يحدده هيكل RectangleF وخطين شعاعيين. |
| fill_polygon(brush, points) | يملأ داخل مضلع محدد بواسطة مصفوفة من النقاط المحددة بهياكل PointF وFillMode.ALTERNATE . |
| fill_polygon(brush, points) | يملأ داخل مضلع محدد بواسطة مصفوفة من النقاط المحددة بهياكل PointF وFillMode.ALTERNATE . |
| fill_polygon(brush, points, fill_mode) | يملأ داخل مضلع محدد بواسطة مصفوفة من النقاط المحددة بهياكل PointF باستخدام وضع التعبئة المحدد. |
| fill_polygon(brush, points, fill_mode) | يملأ داخل مضلع محدد بواسطة مصفوفة من النقاط المحددة بهياكل PointF باستخدام وضع التعبئة المحدد. |
| fill_polygon_by_point(brush, points) | يملأ داخل مضلع محدد بواسطة مصفوفة من النقاط المحددة بهياكل PointF وFillMode.ALTERNATE . |
| fill_polygon_by_point_f(brush, points) | يملأ داخل مضلع محدد بواسطة مصفوفة من النقاط المحددة بهياكل PointF وFillMode.ALTERNATE . |
| fill_polygon_by_point_f_fill_mode(brush, points, fill_mode) | يملأ داخل مضلع محدد بواسطة مصفوفة من النقاط المحددة بهياكل PointF باستخدام وضع التعبئة المحدد. |
| fill_polygon_by_point_fill_mode(brush, points, fill_mode) | يملأ داخل مضلع محدد بواسطة مصفوفة من النقاط المحددة بهياكل Point باستخدام وضع التعبئة المحدد. |
| fill_rectangle(brush, rect) | يملأ داخل مستطيل محدد بواسطة هيكل Rectangle . |
| fill_rectangle(brush, rect) | يملأ داخل مستطيل محدد بواسطة هيكل Rectangle . |
| fill_rectangle(brush, x, y, width, height) | يملأ داخل مستطيل محدد بواسطة زوج من الإحداثيات، عرض وارتفاع. |
| fill_rectangle(brush, x, y, width, height) | يملأ داخل مستطيل محدد بواسطة زوج من الإحداثيات، عرض وارتفاع. |
| fill_rectangle_f(brush, rect) | يملأ داخل مستطيل محدد بواسطة هيكل RectangleF . |
| fill_rectangle_f_with_brush(brush, x, y, width, height) | يملأ داخل مستطيل محدد بواسطة زوج من الإحداثيات، عرض وارتفاع. |
| fill_rectangle_with_brush(brush, x, y, width, height) | يملأ داخل مستطيل محدد بواسطة زوج من الإحداثيات، عرض وارتفاع. |
| fill_rectangles(brush, rects) | يملأ داخل مجموعة من المستطيلات المحددة بهياكل Rectangle . |
| fill_rectangles(brush, rects) | يملأ داخل مجموعة من المستطيلات المحددة بهياكل Rectangle . |
| fill_rectangles_f(brush, rects) | يملأ داخل مجموعة من المستطيلات المحددة بهياكل RectangleF . |
| fill_region(brush, region) | يملأ داخل Region. |
| measure_string(text, font, layout_area, string_format) | يقيس سلسلة النص المحددة باستخدام المعلمات المحددة |
| multiply_transform(matrix) | يضرب Matrix الذي يمثل التحويل الهندسي المحلي لهذا Graphics بالمصفوفة Matrix المحددة عن طريق إلحاق المصفوفة Matrix المحددة في البداية. |
| multiply_transform(matrix, order) | يضرب Matrix الذي يمثل التحويل الهندسي المحلي لهذا Graphics بالمصفوفة Matrix المحددة بالترتيب المحدد. |
| reset_transform() | يعيد تعيين خاصية Graphics.transform إلى الهوية. |
| rotate_transform(angle) | يدور التحويل الهندسي المحلي بالمقدار المحدد. هذه الطريقة تسبق الدوران إلى التحويل. |
| rotate_transform(angle, order) | يدور التحويل الهندسي المحلي بالمقدار المحدد وفقًا للترتيب المحدد. |
| scale_transform(sx, sy) | يقوم بتكبير التحويل الهندسي المحلي بالمقادير المحددة. هذه الطريقة تسبق مصفوفة التكبير إلى التحويل. |
| scale_transform(sx, sy, order) | يقوم بتكبير التحويل الهندسي المحلي بالمقادير المحددة وفقًا للترتيب المحدد. |
| translate_transform(dx, dy) | ينقل التحويل الهندسي المحلي بالأبعاد المحددة. هذه الطريقة تسبق الترجمة إلى التحويل. |
| translate_transform(dx, dy, order) | ينقل التحويل الهندسي المحلي بالأبعاد المحددة وفقًا للترتيب المحدد. |
Constructor: Graphics(source_image)
Graphics(source_image)
يُنشئ مثلاً جديدًا من الفئة Graphics .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | صورة المصدر. |
Method: clear(color)
clear(color)
يمسح سطح الرسومات باستخدام اللون المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| color | Color | اللون المستخدم لمسح سطح الرسومات. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Example # 2: This examples make use of GraphicsPath and Graphics classes to create and man…
Method: draw_arc(pen, rect, start_angle, sweep_angle)
draw_arc(pen, rect, start_angle, sweep_angle)
يرسم قوسًا يمثل جزءًا من إهليلج محدد بواسطة بنية RectangleF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للقوس. |
| rect | RectangleF | هيكل RectangleF الذي يحدد حدود القطع الناقص. |
| start_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من محور x إلى نقطة بدء القوس. |
| sweep_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من المعامل startAngle إلى نقطة نهاية القوس. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Method: draw_arc(pen, rect, start_angle, sweep_angle)
draw_arc(pen, rect, start_angle, sweep_angle)
يرسم قوسًا يمثل جزءًا من إهليلج محدد بواسطة بنية RectangleF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للقوس. |
| rect | Rectangle | هيكل RectangleF الذي يحدد حدود القطع الناقص. |
| start_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من محور x إلى نقطة بدء القوس. |
| sweep_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من المعامل startAngle إلى نقطة نهاية القوس. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Method: draw_arc(pen, x, y, width, height, start_angle, sweep_angle)
draw_arc(pen, x, y, width, height, start_angle, sweep_angle)
يرسم قوسًا يمثل جزءًا من إهليلج محدد بواسطة زوج من الإحداثيات، وعرض، وارتفاع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للقوس. |
| x | float | الإحداثي x للزاوية العلوية اليسرى للمستطيل الذي يحدد القطع الناقص. |
| y | float | الإحداثي y للزاوية العلوية اليسرى للمستطيل الذي يحدد القطع الناقص. |
| width | float | عرض المستطيل الذي يحدد القطع الناقص. |
| height | float | ارتفاع المستطيل الذي يحدد القطع الناقص. |
| start_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من محور x إلى نقطة بدء القوس. |
| sweep_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من المعامل startAngle إلى نقطة نهاية القوس. |
Method: draw_arc(pen, x, y, width, height, start_angle, sweep_angle)
draw_arc(pen, x, y, width, height, start_angle, sweep_angle)
يرسم قوسًا يمثل جزءًا من إهليلج محدد بواسطة زوج من الإحداثيات، وعرض، وارتفاع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للقوس. |
| x | int | الإحداثي x للزاوية العلوية اليسرى للمستطيل الذي يحدد القطع الناقص. |
| y | int | الإحداثي y للزاوية العلوية اليسرى للمستطيل الذي يحدد القطع الناقص. |
| width | int | عرض المستطيل الذي يحدد القطع الناقص. |
| height | int | ارتفاع المستطيل الذي يحدد القطع الناقص. |
| start_angle | int | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من محور x إلى نقطة بدء القوس. |
| sweep_angle | int | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من المعامل startAngle إلى نقطة نهاية القوس. |
Method: draw_arc_in_rect(pen, rect, start_angle, sweep_angle)
draw_arc_in_rect(pen, rect, start_angle, sweep_angle)
يرسم قوسًا يمثل جزءًا من إهليلج محدد بواسطة بنية RectangleF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للقوس. |
| rect | Rectangle | هيكل RectangleF الذي يحدد حدود القطع الناقص. |
| start_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من محور x إلى نقطة بدء القوس. |
| sweep_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من المعامل startAngle إلى نقطة نهاية القوس. |
Method: draw_arc_in_rect_f(pen, rect, start_angle, sweep_angle)
draw_arc_in_rect_f(pen, rect, start_angle, sweep_angle)
يرسم قوسًا يمثل جزءًا من إهليلج محدد بواسطة بنية RectangleF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للقوس. |
| rect | RectangleF | هيكل RectangleF الذي يحدد حدود القطع الناقص. |
| start_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من محور x إلى نقطة بدء القوس. |
| sweep_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من المعامل startAngle إلى نقطة نهاية القوس. |
Method: draw_arc_xy(pen, x, y, width, height, start_angle, sweep_angle)
draw_arc_xy(pen, x, y, width, height, start_angle, sweep_angle)
يرسم قوسًا يمثل جزءًا من إهليلج محدد بواسطة زوج من الإحداثيات، وعرض، وارتفاع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للقوس. |
| x | int | الإحداثي x للزاوية العلوية اليسرى للمستطيل الذي يحدد القطع الناقص. |
| y | int | الإحداثي y للزاوية العلوية اليسرى للمستطيل الذي يحدد القطع الناقص. |
| width | int | عرض المستطيل الذي يحدد القطع الناقص. |
| height | int | ارتفاع المستطيل الذي يحدد القطع الناقص. |
| start_angle | int | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من محور x إلى نقطة بدء القوس. |
| sweep_angle | int | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من المعامل startAngle إلى نقطة نهاية القوس. |
Method: draw_arc_xyf(pen, x, y, width, height, start_angle, sweep_angle)
draw_arc_xyf(pen, x, y, width, height, start_angle, sweep_angle)
يرسم قوسًا يمثل جزءًا من إهليلج محدد بواسطة زوج من الإحداثيات، وعرض، وارتفاع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للقوس. |
| x | float | الإحداثي x للزاوية العلوية اليسرى للمستطيل الذي يحدد القطع الناقص. |
| y | float | الإحداثي y للزاوية العلوية اليسرى للمستطيل الذي يحدد القطع الناقص. |
| width | float | عرض المستطيل الذي يحدد القطع الناقص. |
| height | float | ارتفاع المستطيل الذي يحدد القطع الناقص. |
| start_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من محور x إلى نقطة بدء القوس. |
| sweep_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من المعامل startAngle إلى نقطة نهاية القوس. |
Method: draw_bezier(pen, pt1, pt2, pt3, pt4)
draw_bezier(pen, pt1, pt2, pt3, pt4)
يرسم منحنى بيزيير محدد بأربع بنى PointF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمنحنى. |
| pt1 | PointF | هيكل PointF الذي يمثل نقطة بدء المنحنى. |
| pt2 | PointF | هيكل PointF الذي يمثل نقطة التحكم الأولى للمنحنى. |
| pt3 | PointF | هيكل PointF الذي يمثل نقطة التحكم الثانية للمنحنى. |
| pt4 | PointF | هيكل PointF الذي يمثل نقطة النهاية للمنحنى. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Method: draw_bezier(pen, pt1, pt2, pt3, pt4)
draw_bezier(pen, pt1, pt2, pt3, pt4)
يرسم منحنى بيزيير محدد بأربع بنى PointF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمنحنى. |
| pt1 | Point | هيكل PointF الذي يمثل نقطة بدء المنحنى. |
| pt2 | Point | هيكل PointF الذي يمثل نقطة التحكم الأولى للمنحنى. |
| pt3 | Point | هيكل PointF الذي يمثل نقطة التحكم الثانية للمنحنى. |
| pt4 | Point | هيكل PointF الذي يمثل نقطة النهاية للمنحنى. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Method: draw_bezier(pen, x1, y1, x2, y2, x3, y3, x4, y4)
draw_bezier(pen, x1, y1, x2, y2, x3, y3, x4, y4)
يرسم منحنى بيزيير محدد بأربع أزواج مرتبة من الإحداثيات تمثل نقاطًا.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمنحنى. |
| x1 | float | الإحداثي x لنقطة بدء المنحنى. |
| y1 | float | الإحداثي y لنقطة بدء المنحنى. |
| x2 | float | الإحداثي x لنقطة التحكم الأولى للمنحنى. |
| y2 | float | الإحداثي ص لنقطة التحكم الأولى للمنحنى. |
| x3 | float | الإحداثي س لنقطة التحكم الثانية للمنحنى. |
| y3 | float | الإحداثي ص لنقطة التحكم الثانية للمنحنى. |
| x4 | float | الإحداثي س لنقطة النهاية للمنحنى. |
| y4 | float | الإحداثي ص لنقطة النهاية للمنحنى. |
Method: draw_bezier_by_points(pen, pt1, pt2, pt3, pt4)
draw_bezier_by_points(pen, pt1, pt2, pt3, pt4)
يرسم منحنى بيزيير محدد بأربع بنى PointF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمنحنى. |
| pt1 | Point | هيكل PointF الذي يمثل نقطة بدء المنحنى. |
| pt2 | Point | هيكل PointF الذي يمثل نقطة التحكم الأولى للمنحنى. |
| pt3 | Point | هيكل PointF الذي يمثل نقطة التحكم الثانية للمنحنى. |
| pt4 | Point | هيكل PointF الذي يمثل نقطة النهاية للمنحنى. |
Method: draw_bezier_by_points_f(pen, pt1, pt2, pt3, pt4)
draw_bezier_by_points_f(pen, pt1, pt2, pt3, pt4)
يرسم منحنى بيزيير محدد بأربع بنى PointF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمنحنى. |
| pt1 | PointF | هيكل PointF الذي يمثل نقطة بدء المنحنى. |
| pt2 | PointF | هيكل PointF الذي يمثل نقطة التحكم الأولى للمنحنى. |
| pt3 | PointF | هيكل PointF الذي يمثل نقطة التحكم الثانية للمنحنى. |
| pt4 | PointF | هيكل PointF الذي يمثل نقطة النهاية للمنحنى. |
Method: draw_beziers(pen, points)
draw_beziers(pen, points)
يرسم سلسلة من منحنيات بيزيير من مصفوفة من بنى Point.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمنحنى. |
| points | Point[] | مصفوفة من هياكل Point التي تمثل النقاط التي تحدد المنحنى. |
Method: draw_beziers(pen, points)
draw_beziers(pen, points)
يرسم سلسلة من منحنيات بيزيير من مصفوفة من بنى Point.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمنحنى. |
| points | PointF[] | مصفوفة من هياكل Point التي تمثل النقاط التي تحدد المنحنى. |
Method: draw_beziers_by_pt_array(pen, points)
draw_beziers_by_pt_array(pen, points)
يرسم سلسلة من منحنيات بيزيير من مصفوفة من بنى Point.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمنحنى. |
| points | Point[] | مصفوفة من هياكل Point التي تمثل النقاط التي تحدد المنحنى. |
Method: draw_beziers_by_pt_array_f(pen, points)
draw_beziers_by_pt_array_f(pen, points)
يرسم سلسلة من منحنيات بيزيير من مصفوفة من بنى PointF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمنحنى. |
| points | PointF[] | مصفوفة من هياكل PointF التي تمثل النقاط التي تحدد المنحنى. |
Method: draw_closed_curve(pen, points)
draw_closed_curve(pen, points)
يرسم منحنى كاردينال مغلق محدد بمصفوفة من بنى PointF. تستخدم هذه الطريقة توترًا افتراضيًا قدره 0.5 ووضع تعبئة FillMode.ALTERNATE.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | PointF[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
Method: draw_closed_curve(pen, points)
draw_closed_curve(pen, points)
يرسم منحنى كاردينال مغلق محدد بمصفوفة من بنى PointF. تستخدم هذه الطريقة توترًا افتراضيًا قدره 0.5 ووضع تعبئة FillMode.ALTERNATE.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | Point[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
Method: draw_closed_curve(pen, points, tension)
draw_closed_curve(pen, points, tension)
يرسم منحنى كاردينال مغلق محدد بمصفوفة من بنى PointF باستخدام توتر محدد. تستخدم هذه الطريقة وضع تعبئة افتراضي FillMode.ALTERNATE.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | PointF[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
| التوتر | float | قيمة أكبر من أو تساوي 0.0F تحدد توتر المنحنى. |
Method: draw_closed_curve(pen, points, tension)
draw_closed_curve(pen, points, tension)
يرسم منحنى كاردينال مغلق محدد بمصفوفة من بنى PointF باستخدام توتر محدد. تستخدم هذه الطريقة وضع تعبئة افتراضي FillMode.ALTERNATE.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | Point[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
| التوتر | float | قيمة أكبر من أو تساوي 0.0F تحدد توتر المنحنى. |
Method: draw_closed_curve_by_points(pen, points)
draw_closed_curve_by_points(pen, points)
يرسم منحنى كاردينال مغلق محدد بمصفوفة من بنى PointF. تستخدم هذه الطريقة توترًا افتراضيًا قدره 0.5 ووضع تعبئة FillMode.ALTERNATE.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | Point[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
Method: draw_closed_curve_by_points_f(pen, points)
draw_closed_curve_by_points_f(pen, points)
يرسم منحنى كاردينال مغلق محدد بمصفوفة من بنى PointF. تستخدم هذه الطريقة توترًا افتراضيًا قدره 0.5 ووضع تعبئة FillMode.ALTERNATE.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | PointF[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
Method: draw_closed_curve_by_points_f_tension(pen, points, tension)
draw_closed_curve_by_points_f_tension(pen, points, tension)
يرسم منحنى كاردينال مغلق محدد بمصفوفة من بنى PointF باستخدام توتر محدد. تستخدم هذه الطريقة وضع تعبئة افتراضي FillMode.ALTERNATE.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | PointF[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
| التوتر | float | قيمة أكبر من أو تساوي 0.0F تحدد توتر المنحنى. |
Method: draw_closed_curve_by_points_tension(pen, points, tension)
draw_closed_curve_by_points_tension(pen, points, tension)
يرسم منحنى كاردينال مغلق محدد بمصفوفة من بنى Point باستخدام توتر محدد. تستخدم هذه الطريقة وضع تعبئة افتراضي FillMode.ALTERNATE.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | Point[] | مصفوفة من هياكل Point التي تعرف المنحنى المتعدد القطع. |
| التوتر | float | قيمة أكبر من أو تساوي 0.0F تحدد توتر المنحنى. |
Method: draw_curve(pen, points)
draw_curve(pen, points)
يرسم منحنى كاردينال عبر مصفوفة محددة من بنى PointF. تستخدم هذه الطريقة توترًا افتراضيًا قدره 0.5.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | PointF[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Method: draw_curve(pen, points)
draw_curve(pen, points)
يرسم منحنى كاردينال عبر مصفوفة محددة من بنى PointF. تستخدم هذه الطريقة توترًا افتراضيًا قدره 0.5.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | Point[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Method: draw_curve(pen, points, offset, number_of_segments)
draw_curve(pen, points, offset, number_of_segments)
يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل PointF. يبدأ الرسم متأخراً عن بداية المصفوفة.
تستخدم هذه الطريقة توترًا افتراضيًا قدره 0.5.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | PointF[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
| offset | int | الإزاحة من العنصر الأول في مصفوفة معلمة points إلى نقطة البدء في المنحنى. |
| number_of_segments | int | عدد القطاعات بعد نقطة البدء لتضمينها في المنحنى. |
Method: draw_curve(pen, points, offset, number_of_segments, tension)
draw_curve(pen, points, offset, number_of_segments, tension)
يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل PointF باستخدام توتر محدد. يبدأ الرسم متأخراً عن بداية المصفوفة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | PointF[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
| offset | int | الإزاحة من العنصر الأول في مصفوفة معلمة points إلى نقطة البدء في المنحنى. |
| number_of_segments | int | عدد القطاعات بعد نقطة البدء لتضمينها في المنحنى. |
| التوتر | float | قيمة أكبر من أو تساوي 0.0F تحدد توتر المنحنى. |
Method: draw_curve(pen, points, offset, number_of_segments, tension)
draw_curve(pen, points, offset, number_of_segments, tension)
يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل PointF باستخدام توتر محدد. يبدأ الرسم متأخراً عن بداية المصفوفة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | Point[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
| offset | int | الإزاحة من العنصر الأول في مصفوفة معلمة points إلى نقطة البدء في المنحنى. |
| number_of_segments | int | عدد القطاعات بعد نقطة البدء لتضمينها في المنحنى. |
| التوتر | float | قيمة أكبر من أو تساوي 0.0F تحدد توتر المنحنى. |
Method: draw_curve(pen, points, tension)
draw_curve(pen, points, tension)
يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل PointF باستخدام توتر محدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | PointF[] | مصفوفة من هياكل PointF التي تمثل النقاط التي تعرف المنحنى. |
| التوتر | float | قيمة أكبر من أو تساوي 0.0F تحدد توتر المنحنى. |
Method: draw_curve(pen, points, tension)
draw_curve(pen, points, tension)
يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل PointF باستخدام توتر محدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | Point[] | مصفوفة من هياكل PointF التي تمثل النقاط التي تعرف المنحنى. |
| التوتر | float | قيمة أكبر من أو تساوي 0.0F تحدد توتر المنحنى. |
Method: draw_curve_by_point_fs(pen, points)
draw_curve_by_point_fs(pen, points)
يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل Point.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | Point[] | مصفوفة من هياكل Point التي تعرف المنحنى المتعدد القطع. |
Method: draw_curve_by_point_fs_tension(pen, points, tension)
draw_curve_by_point_fs_tension(pen, points, tension)
يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل PointF باستخدام توتر محدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | PointF[] | مصفوفة من هياكل PointF التي تمثل النقاط التي تعرف المنحنى. |
| التوتر | float | قيمة أكبر من أو تساوي 0.0F تحدد توتر المنحنى. |
Method: draw_curve_by_points(pen, points)
draw_curve_by_points(pen, points)
يرسم منحنى كاردينال عبر مصفوفة محددة من بنى PointF. تستخدم هذه الطريقة توترًا افتراضيًا قدره 0.5.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | PointF[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
Method: draw_curve_by_points_f_offs_num_segm_tension(pen, points, offset, number_of_segments, tension)
draw_curve_by_points_f_offs_num_segm_tension(pen, points, offset, number_of_segments, tension)
يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل PointF باستخدام توتر محدد. يبدأ الرسم متأخراً عن بداية المصفوفة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | PointF[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
| offset | int | الإزاحة من العنصر الأول في مصفوفة معلمة points إلى نقطة البدء في المنحنى. |
| number_of_segments | int | عدد القطاعات بعد نقطة البدء لتضمينها في المنحنى. |
| التوتر | float | قيمة أكبر من أو تساوي 0.0F تحدد توتر المنحنى. |
Method: draw_curve_by_points_offs_num_segm_tension(pen, points, offset, number_of_segments, tension)
draw_curve_by_points_offs_num_segm_tension(pen, points, offset, number_of_segments, tension)
يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل Point باستخدام توتر محدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | Point[] | مصفوفة من هياكل Point التي تعرف المنحنى المتعدد القطع. |
| offset | int | الإزاحة من العنصر الأول في مصفوفة معلمة points إلى نقطة البدء في المنحنى. |
| number_of_segments | int | عدد القطاعات بعد نقطة البدء لتضمينها في المنحنى. |
| التوتر | float | قيمة أكبر من أو تساوي 0.0F تحدد توتر المنحنى. |
Method: draw_curve_by_points_tension(pen, points, tension)
draw_curve_by_points_tension(pen, points, tension)
يرسم منحنى كاردينال عبر مصفوفة محددة من هياكل Point باستخدام توتر محدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والارتفاع للمنحنى. |
| points | Point[] | مصفوفة من هياكل Point التي تعرف المنحنى المتعدد القطع. |
| التوتر | float | قيمة أكبر من أو تساوي 0.0F تحدد توتر المنحنى. |
Method: draw_ellipse(pen, rect)
draw_ellipse(pen, rect)
يرسم قطعًا ناقصًا يُحدَّد بواسطة RectangleF محيط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والنمط للقطع الناقص. |
| rect | RectangleF | هيكل RectangleF الذي يحدد حدود القطع الناقص. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Method: draw_ellipse(pen, rect)
draw_ellipse(pen, rect)
يرسم قطعًا ناقصًا يُحدَّد بواسطة RectangleF محيط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والنمط للقطع الناقص. |
| rect | Rectangle | هيكل RectangleF الذي يحدد حدود القطع الناقص. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Method: draw_ellipse(pen, x, y, width, height)
draw_ellipse(pen, x, y, width, height)
يرسم قطعًا ناقصًا يُحدَّد بواسطة مستطيل محيط يُحدد بواسطة زوج من الإحداثيات، ارتفاع، وعرض.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والنمط للقطع الناقص. |
| x | float | الإحداثي س للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص. |
| y | float | الإحداثي ص للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص. |
| width | float | عرض المستطيل المحيط الذي يحدد القطع الناقص. |
| height | float | ارتفاع المستطيل المحيط الذي يحدد القطع الناقص. |
Method: draw_ellipse(pen, x, y, width, height)
draw_ellipse(pen, x, y, width, height)
يرسم قطعًا ناقصًا يُحدَّد بواسطة مستطيل محيط يُحدد بواسطة زوج من الإحداثيات، ارتفاع، وعرض.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والنمط للقطع الناقص. |
| x | int | الإحداثي س للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص. |
| y | int | الإحداثي ص للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص. |
| width | int | عرض المستطيل المحيط الذي يحدد القطع الناقص. |
| height | int | ارتفاع المستطيل المحيط الذي يحدد القطع الناقص. |
Method: draw_ellipse_by_xy(pen, x, y, width, height)
draw_ellipse_by_xy(pen, x, y, width, height)
يرسم قطعًا ناقصًا يُحدَّد بواسطة مستطيل محيط يُحدد بواسطة زوج من الإحداثيات، ارتفاع، وعرض.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والنمط للقطع الناقص. |
| x | int | الإحداثي س للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص. |
| y | int | الإحداثي ص للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص. |
| width | int | عرض المستطيل المحيط الذي يحدد القطع الناقص. |
| height | int | ارتفاع المستطيل المحيط الذي يحدد القطع الناقص. |
Method: draw_ellipse_by_xyf(pen, x, y, width, height)
draw_ellipse_by_xyf(pen, x, y, width, height)
يرسم قطعًا ناقصًا يُحدَّد بواسطة مستطيل محيط يُحدد بواسطة زوج من الإحداثيات، ارتفاع، وعرض.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والنمط للقطع الناقص. |
| x | float | الإحداثي س للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص. |
| y | float | الإحداثي ص للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص. |
| width | float | عرض المستطيل المحيط الذي يحدد القطع الناقص. |
| height | float | ارتفاع المستطيل المحيط الذي يحدد القطع الناقص. |
Method: draw_ellipse_f(pen, rect)
draw_ellipse_f(pen, rect)
يرسم قطعًا ناقصًا يُحدَّد بواسطة RectangleF محيط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen التي تحدد اللون والعرض والنمط للقطع الناقص. |
| rect | RectangleF | هيكل RectangleF الذي يحدد حدود القطع الناقص. |
Method: draw_image(image, dest_points)
draw_image(image, dest_points)
يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة المراد رسمها. |
| dest_points | Point[] | مصفوفة من ثلاث هياكل PointF تُعرّف متوازي أضلاع. |
Method: draw_image(image, dest_points)
draw_image(image, dest_points)
يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة المراد رسمها. |
| dest_points | PointF[] | مصفوفة من ثلاث هياكل PointF تُعرّف متوازي أضلاع. |
Method: draw_image(image, dest_points, src_rect)
draw_image(image, dest_points, src_rect)
يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة المراد رسمها. |
| dest_points | Point[] | مصفوفة من ثلاث هياكل PointF تُعرّف متوازي أضلاع. |
| src_rect | Rectangle | المستطيل المصدر. |
Method: draw_image(image, dest_points, src_rect)
draw_image(image, dest_points, src_rect)
يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة المراد رسمها. |
| dest_points | PointF[] | مصفوفة من ثلاث هياكل PointF تُعرّف متوازي أضلاع. |
| src_rect | RectangleF | المستطيل المصدر. |
Method: draw_image(image, dest_points, src_rect, src_unit)
draw_image(image, dest_points, src_rect, src_unit)
يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة المراد رسمها. |
| dest_points | Point[] | مصفوفة من ثلاث هياكل PointF تُعرّف متوازي أضلاع. |
| src_rect | Rectangle | المستطيل المصدر. |
| src_unit | GraphicsUnit | وحدات القياس. |
Method: draw_image(image, dest_points, src_rect, src_unit)
draw_image(image, dest_points, src_rect, src_unit)
يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة المراد رسمها. |
| dest_points | PointF[] | مصفوفة من ثلاث هياكل PointF تُعرّف متوازي أضلاع. |
| src_rect | RectangleF | المستطيل المصدر. |
| src_unit | GraphicsUnit | وحدات القياس. |
Method: draw_image(image, dest_points, src_rect, src_unit, image_attributes)
draw_image(image, dest_points, src_rect, src_unit, image_attributes)
يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة المراد رسمها. |
| dest_points | Point[] | مصفوفة من ثلاث هياكل PointF تُعرّف متوازي أضلاع. |
| src_rect | Rectangle | المستطيل المصدر. |
| src_unit | GraphicsUnit | وحدات القياس. |
| image_attributes | ImageAttributes | خصائص الصورة. |
Method: draw_image(image, dest_points, src_rect, src_unit, image_attributes)
draw_image(image, dest_points, src_rect, src_unit, image_attributes)
يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة المراد رسمها. |
| dest_points | PointF[] | مصفوفة من ثلاث هياكل PointF تُعرّف متوازي أضلاع. |
| src_rect | RectangleF | المستطيل المصدر. |
| src_unit | GraphicsUnit | وحدات القياس. |
| image_attributes | ImageAttributes | خصائص الصورة. |
Method: draw_image(source_image, point)
draw_image(source_image, point)
يرسم Graphics.image المحدد، باستخدام حجمه الفيزيائي الأصلي، في الموقع المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| point | PointF | هيكل PointF الذي يمثل الزاوية العلوية اليسرى للصورة المرسومة. |
Method: draw_image(source_image, point)
draw_image(source_image, point)
يرسم Graphics.image المحدد، باستخدام حجمه الفيزيائي الأصلي، في الموقع المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| point | Point | هيكل PointF الذي يمثل الزاوية العلوية اليسرى للصورة المرسومة. |
Method: draw_image(source_image, rect)
draw_image(source_image, rect)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect | RectangleF | هيكل RectangleF الذي يحدد موقع وحجم الصورة المرسومة. |
Method: draw_image(source_image, rect)
draw_image(source_image, rect)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect | Rectangle | هيكل RectangleF الذي يحدد موقع وحجم الصورة المرسومة. |
Method: draw_image(source_image, rect_destination, graphics_unit)
draw_image(source_image, rect_destination, graphics_unit)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect_destination | Rectangle | المستطيل الوجهة. |
| graphics_unit | GraphicsUnit | وحدة الرسومات. |
Method: draw_image(source_image, rect_destination, graphics_unit)
draw_image(source_image, rect_destination, graphics_unit)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect_destination | RectangleF | المستطيل الوجهة. |
| graphics_unit | GraphicsUnit | وحدة الرسومات. |
Method: draw_image(source_image, rect_destination, graphics_unit, image_attributes)
draw_image(source_image, rect_destination, graphics_unit, image_attributes)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect_destination | Rectangle | المستطيل الوجهة. |
| graphics_unit | GraphicsUnit | وحدة الرسومات. |
| image_attributes | ImageAttributes | خصائص الصورة. |
Method: draw_image(source_image, rect_destination, graphics_unit, image_attributes)
draw_image(source_image, rect_destination, graphics_unit, image_attributes)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect_destination | RectangleF | المستطيل الوجهة. |
| graphics_unit | GraphicsUnit | وحدة الرسومات. |
| image_attributes | ImageAttributes | خصائص الصورة. |
Method: draw_image(source_image, rect_source, rect_destination, graphics_unit)
draw_image(source_image, rect_source, rect_destination, graphics_unit)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect_source | Rectangle | مصدر المستطيل. |
| rect_destination | Rectangle | وجهة المستطيل. |
| graphics_unit | GraphicsUnit | وحدة الرسومات. |
Method: draw_image(source_image, rect_source, rect_destination, graphics_unit)
draw_image(source_image, rect_source, rect_destination, graphics_unit)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect_source | RectangleF | مصدر المستطيل. |
| rect_destination | RectangleF | وجهة المستطيل. |
| graphics_unit | GraphicsUnit | وحدة الرسومات. |
Method: draw_image(source_image, rect_source, rect_destination, graphics_unit, image_attributes)
draw_image(source_image, rect_source, rect_destination, graphics_unit, image_attributes)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect_source | Rectangle | مصدر المستطيل. |
| rect_destination | Rectangle | وجهة المستطيل. |
| graphics_unit | GraphicsUnit | وحدة الرسومات. |
| image_attributes | ImageAttributes | خصائص الصورة. |
Method: draw_image(source_image, rect_source, rect_destination, graphics_unit, image_attributes)
draw_image(source_image, rect_source, rect_destination, graphics_unit, image_attributes)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect_source | RectangleF | مصدر المستطيل. |
| rect_destination | RectangleF | وجهة المستطيل. |
| graphics_unit | GraphicsUnit | وحدة الرسومات. |
| image_attributes | ImageAttributes | خصائص الصورة. |
Method: draw_image(source_image, x, y)
draw_image(source_image, x, y)
يرسم Graphics.image المحدد، باستخدام حجمه الفيزيائي الأصلي، في الموقع المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| x | float | الإحداثي X للزاوية العلوية اليسرى للصورة المرسومة. |
| y | float | الإحداثي Y للزاوية العلوية اليسرى للصورة المرسومة. |
Method: draw_image(source_image, x, y)
draw_image(source_image, x, y)
يرسم Graphics.image المحدد، باستخدام حجمه الفيزيائي الأصلي، في الموقع المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| x | int | الإحداثي X للزاوية العلوية اليسرى للصورة المرسومة. |
| y | int | الإحداثي Y للزاوية العلوية اليسرى للصورة المرسومة. |
Method: draw_image(source_image, x, y, width, height)
draw_image(source_image, x, y, width, height)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| x | float | الإحداثي X للزاوية العلوية اليسرى للصورة المرسومة. |
| y | float | الإحداثي Y للزاوية العلوية اليسرى للصورة المرسومة. |
| width | float | عرض الصورة المرسومة. |
| height | float | ارتفاع الصورة المرسومة. |
Method: draw_image(source_image, x, y, width, height)
draw_image(source_image, x, y, width, height)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| x | int | الإحداثي X للزاوية العلوية اليسرى للصورة المرسومة. |
| y | int | الإحداثي Y للزاوية العلوية اليسرى للصورة المرسومة. |
| width | int | عرض الصورة المرسومة. |
| height | int | ارتفاع الصورة المرسومة. |
Method: draw_image_at_point(source_image, point)
draw_image_at_point(source_image, point)
يرسم Graphics.image المحدد، باستخدام حجمه الفيزيائي الأصلي، في الموقع المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| point | Point | هيكل PointF الذي يمثل الزاوية العلوية اليسرى للصورة المرسومة. |
Method: draw_image_at_point_f(source_image, point)
draw_image_at_point_f(source_image, point)
يرسم Graphics.image المحدد، باستخدام حجمه الفيزيائي الأصلي، في الموقع المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| point | PointF | هيكل PointF الذي يمثل الزاوية العلوية اليسرى للصورة المرسومة. |
Method: draw_image_at_xy(source_image, x, y)
draw_image_at_xy(source_image, x, y)
يرسم Graphics.image المحدد، باستخدام حجمه الفيزيائي الأصلي، في الموقع المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| x | int | الإحداثي X للزاوية العلوية اليسرى للصورة المرسومة. |
| y | int | الإحداثي Y للزاوية العلوية اليسرى للصورة المرسومة. |
Method: draw_image_at_xyf(source_image, x, y)
draw_image_at_xyf(source_image, x, y)
يرسم Graphics.image المحدد، باستخدام حجمه الفيزيائي الأصلي، في الموقع المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| x | float | الإحداثي X للزاوية العلوية اليسرى للصورة المرسومة. |
| y | float | الإحداثي Y للزاوية العلوية اليسرى للصورة المرسومة. |
Method: draw_image_dest_point_f_src_rect_f_with_unit(image, dest_points, src_rect, src_unit)
draw_image_dest_point_f_src_rect_f_with_unit(image, dest_points, src_rect, src_unit)
يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة المراد رسمها. |
| dest_points | PointF[] | مصفوفة من ثلاث هياكل PointF تُعرّف متوازي أضلاع. |
| src_rect | RectangleF | المستطيل المصدر. |
| src_unit | GraphicsUnit | وحدات القياس. |
Method: draw_image_dest_point_f_src_rect_f_with_unit_and_attribs(image, dest_points, src_rect, src_unit, image_attributes)
draw_image_dest_point_f_src_rect_f_with_unit_and_attribs(image, dest_points, src_rect, src_unit, image_attributes)
يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة المراد رسمها. |
| dest_points | PointF[] | مصفوفة من ثلاث هياكل PointF تُعرّف متوازي أضلاع. |
| src_rect | RectangleF | المستطيل المصدر. |
| src_unit | GraphicsUnit | وحدات القياس. |
| image_attributes | ImageAttributes | خصائص الصورة. |
Method: draw_image_dest_points_f_src_rect_f(image, dest_points, src_rect)
draw_image_dest_points_f_src_rect_f(image, dest_points, src_rect)
يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة المراد رسمها. |
| dest_points | PointF[] | مصفوفة من ثلاث هياكل PointF تُعرّف متوازي أضلاع. |
| src_rect | RectangleF | المستطيل المصدر. |
Method: draw_image_dest_points_src_rect(image, dest_points, src_rect)
draw_image_dest_points_src_rect(image, dest_points, src_rect)
يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة المراد رسمها. |
| dest_points | Point[] | مصفوفة من ثلاث هياكل PointF تُعرّف متوازي أضلاع. |
| src_rect | Rectangle | المستطيل المصدر. |
Method: draw_image_dest_points_src_rect_with_unit(image, dest_points, src_rect, src_unit)
draw_image_dest_points_src_rect_with_unit(image, dest_points, src_rect, src_unit)
يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة المراد رسمها. |
| dest_points | Point[] | مصفوفة من ثلاث هياكل PointF تُعرّف متوازي أضلاع. |
| src_rect | Rectangle | المستطيل المصدر. |
| src_unit | GraphicsUnit | وحدات القياس. |
Method: draw_image_dest_points_src_rect_with_unit_and_attribs(image, dest_points, src_rect, src_unit, image_attributes)
draw_image_dest_points_src_rect_with_unit_and_attribs(image, dest_points, src_rect, src_unit, image_attributes)
يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة المراد رسمها. |
| dest_points | Point[] | مصفوفة من ثلاث هياكل PointF تُعرّف متوازي أضلاع. |
| src_rect | Rectangle | المستطيل المصدر. |
| src_unit | GraphicsUnit | وحدات القياس. |
| image_attributes | ImageAttributes | خصائص الصورة. |
Method: draw_image_dest_rect_f_with_unit_attribs(source_image, rect_destination, graphics_unit, image_attributes)
draw_image_dest_rect_f_with_unit_attribs(source_image, rect_destination, graphics_unit, image_attributes)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect_destination | RectangleF | المستطيل الوجهة للرسم فيه. |
| graphics_unit | GraphicsUnit | وحدة الرسومات. |
| image_attributes | ImageAttributes | خصائص الصورة. |
Method: draw_image_dest_rect_with_unit_attribs(source_image, rect_destination, graphics_unit, image_attributes)
draw_image_dest_rect_with_unit_attribs(source_image, rect_destination, graphics_unit, image_attributes)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect_destination | Rectangle | المستطيل الوجهة. |
| graphics_unit | GraphicsUnit | وحدة الرسومات. |
| image_attributes | ImageAttributes | خصائص الصورة. |
Method: draw_image_in_rect(source_image, x, y, width, height)
draw_image_in_rect(source_image, x, y, width, height)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| x | int | الإحداثي X للزاوية العلوية اليسرى للصورة المرسومة. |
| y | int | الإحداثي Y للزاوية العلوية اليسرى للصورة المرسومة. |
| width | int | عرض الصورة المرسومة. |
| height | int | ارتفاع الصورة المرسومة. |
Method: draw_image_in_rect_f(source_image, x, y, width, height)
draw_image_in_rect_f(source_image, x, y, width, height)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| x | float | الإحداثي X للزاوية العلوية اليسرى للصورة المرسومة. |
| y | float | الإحداثي Y للزاوية العلوية اليسرى للصورة المرسومة. |
| width | float | عرض الصورة المرسومة. |
| height | float | ارتفاع الصورة المرسومة. |
Method: draw_image_in_rectangle(source_image, rect)
draw_image_in_rectangle(source_image, rect)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect | Rectangle | هيكل Rectangle الذي يحدد موقع وحجم الصورة المرسومة. |
Method: draw_image_points(image, dest_points)
draw_image_points(image, dest_points)
يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة المراد رسمها. |
| dest_points | Point[] | مصفوفة من ثلاث هياكل PointF تُعرّف متوازي أضلاع. |
Method: draw_image_points_f(image, dest_points)
draw_image_points_f(image, dest_points)
يرسم الجزء المحدد من image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة المراد رسمها. |
| dest_points | PointF[] | مصفوفة من ثلاث هياكل PointF تُعرّف متوازي أضلاع. |
Method: draw_image_rectangle_f(source_image, rect)
draw_image_rectangle_f(source_image, rect)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect | RectangleF | هيكل RectangleF الذي يحدد موقع وحجم الصورة المرسومة. |
Method: draw_image_src_dest_rects_f_with_unit(source_image, rect_source, rect_destination, graphics_unit)
draw_image_src_dest_rects_f_with_unit(source_image, rect_source, rect_destination, graphics_unit)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect_source | RectangleF | مصدر المستطيل. |
| rect_destination | RectangleF | وجهة المستطيل. |
| graphics_unit | GraphicsUnit | وحدة الرسومات. |
Method: draw_image_src_dest_rects_with_unit(source_image, rect_source, rect_destination, graphics_unit)
draw_image_src_dest_rects_with_unit(source_image, rect_source, rect_destination, graphics_unit)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect_source | Rectangle | مصدر المستطيل. |
| rect_destination | Rectangle | وجهة المستطيل. |
| graphics_unit | GraphicsUnit | وحدة الرسومات. |
Method: draw_image_src_dst_rect_f_with_unit_and_attribs(source_image, rect_source, rect_destination, graphics_unit, image_attributes)
draw_image_src_dst_rect_f_with_unit_and_attribs(source_image, rect_source, rect_destination, graphics_unit, image_attributes)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect_source | RectangleF | المستطيل المصدر. |
| rect_destination | RectangleF | المستطيل الوجهة. |
| graphics_unit | GraphicsUnit | وحدة الرسومات المستخدمة. |
| image_attributes | ImageAttributes | خصائص الصورة المستخدمة. |
Method: draw_image_src_dst_rects_with_unit_and_attribs(source_image, rect_source, rect_destination, graphics_unit, image_attributes)
draw_image_src_dst_rects_with_unit_and_attribs(source_image, rect_source, rect_destination, graphics_unit, image_attributes)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect_source | Rectangle | مصدر المستطيل. |
| rect_destination | Rectangle | وجهة المستطيل. |
| graphics_unit | GraphicsUnit | وحدة الرسومات. |
| image_attributes | ImageAttributes | خصائص الصورة. |
Method: draw_image_to_rect_f_with_unit(source_image, rect_destination, graphics_unit)
draw_image_to_rect_f_with_unit(source_image, rect_destination, graphics_unit)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect_destination | RectangleF | المستطيل الوجهة. |
| graphics_unit | GraphicsUnit | وحدة الرسومات. |
Method: draw_image_to_rect_with_unit(source_image, rect_destination, graphics_unit)
draw_image_to_rect_with_unit(source_image, rect_destination, graphics_unit)
يرسم Graphics.image المحدد في الموقع المحدد وبالحجم المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect_destination | Rectangle | المستطيل الوجهة. |
| graphics_unit | GraphicsUnit | وحدة الرسومات. |
Method: draw_image_unscaled(source_image, point)
draw_image_unscaled(source_image, point)
يرسم صورة محددة باستخدام حجمها الفيزيائي الأصلي في موقع محدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| point | Point | هيكل Point الذي يحدد الزاوية العلوية اليسرى للصورة المرسومة. |
Method: draw_image_unscaled(source_image, rect)
draw_image_unscaled(source_image, rect)
يرسم صورة محددة باستخدام حجمها الفيزيائي الأصلي في موقع محدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect | Rectangle | Rectangle الذي يحدد الزاوية العلوية اليسرى للصورة المرسومة. خصائص X و Y للمستطيل تحدد الزاوية العلوية اليسرى. خصائص العرض والارتفاع يتم تجاهلها. |
Method: draw_image_unscaled(source_image, x, y)
draw_image_unscaled(source_image, x, y)
يرسم الصورة المحددة باستخدام حجمها الفيزيائي الأصلي في الموقع المحدد بواسطة زوج من الإحداثيات.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| x | int | الإحداثي X للزاوية العلوية اليسرى للصورة المرسومة. |
| y | int | الإحداثي Y للزاوية العلوية اليسرى للصورة المرسومة. |
Method: draw_image_unscaled(source_image, x, y, width, height)
draw_image_unscaled(source_image, x, y, width, height)
يرسم صورة محددة باستخدام حجمها الفيزيائي الأصلي في موقع محدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| x | int | الإحداثي X للزاوية العلوية اليسرى للصورة المرسومة. |
| y | int | الإحداثي Y للزاوية العلوية اليسرى للصورة المرسومة. |
| width | int | المعامل غير مستخدم. |
| height | int | المعامل غير مستخدم. |
Method: draw_image_unscaled_and_clipped(source_image, rect)
draw_image_unscaled_and_clipped(source_image, rect)
يرسم الصورة المحددة دون تغيير الحجم ويقصها، إذا لزم الأمر، لتتناسب مع المستطيل المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect | Rectangle | الـRectangle الذي يُرسم فيه الصورة. |
Method: draw_image_unscaled_in_rectangle(source_image, rect)
draw_image_unscaled_in_rectangle(source_image, rect)
يرسم صورة محددة باستخدام حجمها الفيزيائي الأصلي في موقع محدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| rect | Rectangle | Rectangle الذي يحدد الزاوية العلوية اليسرى للصورة المرسومة. خصائص X و Y للمستطيل تحدد الزاوية العلوية اليسرى. خصائص العرض والارتفاع يتم تجاهلها. |
Method: draw_image_unscaled_to_point(source_image, point)
draw_image_unscaled_to_point(source_image, point)
يرسم صورة محددة باستخدام حجمها الفيزيائي الأصلي في موقع محدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source_image | Image | الصورة التي سيتم الرسم بها. |
| point | Point | هيكل Point الذي يحدد الزاوية العلوية اليسرى للصورة المرسومة. |
Method: draw_line(pen, point1, point2)
draw_line(pen, point1, point2)
يرسم خطًا يربط بين هيكلين Point.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض ونمط الخط. |
| point1 | Point | هيكل Point الذي يمثل النقطة الأولى للاتصال. |
| point2 | Point | Point الهيكل الذي يمثل النقطة الثانية للاتصال. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Method: draw_line(pen, point1, point2)
draw_line(pen, point1, point2)
يرسم خطًا يربط بين هيكلين Point.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض ونمط الخط. |
| point1 | PointF | هيكل Point الذي يمثل النقطة الأولى للاتصال. |
| point2 | PointF | Point الهيكل الذي يمثل النقطة الثانية للاتصال. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Method: draw_line(pen, x1, y1, x2, y2)
draw_line(pen, x1, y1, x2, y2)
يرسم خطًا يربط النقطتين المحددتين بواسطة أزواج الإحداثيات.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض ونمط الخط. |
| x1 | int | الإحداثي السيني للنقطة الأولى. |
| y1 | int | الإحداثي الصادي للنقطة الأولى. |
| x2 | int | الإحداثي السيني للنقطة الثانية. |
| y2 | int | الإحداثي الصادي للنقطة الثانية. |
Method: draw_line(pen, x1, y1, x2, y2)
draw_line(pen, x1, y1, x2, y2)
يرسم خطًا يربط النقطتين المحددتين بواسطة أزواج الإحداثيات.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض ونمط الخط. |
| x1 | float | الإحداثي السيني للنقطة الأولى. |
| y1 | float | الإحداثي الصادي للنقطة الأولى. |
| x2 | float | الإحداثي السيني للنقطة الثانية. |
| y2 | float | الإحداثي الصادي للنقطة الثانية. |
Method: draw_line_by_xy(pen, x1, y1, x2, y2)
draw_line_by_xy(pen, x1, y1, x2, y2)
يرسم خطًا يربط النقطتين المحددتين بواسطة أزواج الإحداثيات.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض ونمط الخط. |
| x1 | int | الإحداثي السيني للنقطة الأولى. |
| y1 | int | الإحداثي الصادي للنقطة الأولى. |
| x2 | int | الإحداثي السيني للنقطة الثانية. |
| y2 | int | الإحداثي الصادي للنقطة الثانية. |
Method: draw_line_f_by_xy(pen, x1, y1, x2, y2)
draw_line_f_by_xy(pen, x1, y1, x2, y2)
يرسم خطًا يربط النقطتين المحددتين بواسطة أزواج الإحداثيات.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض ونمط الخط. |
| x1 | float | الإحداثي السيني للنقطة الأولى. |
| y1 | float | الإحداثي الصادي للنقطة الأولى. |
| x2 | float | الإحداثي السيني للنقطة الثانية. |
| y2 | float | الإحداثي الصادي للنقطة الثانية. |
Method: draw_line_point_f(pen, point1, point2)
draw_line_point_f(pen, point1, point2)
يرسم خطًا يربط بين هيكلين PointF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض ونمط الخط. |
| point1 | PointF | PointF الهيكل الذي يمثل النقطة الأولى للاتصال. |
| point2 | PointF | PointF الهيكل الذي يمثل النقطة الثانية للاتصال. |
Method: draw_lines(pen, points)
draw_lines(pen, points)
يرسم سلسلة من مقاطع الخط التي تربط مصفوفة من هياكل Point.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط لقطاعات الخط. |
| points | Point[] | مصفوفة من هياكل Point التي تمثل النقاط للاتصال. |
Method: draw_lines(pen, points)
draw_lines(pen, points)
يرسم سلسلة من مقاطع الخط التي تربط مصفوفة من هياكل Point.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط لقطاعات الخط. |
| points | PointF[] | مصفوفة من هياكل Point التي تمثل النقاط للاتصال. |
Method: draw_lines_f(pen, points)
draw_lines_f(pen, points)
يرسم سلسلة من مقاطع الخط التي تربط مصفوفة من هياكل PointF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط لقطاعات الخط. |
| points | PointF[] | مصفوفة من هياكل PointF التي تمثل النقاط للاتصال. |
Method: draw_path(pen, path)
draw_path(pen, path)
يرسم GraphicsPath.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمسار. |
| path | GraphicsPath | GraphicsPath للرسم. |
See also:
Example # 1: This examples make use of GraphicsPath and Graphics classes to create and man…
Method: draw_pie(pen, rect, start_angle, sweep_angle)
draw_pie(pen, rect, start_angle, sweep_angle)
يرسم شكل فطيرة يُحدَّد بواسطة قطع ناقص محدد بواسطة هيكل RectangleF وخطين شعاعيين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط لشكل الفطيرة. |
| rect | RectangleF | RectangleF الهيكل الذي يمثل المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| start_angle | float | الزاوية مقاسة بالدرجات في اتجاه عقارب الساعة من محور x إلى الجانب الأول من شكل الفطيرة. |
| sweep_angle | float | الزاوية مقاسة بالدرجات في اتجاه عقارب الساعة من المعامل startAngle إلى الجانب الثاني من شكل الفطيرة. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Method: draw_pie(pen, rect, start_angle, sweep_angle)
draw_pie(pen, rect, start_angle, sweep_angle)
يرسم شكل فطيرة يُحدَّد بواسطة قطع ناقص محدد بواسطة هيكل RectangleF وخطين شعاعيين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط لشكل الفطيرة. |
| rect | Rectangle | RectangleF الهيكل الذي يمثل المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| start_angle | float | الزاوية مقاسة بالدرجات في اتجاه عقارب الساعة من محور x إلى الجانب الأول من شكل الفطيرة. |
| sweep_angle | float | الزاوية مقاسة بالدرجات في اتجاه عقارب الساعة من المعامل startAngle إلى الجانب الثاني من شكل الفطيرة. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Method: draw_pie(pen, x, y, width, height, start_angle, sweep_angle)
draw_pie(pen, x, y, width, height, start_angle, sweep_angle)
يرسم شكل فطيرة يُحدَّد بواسطة قطع ناقص محدد بواسطة زوج من الإحداثيات، عرض، ارتفاع، وخطين شعاعيين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط لشكل الفطيرة. |
| x | float | الإحداثي السيني للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| y | float | الإحداثي الصادي للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| width | float | عرض المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| height | float | ارتفاع المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| start_angle | float | الزاوية مقاسة بالدرجات في اتجاه عقارب الساعة من محور x إلى الجانب الأول من شكل الفطيرة. |
| sweep_angle | float | الزاوية مقاسة بالدرجات في اتجاه عقارب الساعة من المعامل startAngle إلى الجانب الثاني من شكل الفطيرة. |
Method: draw_pie(pen, x, y, width, height, start_angle, sweep_angle)
draw_pie(pen, x, y, width, height, start_angle, sweep_angle)
يرسم شكل فطيرة يُحدَّد بواسطة قطع ناقص محدد بواسطة زوج من الإحداثيات، عرض، ارتفاع، وخطين شعاعيين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط لشكل الفطيرة. |
| x | int | الإحداثي السيني للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| y | int | الإحداثي الصادي للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| width | int | عرض المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| height | int | ارتفاع المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| start_angle | int | الزاوية مقاسة بالدرجات في اتجاه عقارب الساعة من محور x إلى الجانب الأول من شكل الفطيرة. |
| sweep_angle | int | الزاوية مقاسة بالدرجات في اتجاه عقارب الساعة من المعامل startAngle إلى الجانب الثاني من شكل الفطيرة. |
Method: draw_pie_in_rect(pen, rect, start_angle, sweep_angle)
draw_pie_in_rect(pen, rect, start_angle, sweep_angle)
يرسم شكل فطيرة يُحدَّد بواسطة قطع ناقص محدد بواسطة هيكل RectangleF وخطين شعاعيين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط لشكل الفطيرة. |
| rect | Rectangle | RectangleF الهيكل الذي يمثل المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| start_angle | float | الزاوية مقاسة بالدرجات في اتجاه عقارب الساعة من محور x إلى الجانب الأول من شكل الفطيرة. |
| sweep_angle | float | الزاوية مقاسة بالدرجات في اتجاه عقارب الساعة من المعامل startAngle إلى الجانب الثاني من شكل الفطيرة. |
Method: draw_pie_in_rect_f(pen, rect, start_angle, sweep_angle)
draw_pie_in_rect_f(pen, rect, start_angle, sweep_angle)
يرسم شكل فطيرة يُحدَّد بواسطة قطع ناقص محدد بواسطة هيكل RectangleF وخطين شعاعيين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط لشكل الفطيرة. |
| rect | RectangleF | RectangleF الهيكل الذي يمثل المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| start_angle | float | الزاوية مقاسة بالدرجات في اتجاه عقارب الساعة من محور x إلى الجانب الأول من شكل الفطيرة. |
| sweep_angle | float | الزاوية مقاسة بالدرجات في اتجاه عقارب الساعة من المعامل startAngle إلى الجانب الثاني من شكل الفطيرة. |
Method: draw_pie_xy(pen, x, y, width, height, start_angle, sweep_angle)
draw_pie_xy(pen, x, y, width, height, start_angle, sweep_angle)
يرسم شكل فطيرة يُحدَّد بواسطة قطع ناقص محدد بواسطة زوج من الإحداثيات، عرض، ارتفاع، وخطين شعاعيين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط لشكل الفطيرة. |
| x | int | الإحداثي السيني للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| y | int | الإحداثي الصادي للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| width | int | عرض المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| height | int | ارتفاع المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| start_angle | int | الزاوية مقاسة بالدرجات في اتجاه عقارب الساعة من محور x إلى الجانب الأول من شكل الفطيرة. |
| sweep_angle | int | الزاوية مقاسة بالدرجات في اتجاه عقارب الساعة من المعامل startAngle إلى الجانب الثاني من شكل الفطيرة. |
Method: draw_pie_xyf(pen, x, y, width, height, start_angle, sweep_angle)
draw_pie_xyf(pen, x, y, width, height, start_angle, sweep_angle)
يرسم شكل فطيرة يُحدَّد بواسطة قطع ناقص محدد بواسطة زوج من الإحداثيات، عرض، ارتفاع، وخطين شعاعيين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط لشكل الفطيرة. |
| x | float | الإحداثي السيني للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| y | float | الإحداثي الصادي للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| width | float | عرض المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| height | float | ارتفاع المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه شكل الفطيرة. |
| start_angle | float | الزاوية مقاسة بالدرجات في اتجاه عقارب الساعة من محور x إلى الجانب الأول من شكل الفطيرة. |
| sweep_angle | float | الزاوية مقاسة بالدرجات في اتجاه عقارب الساعة من المعامل startAngle إلى الجانب الثاني من شكل الفطيرة. |
Method: draw_polygon(pen, points)
draw_polygon(pen, points)
يرسم مضلعًا يُحدَّد بواسطة مصفوفة من هياكل PointF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمضلع. |
| points | PointF[] | مصفوفة من هياكل PointF التي تمثل رؤوس المضلع. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Method: draw_polygon(pen, points)
draw_polygon(pen, points)
يرسم مضلعًا يُحدَّد بواسطة مصفوفة من هياكل PointF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمضلع. |
| points | Point[] | مصفوفة من هياكل PointF التي تمثل رؤوس المضلع. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Method: draw_polygon_f(pen, points)
draw_polygon_f(pen, points)
يرسم مضلعًا يُحدَّد بواسطة مصفوفة من هياكل PointF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمضلع. |
| points | PointF[] | مصفوفة من هياكل PointF التي تمثل رؤوس المضلع. |
Method: draw_rect(pen, x, y, width, height)
draw_rect(pen, x, y, width, height)
يرسم مستطيلًا يُحدَّد بواسطة زوج من الإحداثيات، عرض، وارتفاع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمستطيل. |
| x | int | الإحداثي السيني للزاوية العلوية اليسرى للمستطيل المراد رسمه. |
| y | int | الإحداثي الصادي للزاوية العلوية اليسرى للمستطيل المراد رسمه. |
| width | int | عرض المستطيل المراد رسمه. |
| height | int | ارتفاع المستطيل المراد رسمه. |
Method: draw_rect_f(pen, x, y, width, height)
draw_rect_f(pen, x, y, width, height)
يرسم مستطيلًا يُحدَّد بواسطة زوج من الإحداثيات، عرض، وارتفاع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمستطيل. |
| x | float | الإحداثي السيني للزاوية العلوية اليسرى للمستطيل المراد رسمه. |
| y | float | الإحداثي الصادي للزاوية العلوية اليسرى للمستطيل المراد رسمه. |
| width | float | عرض المستطيل المراد رسمه. |
| height | float | ارتفاع المستطيل المراد رسمه. |
Method: draw_rectangle(pen, rect)
draw_rectangle(pen, rect)
يرسم مستطيلًا يُحدَّد بواسطة هيكل RectangleF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمستطيل. |
| rect | RectangleF | هيكل RectangleF يمثل المستطيل المراد رسمه. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Method: draw_rectangle(pen, rect)
draw_rectangle(pen, rect)
يرسم مستطيلًا يُحدَّد بواسطة هيكل RectangleF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمستطيل. |
| rect | Rectangle | هيكل RectangleF يمثل المستطيل المراد رسمه. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Method: draw_rectangle(pen, x, y, width, height)
draw_rectangle(pen, x, y, width, height)
يرسم مستطيلًا يُحدَّد بواسطة زوج من الإحداثيات، عرض، وارتفاع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمستطيل. |
| x | float | الإحداثي السيني للزاوية العلوية اليسرى للمستطيل المراد رسمه. |
| y | float | الإحداثي الصادي للزاوية العلوية اليسرى للمستطيل المراد رسمه. |
| width | float | عرض المستطيل المراد رسمه. |
| height | float | ارتفاع المستطيل المراد رسمه. |
Method: draw_rectangle(pen, x, y, width, height)
draw_rectangle(pen, x, y, width, height)
يرسم مستطيلًا يُحدَّد بواسطة زوج من الإحداثيات، عرض، وارتفاع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمستطيل. |
| x | int | الإحداثي السيني للزاوية العلوية اليسرى للمستطيل المراد رسمه. |
| y | int | الإحداثي الصادي للزاوية العلوية اليسرى للمستطيل المراد رسمه. |
| width | int | عرض المستطيل المراد رسمه. |
| height | int | ارتفاع المستطيل المراد رسمه. |
Method: draw_rectangle_f(pen, rect)
draw_rectangle_f(pen, rect)
يرسم مستطيلًا يُحدَّد بواسطة هيكل RectangleF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط للمستطيل. |
| rect | RectangleF | هيكل RectangleF يمثل المستطيل المراد رسمه. |
Method: draw_rectangles(pen, rects)
draw_rectangles(pen, rects)
يرسم سلسلة من المستطيلات التي تُحدَّد بواسطة هياكل RectangleF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط لحدود المستطيلات. |
| rects | RectangleF[] | مصفوفة من هياكل RectangleF التي تمثل المستطيلات المراد رسمها. |
See also:
Example # 1: This example shows the creation and usage Pen objects. The example creates a …
Method: draw_rectangles(pen, rects)
draw_rectangles(pen, rects)
يرسم سلسلة من المستطيلات التي تُحدَّد بواسطة هياكل RectangleF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط لحدود المستطيلات. |
| rects | Rectangle[] | مصفوفة من هياكل RectangleF التي تمثل المستطيلات المراد رسمها. |
See also:
Example # 1: This example shows the creation and usage Pen objects. The example creates a …
Method: draw_rectangles_f(pen, rects)
draw_rectangles_f(pen, rects)
يرسم سلسلة من المستطيلات التي تُحدَّد بواسطة هياكل RectangleF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| pen | Pen | Pen الذي يحدد اللون والعرض والنمط لحدود المستطيلات. |
| rects | RectangleF[] | مصفوفة من هياكل RectangleF التي تمثل المستطيلات المراد رسمها. |
Method: draw_string(s, font, brush, layout_rectangle)
draw_string(s, font, brush, layout_rectangle)
يرسم سلسلة النص المحددة في المستطيل المحدد باستخدام Brush وFont المحددين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| s | string | النص المراد رسمه. |
| font | Font | Font الذي يحدد تنسيق النص. |
| brush | Brush | Brush الذي يحدد اللون والملمس للنص المرسوم. |
| layout_rectangle | RectangleF | هيكل RectangleF الذي يحدد موقع النص المرسوم. |
Method: draw_string(s, font, brush, layout_rectangle, format)
draw_string(s, font, brush, layout_rectangle, format)
يرسم سلسلة النص المحددة في المستطيل المحدد باستخدام Brush وFont المحددين مع خصائص التنسيق الخاصة بـ StringFormat المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| s | string | النص المراد رسمه. |
| font | Font | Font الذي يحدد تنسيق النص. |
| brush | Brush | Brush الذي يحدد اللون والملمس للنص المرسوم. |
| layout_rectangle | RectangleF | هيكل RectangleF الذي يحدد موقع النص المرسوم. |
| format | StringFormat | StringFormat الذي يحدد سمات التنسيق، مثل تباعد الأسطر والمحاذاة، التي تُطبق على النص المرسوم. |
Method: draw_string(s, font, brush, point)
draw_string(s, font, brush, point)
يرسم سلسلة النص المحددة في الموقع المحدد باستخدام Brush وFont المحددين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| s | string | النص المراد رسمه. |
| font | Font | Font الذي يحدد تنسيق النص. |
| brush | Brush | Brush الذي يحدد اللون والملمس للنص المرسوم. |
| point | PointF | هيكل PointF الذي يحدد الزاوية العليا اليسرى للنص المرسوم. |
See also:
Example # 1: This example uses Graphics class to create primitive shapes on the Image surf…
Method: draw_string(s, font, brush, point, format)
draw_string(s, font, brush, point, format)
يرسم سلسلة النص المحددة في الموقع المحدد باستخدام Brush وFont المحددين مع خصائص التنسيق الخاصة بـ StringFormat المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| s | string | النص المراد رسمه. |
| font | Font | Font الذي يحدد تنسيق النص. |
| brush | Brush | Brush الذي يحدد اللون والملمس للنص المرسوم. |
| point | PointF | هيكل PointF الذي يحدد الزاوية العليا اليسرى للنص المرسوم. |
| format | StringFormat | StringFormat الذي يحدد سمات التنسيق، مثل تباعد الأسطر والمحاذاة، التي تُطبق على النص المرسوم. |
Method: draw_string(s, font, brush, x, y)
draw_string(s, font, brush, x, y)
يرسم سلسلة النص المحددة في الموقع المحدد باستخدام Brush وFont المحددين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| s | string | النص المراد رسمه. |
| font | Font | Font الذي يحدد تنسيق النص. |
| brush | Brush | Brush الذي يحدد اللون والملمس للنص المرسوم. |
| x | float | الإحداثي السيني للزاوية العليا اليسرى للنص المرسوم. |
| y | float | الإحداثي الصادي للزاوية العليا اليسرى للنص المرسوم. |
Method: draw_string(s, font, brush, x, y, format)
draw_string(s, font, brush, x, y, format)
يرسم سلسلة النص المحددة في الموقع المحدد باستخدام Brush وFont المحددين مع خصائص التنسيق الخاصة بـ StringFormat المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| s | string | النص المراد رسمه. |
| font | Font | Font الذي يحدد تنسيق النص. |
| brush | Brush | Brush الذي يحدد اللون والملمس للنص المرسوم. |
| x | float | الإحداثي السيني للزاوية العليا اليسرى للنص المرسوم. |
| y | float | الإحداثي الصادي للزاوية العليا اليسرى للنص المرسوم. |
| format | StringFormat | StringFormat الذي يحدد سمات التنسيق، مثل تباعد الأسطر والمحاذاة، التي تُطبق على النص المرسوم. |
Method: draw_string_at_point_f(s, font, brush, point)
draw_string_at_point_f(s, font, brush, point)
يرسم سلسلة النص المحددة في الموقع المحدد باستخدام Brush وFont المحددين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| s | string | النص المراد رسمه. |
| font | Font | Font الذي يحدد تنسيق النص. |
| brush | Brush | Brush الذي يحدد اللون والملمس للنص المرسوم. |
| point | PointF | هيكل PointF الذي يحدد الزاوية العليا اليسرى للنص المرسوم. |
Method: draw_string_at_point_f_format(s, font, brush, point, format)
draw_string_at_point_f_format(s, font, brush, point, format)
يرسم سلسلة النص المحددة في الموقع المحدد باستخدام Brush وFont المحددين مع خصائص التنسيق الخاصة بـ StringFormat المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| s | string | النص المراد رسمه. |
| font | Font | Font الذي يحدد تنسيق النص. |
| brush | Brush | Brush الذي يحدد اللون والملمس للنص المرسوم. |
| point | PointF | هيكل PointF الذي يحدد الزاوية العليا اليسرى للنص المرسوم. |
| format | StringFormat | StringFormat الذي يحدد سمات التنسيق، مثل تباعد الأسطر والمحاذاة، التي تُطبق على النص المرسوم. |
Method: draw_string_at_xy(s, font, brush, x, y)
draw_string_at_xy(s, font, brush, x, y)
يرسم سلسلة النص المحددة في الموقع المحدد باستخدام Brush وFont المحددين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| s | string | النص المراد رسمه. |
| font | Font | Font الذي يحدد تنسيق النص. |
| brush | Brush | Brush الذي يحدد اللون والملمس للنص المرسوم. |
| x | float | الإحداثي السيني للزاوية العليا اليسرى للنص المرسوم. |
| y | float | الإحداثي الصادي للزاوية العليا اليسرى للنص المرسوم. |
Method: draw_string_in_rect(s, font, brush, layout_rectangle)
draw_string_in_rect(s, font, brush, layout_rectangle)
يرسم سلسلة النص المحددة في المستطيل المحدد باستخدام Brush وFont المحددين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| s | string | النص المراد رسمه. |
| font | Font | Font الذي يحدد تنسيق النص. |
| brush | Brush | Brush الذي يحدد اللون والملمس للنص المرسوم. |
| layout_rectangle | RectangleF | هيكل RectangleF الذي يحدد موقع النص المرسوم. |
Method: draw_string_in_rect_f(s, font, brush, layout_rectangle, format)
draw_string_in_rect_f(s, font, brush, layout_rectangle, format)
يرسم سلسلة النص المحددة في المستطيل المحدد باستخدام Brush وFont المحددين مع خصائص التنسيق الخاصة بـ StringFormat المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| s | string | النص المراد رسمه. |
| font | Font | Font الذي يحدد تنسيق النص. |
| brush | Brush | Brush الذي يحدد اللون والملمس للنص المرسوم. |
| layout_rectangle | RectangleF | هيكل RectangleF الذي يحدد موقع النص المرسوم. |
| format | StringFormat | StringFormat الذي يحدد سمات التنسيق، مثل تباعد الأسطر والمحاذاة، التي تُطبق على النص المرسوم. |
Method: fill_closed_curve(brush, points)
fill_closed_curve(brush, points)
يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF . يستخدم هذا الأسلوب توترًا افتراضيًا قدره 0.5 ووضع تعبئة FillMode.ALTERNATE .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| points | PointF[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
Method: fill_closed_curve(brush, points)
fill_closed_curve(brush, points)
يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF . يستخدم هذا الأسلوب توترًا افتراضيًا قدره 0.5 ووضع تعبئة FillMode.ALTERNATE .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| points | Point[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
Method: fill_closed_curve(brush, points, fill_mode)
fill_closed_curve(brush, points, fill_mode)
يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF باستخدام وضع التعبئة المحدد. يستخدم هذا الأسلوب توترًا افتراضيًا قدره 0.5.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| points | PointF[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
| fill_mode | FillMode | عضو في تعداد FillMode الذي يحدد كيفية تعبئة المنحنى. |
Method: fill_closed_curve(brush, points, fillmode)
fill_closed_curve(brush, points, fillmode)
يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF باستخدام وضع التعبئة المحدد. يستخدم هذا الأسلوب توترًا افتراضيًا قدره 0.5.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| points | Point[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
| fillmode | FillMode |
Method: fill_closed_curve(brush, points, fillmode, tension)
fill_closed_curve(brush, points, fillmode, tension)
يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF باستخدام وضع التعبئة والتوتر المحددين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | فرشاة Brush التي تحدد خصائص التعبئة. |
| points | PointF[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
| fillmode | FillMode | عضو في تعداد FillMode الذي يحدد كيفية تعبئة المنحنى. |
| التوتر | float | قيمة أكبر من أو تساوي 0.0F تحدد توتر المنحنى. |
Method: fill_closed_curve(brush, points, fillmode, tension)
fill_closed_curve(brush, points, fillmode, tension)
يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF باستخدام وضع التعبئة والتوتر المحددين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | فرشاة Brush التي تحدد خصائص التعبئة. |
| points | Point[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
| fillmode | FillMode | عضو في تعداد FillMode الذي يحدد كيفية تعبئة المنحنى. |
| التوتر | float | قيمة أكبر من أو تساوي 0.0F تحدد توتر المنحنى. |
Method: fill_closed_curve_by_point(brush, points)
fill_closed_curve_by_point(brush, points)
يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF . يستخدم هذا الأسلوب توترًا افتراضيًا قدره 0.5 ووضع تعبئة FillMode.ALTERNATE .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| points | Point[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
Method: fill_closed_curve_by_point_f(brush, points)
fill_closed_curve_by_point_f(brush, points)
يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF . يستخدم هذا الأسلوب توترًا افتراضيًا قدره 0.5 ووضع تعبئة FillMode.ALTERNATE .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| points | PointF[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
Method: fill_closed_curve_by_point_f_fill_mode_tension(brush, points, fillmode, tension)
fill_closed_curve_by_point_f_fill_mode_tension(brush, points, fillmode, tension)
يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل PointF باستخدام وضع التعبئة والتوتر المحددين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | فرشاة Brush التي تحدد خصائص التعبئة. |
| points | PointF[] | مصفوفة من هياكل PointF التي تعرف المنحنى المتعدد القطع. |
| fillmode | FillMode | عضو في تعداد FillMode الذي يحدد كيفية تعبئة المنحنى. |
| التوتر | float | قيمة أكبر من أو تساوي 0.0F تحدد توتر المنحنى. |
Method: fill_closed_curve_by_point_fill_mode(brush, points, fillmode)
fill_closed_curve_by_point_fill_mode(brush, points, fillmode)
يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل Point باستخدام وضع التعبئة المحدد. يستخدم هذا الأسلوب توترًا افتراضيًا قدره 0.5.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| points | Point[] | مصفوفة من هياكل Point التي تعرف المنحنى المتعدد القطع. |
| fillmode | FillMode | عضو في تعداد FillMode الذي يحدد كيفية تعبئة المنحنى. |
Method: fill_closed_curve_by_point_fill_mode_tension(brush, points, fillmode, tension)
fill_closed_curve_by_point_fill_mode_tension(brush, points, fillmode, tension)
يملأ داخل منحنى السبلين المغلق المحدد بواسطة مصفوفة من هياكل Point باستخدام وضع التعبئة والتوتر المحددين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| points | Point[] | مصفوفة من هياكل Point التي تعرف المنحنى المتعدد القطع. |
| fillmode | FillMode | عضو في تعداد FillMode الذي يحدد كيفية تعبئة المنحنى. |
| التوتر | float | قيمة أكبر من أو تساوي 0.0F تحدد توتر المنحنى. |
Method: fill_ellipse(brush, rect)
fill_ellipse(brush, rect)
يملأ داخل إهليلج محدد بواسطة مستطيل حد يحدده هيكل RectangleF .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| rect | RectangleF | هيكل RectangleF يمثل المستطيل المحيط الذي يحدد القطع الناقص. |
Method: fill_ellipse(brush, rect)
fill_ellipse(brush, rect)
يملأ داخل إهليلج محدد بواسطة مستطيل حد يحدده هيكل RectangleF .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| rect | Rectangle | هيكل RectangleF يمثل المستطيل المحيط الذي يحدد القطع الناقص. |
Method: fill_ellipse(brush, x, y, width, height)
fill_ellipse(brush, x, y, width, height)
يملأ داخل إهليلج محدد بواسطة مستطيل حد يحدده زوج من الإحداثيات، عرض، وارتفاع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| x | float | الإحداثي س للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص. |
| y | float | الإحداثي ص للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص. |
| width | float | عرض المستطيل المحيط الذي يحدد القطع الناقص. |
| height | float | ارتفاع المستطيل المحيط الذي يحدد القطع الناقص. |
Method: fill_ellipse(brush, x, y, width, height)
fill_ellipse(brush, x, y, width, height)
يملأ داخل إهليلج محدد بواسطة مستطيل حد يحدده زوج من الإحداثيات، عرض، وارتفاع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| x | int | الإحداثي س للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص. |
| y | int | الإحداثي ص للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص. |
| width | int | عرض المستطيل المحيط الذي يحدد القطع الناقص. |
| height | int | ارتفاع المستطيل المحيط الذي يحدد القطع الناقص. |
Method: fill_ellipse_at_xywh(brush, x, y, width, height)
fill_ellipse_at_xywh(brush, x, y, width, height)
يملأ داخل إهليلج محدد بواسطة مستطيل حد يحدده زوج من الإحداثيات، عرض، وارتفاع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| x | int | الإحداثي س للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص. |
| y | int | الإحداثي ص للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص. |
| width | int | عرض المستطيل المحيط الذي يحدد القطع الناقص. |
| height | int | ارتفاع المستطيل المحيط الذي يحدد القطع الناقص. |
Method: fill_ellipse_at_xywhf(brush, x, y, width, height)
fill_ellipse_at_xywhf(brush, x, y, width, height)
يملأ داخل إهليلج محدد بواسطة مستطيل حد يحدده زوج من الإحداثيات، عرض، وارتفاع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| x | float | الإحداثي س للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص. |
| y | float | الإحداثي ص للزاوية العلوية اليسرى للمستطيل المحيط الذي يحدد القطع الناقص. |
| width | float | عرض المستطيل المحيط الذي يحدد القطع الناقص. |
| height | float | ارتفاع المستطيل المحيط الذي يحدد القطع الناقص. |
Method: fill_ellipse_in_rect(brush, rect)
fill_ellipse_in_rect(brush, rect)
يملأ داخل إهليلج محدد بواسطة مستطيل حد يحدده هيكل RectangleF .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| rect | Rectangle | هيكل RectangleF يمثل المستطيل المحيط الذي يحدد القطع الناقص. |
Method: fill_ellipse_in_rect_f(brush, rect)
fill_ellipse_in_rect_f(brush, rect)
يملأ داخل إهليلج محدد بواسطة مستطيل حد يحدده هيكل RectangleF .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| rect | RectangleF | هيكل RectangleF يمثل المستطيل المحيط الذي يحدد القطع الناقص. |
Method: fill_path(brush, path)
fill_path(brush, path)
يملأ داخل GraphicsPath.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| path | GraphicsPath | GraphicsPath الذي يمثل المسار للتعبئة. |
Method: fill_pie(brush, rect, start_angle, sweep_angle)
fill_pie(brush, rect, start_angle, sweep_angle)
يملأ داخل قطاع فطيرة محدد بواسطة إهليلج يحدده هيكل RectangleF وخطين شعاعيين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| rect | Rectangle | هيكل Rectangle يمثل المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قطاع الفطيرة. |
| start_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من محور x إلى الجانب الأول لقطاع الفطيرة. |
| sweep_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من المعامل startAngle إلى الجانب الثاني لقطاع الفطيرة. |
See also:
Example # 1: The following example shows how to compose an animated GIF image from individ…
Method: fill_pie(brush, rect, start_angle, sweep_angle)
fill_pie(brush, rect, start_angle, sweep_angle)
يملأ داخل قطاع فطيرة محدد بواسطة إهليلج يحدده هيكل RectangleF وخطين شعاعيين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| rect | RectangleF | هيكل Rectangle يمثل المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قطاع الفطيرة. |
| start_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من محور x إلى الجانب الأول لقطاع الفطيرة. |
| sweep_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من المعامل startAngle إلى الجانب الثاني لقطاع الفطيرة. |
See also:
Example # 1: The following example shows how to compose an animated GIF image from individ…
Method: fill_pie(brush, x, y, width, height, start_angle, sweep_angle)
fill_pie(brush, x, y, width, height, start_angle, sweep_angle)
يملأ داخل قطاع فطيرة محدد بواسطة إهليلج يحدده زوج من الإحداثيات، عرض، ارتفاع، وخطين شعاعيين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| x | float | الإحداثي السيني للزاوية العليا اليسرى للمستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قطاع الفطيرة. |
| y | float | الإحداثي الصادي للزاوية العليا اليسرى للمستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قطاع الفطيرة. |
| width | float | عرض المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قطاع الفطيرة. |
| height | float | ارتفاع المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قسم الفطيرة. |
| start_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من محور x إلى الجانب الأول لقطاع الفطيرة. |
| sweep_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من المعامل startAngle إلى الجانب الثاني لقطاع الفطيرة. |
Method: fill_pie(brush, x, y, width, height, start_angle, sweep_angle)
fill_pie(brush, x, y, width, height, start_angle, sweep_angle)
يملأ داخل قطاع فطيرة محدد بواسطة إهليلج يحدده زوج من الإحداثيات، عرض، ارتفاع، وخطين شعاعيين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| x | int | الإحداثي السيني للزاوية العليا اليسرى للمستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قطاع الفطيرة. |
| y | int | الإحداثي الصادي للزاوية العليا اليسرى للمستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قطاع الفطيرة. |
| width | int | عرض المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قطاع الفطيرة. |
| height | int | ارتفاع المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قسم الفطيرة. |
| start_angle | int | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من محور x إلى الجانب الأول لقطاع الفطيرة. |
| sweep_angle | int | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من المعامل startAngle إلى الجانب الثاني لقطاع الفطيرة. |
Method: fill_pie_at_xy(brush, x, y, width, height, start_angle, sweep_angle)
fill_pie_at_xy(brush, x, y, width, height, start_angle, sweep_angle)
يملأ داخل قطاع فطيرة محدد بواسطة إهليلج يحدده زوج من الإحداثيات، عرض، ارتفاع، وخطين شعاعيين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| x | int | الإحداثي السيني للزاوية العليا اليسرى للمستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قطاع الفطيرة. |
| y | int | الإحداثي الصادي للزاوية العليا اليسرى للمستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قطاع الفطيرة. |
| width | int | عرض المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قطاع الفطيرة. |
| height | int | ارتفاع المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قسم الفطيرة. |
| start_angle | int | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من محور x إلى الجانب الأول لقطاع الفطيرة. |
| sweep_angle | int | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من المعامل startAngle إلى الجانب الثاني لقطاع الفطيرة. |
Method: fill_pie_at_xyf(brush, x, y, width, height, start_angle, sweep_angle)
fill_pie_at_xyf(brush, x, y, width, height, start_angle, sweep_angle)
يملأ داخل قطاع فطيرة محدد بواسطة إهليلج يحدده زوج من الإحداثيات، عرض، ارتفاع، وخطين شعاعيين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| x | float | الإحداثي السيني للزاوية العليا اليسرى للمستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قطاع الفطيرة. |
| y | float | الإحداثي الصادي للزاوية العليا اليسرى للمستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قطاع الفطيرة. |
| width | float | عرض المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قطاع الفطيرة. |
| height | float | ارتفاع المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قسم الفطيرة. |
| start_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من محور x إلى الجانب الأول لقطاع الفطيرة. |
| sweep_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من المعامل startAngle إلى الجانب الثاني لقطاع الفطيرة. |
Method: fill_pie_in_rect(brush, rect, start_angle, sweep_angle)
fill_pie_in_rect(brush, rect, start_angle, sweep_angle)
يملأ داخل قطاع فطيرة محدد بواسطة إهليلج يحدده هيكل RectangleF وخطين شعاعيين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| rect | Rectangle | هيكل Rectangle يمثل المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قطاع الفطيرة. |
| start_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من محور x إلى الجانب الأول لقطاع الفطيرة. |
| sweep_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من المعامل startAngle إلى الجانب الثاني لقطاع الفطيرة. |
Method: fill_pie_in_rect_f(brush, rect, start_angle, sweep_angle)
fill_pie_in_rect_f(brush, rect, start_angle, sweep_angle)
يملأ داخل قطاع فطيرة محدد بواسطة إهليلج يحدده هيكل RectangleF وخطين شعاعيين.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| rect | RectangleF | RectangleF بنية تمثل المستطيل المحيط الذي يحدد القطع الناقص الذي يأتي منه قسم الفطيرة. |
| start_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من محور x إلى الجانب الأول لقطاع الفطيرة. |
| sweep_angle | float | الزاوية بالدرجات المقاسة باتجاه عقارب الساعة من المعامل startAngle إلى الجانب الثاني لقطاع الفطيرة. |
Method: fill_polygon(brush, points)
fill_polygon(brush, points)
يملأ داخل مضلع محدد بواسطة مصفوفة من النقاط المحددة بهياكل PointF وFillMode.ALTERNATE .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| points | PointF[] | مصفوفة من هياكل PointF التي تمثل رؤوس المضلع المراد تعبئته. |
Method: fill_polygon(brush, points)
fill_polygon(brush, points)
يملأ داخل مضلع محدد بواسطة مصفوفة من النقاط المحددة بهياكل PointF وFillMode.ALTERNATE .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| points | Point[] | مصفوفة من هياكل PointF التي تمثل رؤوس المضلع المراد تعبئته. |
Method: fill_polygon(brush, points, fill_mode)
fill_polygon(brush, points, fill_mode)
يملأ داخل مضلع محدد بواسطة مصفوفة من النقاط المحددة بهياكل PointF باستخدام وضع التعبئة المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| points | PointF[] | مصفوفة من هياكل PointF التي تمثل رؤوس المضلع المراد تعبئته. |
| fill_mode | FillMode | عضو في تعداد FillMode الذي يحدد نمط التعبئة. |
Method: fill_polygon(brush, points, fill_mode)
fill_polygon(brush, points, fill_mode)
يملأ داخل مضلع محدد بواسطة مصفوفة من النقاط المحددة بهياكل PointF باستخدام وضع التعبئة المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| points | Point[] | مصفوفة من هياكل PointF التي تمثل رؤوس المضلع المراد تعبئته. |
| fill_mode | FillMode | عضو في تعداد FillMode الذي يحدد نمط التعبئة. |
Method: fill_polygon_by_point(brush, points)
fill_polygon_by_point(brush, points)
يملأ داخل مضلع محدد بواسطة مصفوفة من النقاط المحددة بهياكل PointF وFillMode.ALTERNATE .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| points | Point[] | مصفوفة من هياكل PointF التي تمثل رؤوس المضلع المراد تعبئته. |
Method: fill_polygon_by_point_f(brush, points)
fill_polygon_by_point_f(brush, points)
يملأ داخل مضلع محدد بواسطة مصفوفة من النقاط المحددة بهياكل PointF وFillMode.ALTERNATE .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| points | PointF[] | مصفوفة من هياكل PointF التي تمثل رؤوس المضلع المراد تعبئته. |
Method: fill_polygon_by_point_f_fill_mode(brush, points, fill_mode)
fill_polygon_by_point_f_fill_mode(brush, points, fill_mode)
يملأ داخل مضلع محدد بواسطة مصفوفة من النقاط المحددة بهياكل PointF باستخدام وضع التعبئة المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| points | PointF[] | مصفوفة من هياكل PointF التي تمثل رؤوس المضلع المراد تعبئته. |
| fill_mode | FillMode | عضو في تعداد FillMode الذي يحدد نمط التعبئة. |
Method: fill_polygon_by_point_fill_mode(brush, points, fill_mode)
fill_polygon_by_point_fill_mode(brush, points, fill_mode)
يملأ داخل مضلع محدد بواسطة مصفوفة من النقاط المحددة بهياكل Point باستخدام وضع التعبئة المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| points | Point[] | مصفوفة من هياكل Point التي تمثل رؤوس المضلع المراد تعبئته. |
| fill_mode | FillMode | عضو في تعداد FillMode الذي يحدد نمط التعبئة. |
Method: fill_rectangle(brush, rect)
fill_rectangle(brush, rect)
يملأ داخل مستطيل محدد بواسطة هيكل Rectangle .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| rect | Rectangle | بنية Rectangle التي تمثل المستطيل المراد تعبئته. |
Method: fill_rectangle(brush, rect)
fill_rectangle(brush, rect)
يملأ داخل مستطيل محدد بواسطة هيكل Rectangle .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| rect | RectangleF | بنية Rectangle التي تمثل المستطيل المراد تعبئته. |
Method: fill_rectangle(brush, x, y, width, height)
fill_rectangle(brush, x, y, width, height)
يملأ داخل مستطيل محدد بواسطة زوج من الإحداثيات، عرض وارتفاع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| x | float | الإحداثي السيني للزاوية العلوية اليسرى للمستطيل المراد تعبئته. |
| y | float | الإحداثي الصادي للزاوية العلوية اليسرى للمستطيل المراد تعبئته. |
| width | float | عرض المستطيل المراد تعبئته. |
| height | float | ارتفاع المستطيل المراد تعبئته. |
Method: fill_rectangle(brush, x, y, width, height)
fill_rectangle(brush, x, y, width, height)
يملأ داخل مستطيل محدد بواسطة زوج من الإحداثيات، عرض وارتفاع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| x | int | الإحداثي السيني للزاوية العلوية اليسرى للمستطيل المراد تعبئته. |
| y | int | الإحداثي الصادي للزاوية العلوية اليسرى للمستطيل المراد تعبئته. |
| width | int | عرض المستطيل المراد تعبئته. |
| height | int | ارتفاع المستطيل المراد تعبئته. |
Method: fill_rectangle_f(brush, rect)
fill_rectangle_f(brush, rect)
يملأ داخل مستطيل محدد بواسطة هيكل RectangleF .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| rect | RectangleF | بنية RectangleF التي تمثل المستطيل المراد تعبئته. |
Method: fill_rectangle_f_with_brush(brush, x, y, width, height)
fill_rectangle_f_with_brush(brush, x, y, width, height)
يملأ داخل مستطيل محدد بواسطة زوج من الإحداثيات، عرض وارتفاع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| x | float | الإحداثي السيني للزاوية العلوية اليسرى للمستطيل المراد تعبئته. |
| y | float | الإحداثي الصادي للزاوية العلوية اليسرى للمستطيل المراد تعبئته. |
| width | float | عرض المستطيل المراد تعبئته. |
| height | float | ارتفاع المستطيل المراد تعبئته. |
Method: fill_rectangle_with_brush(brush, x, y, width, height)
fill_rectangle_with_brush(brush, x, y, width, height)
يملأ داخل مستطيل محدد بواسطة زوج من الإحداثيات، عرض وارتفاع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| x | int | الإحداثي السيني للزاوية العلوية اليسرى للمستطيل المراد تعبئته. |
| y | int | الإحداثي الصادي للزاوية العلوية اليسرى للمستطيل المراد تعبئته. |
| width | int | عرض المستطيل المراد تعبئته. |
| height | int | ارتفاع المستطيل المراد تعبئته. |
Method: fill_rectangles(brush, rects)
fill_rectangles(brush, rects)
يملأ داخل مجموعة من المستطيلات المحددة بهياكل Rectangle .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| rects | Rectangle[] | مصفوفة من هياكل Rectangle التي تمثل المستطيلات المراد تعبئتها. |
Method: fill_rectangles(brush, rects)
fill_rectangles(brush, rects)
يملأ داخل مجموعة من المستطيلات المحددة بهياكل Rectangle .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| rects | RectangleF[] | مصفوفة من هياكل Rectangle التي تمثل المستطيلات المراد تعبئتها. |
Method: fill_rectangles_f(brush, rects)
fill_rectangles_f(brush, rects)
يملأ داخل مجموعة من المستطيلات المحددة بهياكل RectangleF .
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| rects | RectangleF[] | مصفوفة من هياكل Rectangle التي تمثل المستطيلات المراد تعبئتها. |
Method: fill_region(brush, region)
fill_region(brush, region)
يملأ داخل Region.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| brush | Brush | Brush الذي يحدد خصائص التعبئة. |
| region | Region | Region التي تمثل المنطقة المراد تعبئتها. |
Method: measure_string(text, font, layout_area, string_format)
measure_string(text, font, layout_area, string_format)
يقيس سلسلة النص المحددة باستخدام المعلمات المحددة
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| text | string | النص المراد قياسه. |
| font | Font | الخط المراد قياسه. |
| layout_area | SizeF | منطقة التخطيط. |
| string_format | StringFormat | تنسيق السلسلة. |
Returns
| نوع | الوصف |
|---|---|
| SizeF | الحجم بالبكسل لسلسلة النص المقاسة |
Method: multiply_transform(matrix)
multiply_transform(matrix)
يضرب Matrix الذي يمثل التحويل الهندسي المحلي لهذا Graphics بالمصفوفة Matrix المحددة عن طريق إلحاق المصفوفة Matrix المحددة في البداية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| matrix | Matrix | الـ Matrix الذي يُضرب به التحويل الهندسي. |
Method: multiply_transform(matrix, order)
multiply_transform(matrix, order)
يضرب Matrix الذي يمثل التحويل الهندسي المحلي لهذا Graphics بالمصفوفة Matrix المحددة بالترتيب المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| matrix | Matrix | الـ Matrix الذي يُضرب به التحويل الهندسي. |
| order | MatrixOrder | MatrixOrder يحدد الترتيب الذي يُضرب فيه المصفوفتان. |
Method: rotate_transform(angle)
rotate_transform(angle)
يدور التحويل الهندسي المحلي بالمقدار المحدد. هذه الطريقة تسبق الدوران إلى التحويل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| angle | float | زاوية الدوران. |
Method: rotate_transform(angle, order)
rotate_transform(angle, order)
يدور التحويل الهندسي المحلي بالمقدار المحدد وفقًا للترتيب المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| angle | float | زاوية الدوران. |
| order | MatrixOrder | MatrixOrder يحدد ما إذا كان يجب إضافة أو إلحاق مسبق لمصفوفة الدوران. |
Method: scale_transform(sx, sy)
scale_transform(sx, sy)
يقوم بتكبير التحويل الهندسي المحلي بالمقادير المحددة. هذه الطريقة تسبق مصفوفة التكبير إلى التحويل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| sx | float | المقدار الذي يُكَبَّر به التحويل في اتجاه المحور x. |
| sy | float | المقدار الذي يُكَبَّر به التحويل في اتجاه المحور y. |
Method: scale_transform(sx, sy, order)
scale_transform(sx, sy, order)
يقوم بتكبير التحويل الهندسي المحلي بالمقادير المحددة وفقًا للترتيب المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| sx | float | المقدار الذي يُكَبَّر به التحويل في اتجاه المحور x. |
| sy | float | المقدار الذي يُكَبَّر به التحويل في اتجاه المحور y. |
| order | MatrixOrder | قائمة MatrixOrder التي تحدد ما إذا كان سيتم إلحاق أو إلحاق مسبق لمصفوفة التحجيم. |
Method: translate_transform(dx, dy)
translate_transform(dx, dy)
ينقل التحويل الهندسي المحلي بالأبعاد المحددة. هذه الطريقة تسبق الترجمة إلى التحويل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| dx | float | قيمة الإزاحة في المحور x. |
| dy | float | قيمة الإزاحة في المحور y. |
Method: translate_transform(dx, dy, order)
translate_transform(dx, dy, order)
ينقل التحويل الهندسي المحلي بالأبعاد المحددة وفقًا للترتيب المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| dx | float | قيمة الإزاحة في المحور x. |
| dy | float | قيمة الإزاحة في المحور y. |
| order | MatrixOrder | الترتيب (إلحاق مسبق أو إلحاق) الذي يتم تطبيق الإزاحة به. |
Examples
This example uses Graphics class to create primitive shapes on the Image surface. To demonstrate the operation, the example creates a new Image in PNG format and draw primitive shapes on Image surface using Draw methods exposed by Graphics class
from aspose.imaging import Image, RotateFlipType, Graphics, Color, Pen, Rectangle, Point, Size,\
Font, PointF
from aspose.imaging.brushes import SolidBrush
from aspose.imaging.imageoptions import PngOptions
from aspose.imaging.fileformats.psd import CompressionMethod, ColorModes
from aspose.imaging.sources import StreamSource
from os.path import join as path_join
#ينشئ مثيلاً من تدفق الملف.
with open(r"C:\temp\output.png", "w+b") as stream:
#إنشاء مثيل من PngOptions وتعيين خصائصه المتنوعة.
pngOptions = PngOptions()
#تعيين المصدر لـ PngOptions.
pngOptions.source = StreamSource(stream)
#إنشاء مثيل من Image.
with Image.create(pngOptions, 500, 500) as image:
#إنشاء وتهيئة مثيل من فئة Graphics.
graphics = Graphics(image)
#مسح سطح Graphics.
graphics.clear(Color.wheat);
#ارسم قوسًا بتحديد كائن Pen الذي لديه لون أسود،
#مستطيل يحيط بالقوس، زاوية البداية وزاوية المسح
graphics.draw_arc(Pen(Color.black, 2.0), Rectangle(200, 200, 100, 200), 0, 300)
#ارسم منحنى Bezier بتحديد كائن Pen الذي لديه لون أزرق ونقاط الإحداثيات.
graphics.draw_bezier(Pen(Color.blue, 2.0), Point(250, 100), Point(300, 30), Point(450, 100), Point(235, 25))
#ارسم منحنى عن طريق تحديد كائن Pen ذو اللون الأخضر ومصفوفة من Points
graphics.draw_curve(Pen(Color.green, 2.0), [Point(100, 200), Point(100, 350), Point(200, 450)])
#ارسم إهليلجًا باستخدام كائن Pen ومستطيل محيط
graphics.draw_ellipse(Pen(Color.yellow, 2.0), Rectangle(300, 300, 100, 100))
#ارسم خطًا
graphics.draw_line(Pen(Color.violet, 2.0), Point(100, 100), Point(200, 200))
#ارسم قطعة فطيرة
graphics.draw_pie(Pen(Color.silver, 2.0), Rectangle(Point(200, 20), Size(200, 200)), 0, 45);
#ارسم مضلعًا بتحديد كائن Pen ذو اللون الأحمر ومصفوفة من Points
graphics.draw_polygon(Pen(Color.red, 2.0), [Point(20, 100), Point(20, 200), Point(220, 20)])
#ارسم مستطيلًا
graphics.draw_rectangle(Pen(Color.orange, 2.0), Rectangle(Point(250, 250), Size(100, 100)))
#أنشئ كائن SolidBrush واضبط خصائصه المتنوعة
brush = SolidBrush()
brush.color = Color.purple
#ارسم نصًا باستخدام كائن SolidBrush و Font، عند نقطة محددة
graphics.draw_string("This image is created by Aspose.Imaging API", Font("Times New Roman", 16),
brush, PointF(50.0, 400.0))
# احفظ جميع التغييرات.
image.save();
This examples make use of GraphicsPath and Graphics classes to create and manipulate figures on an Image surface. Example creates a new Image (of type Tiff), clears the surface and draws paths with the help of GraphicsPath class. At the end draw_path method exposed by Graphics class is called to render the paths on surface.
from aspose.imaging import Image, Graphics, Color, GraphicsPath, Figure, RectangleF, PointF, SizeF
from aspose.imaging import Pen
from aspose.imaging.sources import StreamSource
from aspose.imaging.imageoptions import TiffOptions
from aspose.imaging.fileformats.tiff.enums import TiffExpectedFormat
from aspose.imaging.shapes import RectangleShape, EllipseShape, PieShape
# إنشاء كائن من تدفق ملف
with open(r"C:\temp\output.tiff", "w+b") as stream:
# إنشاء نسخة من TiffOptions وتعيين خصائصه المتنوعة
tiffOptions = TiffOptions(TiffExpectedFormat.DEFAULT)
# تعيين المصدر للنسخة من ImageOptions
tiffOptions.source = StreamSource(stream)
# إنشاء نسخة من Image
with Image.create(tiffOptions, 500, 500) as image:
# إنشاء وتهيئة مثيل من فئة Graphics.
graphics = Graphics(image)
# مسح سطح Graphics.
graphics.clear(Color.wheat);
# إنشاء نسخة من الفئة GraphicsPath
graphics_path = GraphicsPath()
# إنشاء نسخة من الفئة Figure
figure = Figure()
# إضافة أشكال إلى كائن Figure
figure.add_shape(RectangleShape(RectangleF(10.0, 10.0, 300.0, 300.0)))
figure.add_shape(EllipseShape(RectangleF(50.0, 50.0, 300.0, 300.0)))
figure.add_shape(PieShape(RectangleF(PointF(250.0, 250.0), SizeF(200.0, 200.0)), 0.0, 45.0))
# إضافة كائن Figure إلى GraphicsPath
graphics_path.add_figure(figure)
# رسم المسار باستخدام كائن Pen باللون الأسود
graphics.draw_path(Pen(Color.black, 2.0), graphics_path)
# احفظ جميع التغييرات.
image.save()
This example shows the creation and usage Pen objects. The example creates a new Image and draw rectangles on the Image surface.
from aspose.imaging import Image, Graphics, Color, Pen, Rectangle, Point, Size
from aspose.imaging.brushes import HatchBrush
from aspose.imaging.imageoptions import BmpOptions
from aspose.imaging.sources import FileCreateSource
# إنشاء نسخة من BmpOptions وتعيين خصائصه المتنوعة
bmpOptions = BmpOptions()
bmpOptions.bits_per_pixel = 24
# إنشاء نسخة من FileCreateSource وتعيينها كمصدر للنسخة من BmpOptions
# المعامل البولياني الثاني يحدد ما إذا كان الملف الذي سيتم إنشاؤه IsTemporal أم لا
bmpOptions.source = FileCreateSource(r"C:\temp\sample.bmp", False)
# إنشاء نسخة من Image في المسار المحدد
with Image.create(bmpOptions, 500, 500) as image:
# إنشاء نسخة من Graphics وتهيئتها باستخدام كائن Image
graphics = Graphics(image)
# مسح سطح Graphics بلون أبيض
graphics.clear(Color.white)
#إنشاء نسخة من Pen باللون الأحمر وعرض 5
pen = Pen(Color.red, 5.0);
# إنشاء نسخة من HatchBrush وتعيين خصائصه
brush = HatchBrush()
brush.background_color = Color.wheat;
brush.foreground_color = Color.red;
# إنشاء نسخة من Pen
# قم بتهيئتها باستخدام كائن HatchBrush والعرض
brusedpen = Pen(brush, 5.0)
# ارسم مستطيلات عن طريق تحديد كائن Pen
graphics.draw_rectangles(pen, [
Rectangle(Point(210, 210), Size(100, 100)),
Rectangle(Point(110, 110), Size(100, 100)),
Rectangle(Point(310, 310), Size(100, 100)) ])
# ارسم مستطيلات عن طريق تحديد كائن Pen
graphics.draw_rectangles(brusedpen, [
Rectangle(Point(310, 110), Size(100, 100)),
Rectangle(Point(110, 310), Size(100, 100)) ])
# احفظ جميع التغييرات.
image.save()
The following example shows how to compose an animated GIF image from individual GIF blocks.
from aspose.imaging.fileformats.gif.blocks import GifFrameBlock
from aspose.imaging.fileformats.gif import GifImage
from aspose.imaging.brushes import SolidBrush
from aspose.imaging import Graphics, Color
# أنشئ صورة GIF بحجم 100 × 100 بكسل.
# الكتلة الأولى سوداء بالكامل بشكل افتراضي.
with GifFrameBlock(100, 100) as firstBlock:
with GifImage(firstBlock) as gifImage:
# الدائرة الأولى حمراء
brush1 = SolidBrush(Color.red)
# الدائرة الثانية سوداء
brush2 = SolidBrush(Color.black)
# زد زاوية الشكل القوسي الأحمر تدريجيًا.
for angle in range(10, 361, 10):
block = GifFrameBlock(100, 100)
gr = Graphics(block)
gr.fill_pie(brush1, block.bounds, 0, angle)
gifImage.add_block(block)
# زد زاوية القوس الأسود تدريجيًا وامسح القوس الأحمر.
for angle in range(10, 361, 10):
block = GifFrameBlock(100, 100)
gr = Graphics(block)
gr.fill_pie(brush2, block.bounds, 0, angle)
gr.fill_pie(brush1, block.bounds, angle, 360 - angle)
gifImage.add_block(block)
gifImage.save("animated_radar.gif")
This example shows how to create a PNG image of the specified size, fill it with a solid color and save it to a file.
import aspose.pycore as aspycore
from aspose.imaging import Graphics, Color
from aspose.imaging.brushes import SolidBrush
from aspose.imaging.fileformats.png import PngImage
from os.path import join
dir_ = "c:\\temp"
# أنشئ صورة PNG بحجم 100 × 100 بكسل.
with PngImage(100, 100) as png_image:
# قم ببعض معالجة الصور، مثل ملء الصورة بالكامل باللون الأحمر.
graphics = Graphics(png_image)
brush = SolidBrush(Color.red)
graphics.fill_rectangle(brush, png_image.bounds)
# احفظ إلى ملف.
png_image.save(join(dir_, "output.png"))