Graphics Classe

Summary: Represents the graphics according to the graphics engine used in the current assembly.

Module: aspose.imaging

Full Name: aspose.imaging.Graphics

Constructors

NameDescription
Graphics(source_image)Initialise une nouvelle instance de la Graphics classe.

Properties

NameTypeAccessDescription
clipRegionr/wObtient ou définit la région de découpage.
compositing_qualityCompositingQualityr/wObtient ou définit la qualité de composition.
dpi_xfloatrObtient la résolution horizontale de ce aspose.imaging.Graphics.
dpi_yfloatrObtient la résolution verticale de ce aspose.imaging.Graphics.
imageImagerObtient l’image.
interpolation_modeInterpolationModer/wObtient ou définit le mode d’interpolation.
is_in_begin_update_callboolrObtient une valeur indiquant si le graphique est dans l’état d’appel BeginUpdate.
page_scalefloatr/wObtient ou définit l’échelle entre les unités du monde et les unités de page pour ce aspose.imaging.Graphics.
page_unitGraphicsUnitr/wObtient ou définit l’unité de mesure utilisée pour les coordonnées de page dans ce aspose.imaging.Graphics.
paintable_image_optionsImageOptionsBaser/wObtient ou définit les options d’image, utilisées pour créer des images vactor peintables à dessiner.
smoothing_modeSmoothingModer/wObtient ou définit le mode d’anticrénelage.
text_rendering_hintTextRenderingHintr/wObtient ou définit l’indice de rendu du texte.
transformMatrixr/wObtient ou définit une copie de la transformation géométrique du monde pour ce Graphics.

Methods

NameDescription
begin_update()Démarre la mise en cache des opérations graphiques suivantes. Les effets graphiques appliqués par la suite ne seront pas appliqués immédiatement ; à la place, EndUpdate provoquera l’application de tous les effets en une fois.
clear(color)Efface la surface graphique en utilisant la couleur spécifiée.
draw_arc(pen, rect, start_angle, sweep_angle)Dessine un arc représentant une partie d’une ellipse spécifiée par une structure RectangleF.
draw_arc(pen, rect, start_angle, sweep_angle)Dessine un arc représentant une partie d’une ellipse spécifiée par une structure RectangleF.
draw_arc(pen, x, y, width, height, start_angle, sweep_angle)Dessine un arc représentant une partie d’une ellipse spécifiée par une paire de coordonnées, une largeur et une hauteur.
draw_arc(pen, x, y, width, height, start_angle, sweep_angle)Dessine un arc représentant une partie d’une ellipse spécifiée par une paire de coordonnées, une largeur et une hauteur.
draw_arc_in_rect(pen, rect, start_angle, sweep_angle)Dessine un arc représentant une partie d’une ellipse spécifiée par une structure RectangleF.
draw_arc_in_rect_f(pen, rect, start_angle, sweep_angle)Dessine un arc représentant une partie d’une ellipse spécifiée par une structure RectangleF.
draw_arc_xy(pen, x, y, width, height, start_angle, sweep_angle)Dessine un arc représentant une partie d’une ellipse spécifiée par une paire de coordonnées, une largeur et une hauteur.
draw_arc_xyf(pen, x, y, width, height, start_angle, sweep_angle)Dessine un arc représentant une partie d’une ellipse spécifiée par une paire de coordonnées, une largeur et une hauteur.
draw_bezier(pen, pt1, pt2, pt3, pt4)Dessine une spline de Bézier définie par quatre structures PointF.
draw_bezier(pen, pt1, pt2, pt3, pt4)Dessine une spline de Bézier définie par quatre structures PointF.
draw_bezier(pen, x1, y1, x2, y2, x3, y3, x4, y4)Dessine une spline de Bézier définie par quatre paires ordonnées de coordonnées représentant des points.
draw_bezier_by_points(pen, pt1, pt2, pt3, pt4)Dessine une spline de Bézier définie par quatre structures PointF.
draw_bezier_by_points_f(pen, pt1, pt2, pt3, pt4)Dessine une spline de Bézier définie par quatre structures PointF.
draw_beziers(pen, points)Dessine une série de splines de Bézier à partir d’un tableau de structures Point.
draw_beziers(pen, points)Dessine une série de splines de Bézier à partir d’un tableau de structures Point.
draw_beziers_by_pt_array(pen, points)Dessine une série de splines de Bézier à partir d’un tableau de structures Point.
draw_beziers_by_pt_array_f(pen, points)Dessine une série de splines de Bézier à partir d’un tableau de structures PointF.
draw_closed_curve(pen, points)Dessine une spline cardinal fermée définie par un tableau de structures PointF. Cette méthode utilise une tension par défaut de 0,5 et le mode de remplissage FillMode.ALTERNATE.
draw_closed_curve(pen, points)Dessine une spline cardinal fermée définie par un tableau de structures PointF. Cette méthode utilise une tension par défaut de 0,5 et le mode de remplissage FillMode.ALTERNATE.
draw_closed_curve(pen, points, tension)Dessine une spline cardinal fermée définie par un tableau de structures PointF en utilisant une tension spécifiée. Cette méthode utilise le mode de remplissage FillMode.ALTERNATE par défaut.
draw_closed_curve(pen, points, tension)Dessine une spline cardinal fermée définie par un tableau de structures PointF en utilisant une tension spécifiée. Cette méthode utilise le mode de remplissage FillMode.ALTERNATE par défaut.
draw_closed_curve_by_points(pen, points)Dessine une spline cardinal fermée définie par un tableau de structures PointF. Cette méthode utilise une tension par défaut de 0,5 et le mode de remplissage FillMode.ALTERNATE.
draw_closed_curve_by_points_f(pen, points)Dessine une spline cardinal fermée définie par un tableau de structures PointF. Cette méthode utilise une tension par défaut de 0,5 et le mode de remplissage FillMode.ALTERNATE.
draw_closed_curve_by_points_f_tension(pen, points, tension)Dessine une spline cardinal fermée définie par un tableau de structures PointF en utilisant une tension spécifiée. Cette méthode utilise le mode de remplissage FillMode.ALTERNATE par défaut.
draw_closed_curve_by_points_tension(pen, points, tension)Dessine une spline cardinal fermée définie par un tableau de structures Point en utilisant une tension spécifiée. Cette méthode utilise le mode de remplissage FillMode.ALTERNATE par défaut.
draw_curve(pen, points)Dessine une spline cardinal à travers un tableau spécifié de structures PointF. Cette méthode utilise une tension par défaut de 0,5.
draw_curve(pen, points)Dessine une spline cardinal à travers un tableau spécifié de structures PointF. Cette méthode utilise une tension par défaut de 0,5.
draw_curve(pen, points, offset, number_of_segments)Dessine une spline cardinale à travers un tableau spécifié de structures PointF. Le dessin commence décalé depuis le début du tableau.
Cette méthode utilise une tension par défaut de 0,5.
draw_curve(pen, points, offset, number_of_segments, tension)Dessine une spline cardinale à travers un tableau spécifié de structures PointF en utilisant une tension spécifiée. Le dessin commence décalé depuis le début du tableau.
draw_curve(pen, points, offset, number_of_segments, tension)Dessine une spline cardinale à travers un tableau spécifié de structures PointF en utilisant une tension spécifiée. Le dessin commence décalé depuis le début du tableau.
draw_curve(pen, points, tension)Dessine une spline cardinale à travers un tableau spécifié de structures PointF en utilisant une tension spécifiée.
draw_curve(pen, points, tension)Dessine une spline cardinale à travers un tableau spécifié de structures PointF en utilisant une tension spécifiée.
draw_curve_by_point_fs(pen, points)Dessine une spline cardinale à travers un tableau spécifié de structures Point.
draw_curve_by_point_fs_tension(pen, points, tension)Dessine une spline cardinale à travers un tableau spécifié de structures PointF en utilisant une tension spécifiée.
draw_curve_by_points(pen, points)Dessine une spline cardinal à travers un tableau spécifié de structures PointF. Cette méthode utilise une tension par défaut de 0,5.
draw_curve_by_points_f_offs_num_segm_tension(pen, points, offset, number_of_segments, tension)Dessine une spline cardinale à travers un tableau spécifié de structures PointF en utilisant une tension spécifiée. Le dessin commence décalé depuis le début du tableau.
draw_curve_by_points_offs_num_segm_tension(pen, points, offset, number_of_segments, tension)Dessine une spline cardinale à travers un tableau spécifié de structures Point en utilisant une tension spécifiée.
draw_curve_by_points_tension(pen, points, tension)Dessine une spline cardinale à travers un tableau spécifié de structures Point en utilisant une tension spécifiée.
draw_ellipse(pen, rect)Dessine une ellipse définie par un RectangleF englobant.
draw_ellipse(pen, rect)Dessine une ellipse définie par un RectangleF englobant.
draw_ellipse(pen, x, y, width, height)Dessine une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une hauteur et une largeur.
draw_ellipse(pen, x, y, width, height)Dessine une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une hauteur et une largeur.
draw_ellipse_by_xy(pen, x, y, width, height)Dessine une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une hauteur et une largeur.
draw_ellipse_by_xyf(pen, x, y, width, height)Dessine une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une hauteur et une largeur.
draw_ellipse_f(pen, rect)Dessine une ellipse définie par un RectangleF englobant.
draw_image(image, dest_points)Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
draw_image(image, dest_points)Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
draw_image(image, dest_points, src_rect)Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
draw_image(image, dest_points, src_rect)Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
draw_image(image, dest_points, src_rect, src_unit)Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
draw_image(image, dest_points, src_rect, src_unit)Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
draw_image(image, dest_points, src_rect, src_unit, image_attributes)Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
draw_image(image, dest_points, src_rect, src_unit, image_attributes)Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
draw_image(source_image, point)Dessine le Graphics.image spécifié, en utilisant sa taille physique originale, à l’emplacement spécifié.
draw_image(source_image, point)Dessine le Graphics.image spécifié, en utilisant sa taille physique originale, à l’emplacement spécifié.
draw_image(source_image, rect)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image(source_image, rect)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image(source_image, rect_destination, graphics_unit)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image(source_image, rect_destination, graphics_unit)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image(source_image, rect_destination, graphics_unit, image_attributes)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image(source_image, rect_destination, graphics_unit, image_attributes)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image(source_image, rect_source, rect_destination, graphics_unit)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image(source_image, rect_source, rect_destination, graphics_unit)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image(source_image, rect_source, rect_destination, graphics_unit, image_attributes)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image(source_image, rect_source, rect_destination, graphics_unit, image_attributes)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image(source_image, x, y)Dessine le Graphics.image spécifié, en utilisant sa taille physique originale, à l’emplacement spécifié.
draw_image(source_image, x, y)Dessine le Graphics.image spécifié, en utilisant sa taille physique originale, à l’emplacement spécifié.
draw_image(source_image, x, y, width, height)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image(source_image, x, y, width, height)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image_at_point(source_image, point)Dessine le Graphics.image spécifié, en utilisant sa taille physique originale, à l’emplacement spécifié.
draw_image_at_point_f(source_image, point)Dessine le Graphics.image spécifié, en utilisant sa taille physique originale, à l’emplacement spécifié.
draw_image_at_xy(source_image, x, y)Dessine le Graphics.image spécifié, en utilisant sa taille physique originale, à l’emplacement spécifié.
draw_image_at_xyf(source_image, x, y)Dessine le Graphics.image spécifié, en utilisant sa taille physique originale, à l’emplacement spécifié.
draw_image_dest_point_f_src_rect_f_with_unit(image, dest_points, src_rect, src_unit)Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
draw_image_dest_point_f_src_rect_f_with_unit_and_attribs(image, dest_points, src_rect, src_unit, image_attributes)Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
draw_image_dest_points_f_src_rect_f(image, dest_points, src_rect)Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
draw_image_dest_points_src_rect(image, dest_points, src_rect)Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
draw_image_dest_points_src_rect_with_unit(image, dest_points, src_rect, src_unit)Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
draw_image_dest_points_src_rect_with_unit_and_attribs(image, dest_points, src_rect, src_unit, image_attributes)Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
draw_image_dest_rect_f_with_unit_attribs(source_image, rect_destination, graphics_unit, image_attributes)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image_dest_rect_with_unit_attribs(source_image, rect_destination, graphics_unit, image_attributes)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image_in_rect(source_image, x, y, width, height)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image_in_rect_f(source_image, x, y, width, height)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image_in_rectangle(source_image, rect)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image_points(image, dest_points)Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
draw_image_points_f(image, dest_points)Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
draw_image_rectangle_f(source_image, rect)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image_src_dest_rects_f_with_unit(source_image, rect_source, rect_destination, graphics_unit)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image_src_dest_rects_with_unit(source_image, rect_source, rect_destination, graphics_unit)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image_src_dst_rect_f_with_unit_and_attribs(source_image, rect_source, rect_destination, graphics_unit, image_attributes)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image_src_dst_rects_with_unit_and_attribs(source_image, rect_source, rect_destination, graphics_unit, image_attributes)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image_to_rect_f_with_unit(source_image, rect_destination, graphics_unit)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image_to_rect_with_unit(source_image, rect_destination, graphics_unit)Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.
draw_image_unscaled(source_image, point)Dessine une image spécifiée en utilisant sa taille physique originale à un emplacement spécifié.
draw_image_unscaled(source_image, rect)Dessine une image spécifiée en utilisant sa taille physique originale à un emplacement spécifié.
draw_image_unscaled(source_image, x, y)Dessine l’image spécifiée en utilisant sa taille physique originale à l’emplacement spécifié par une paire de coordonnées.
draw_image_unscaled(source_image, x, y, width, height)Dessine une image spécifiée en utilisant sa taille physique originale à un emplacement spécifié.
draw_image_unscaled_and_clipped(source_image, rect)Dessine l’image spécifiée sans mise à l’échelle et la découpe, si nécessaire, pour l’adapter au rectangle spécifié.
draw_image_unscaled_in_rectangle(source_image, rect)Dessine une image spécifiée en utilisant sa taille physique originale à un emplacement spécifié.
draw_image_unscaled_to_point(source_image, point)Dessine une image spécifiée en utilisant sa taille physique originale à un emplacement spécifié.
draw_line(pen, point1, point2)Dessine une ligne reliant deux structures Point.
draw_line(pen, point1, point2)Dessine une ligne reliant deux structures Point.
draw_line(pen, x1, y1, x2, y2)Dessine une ligne reliant les deux points spécifiés par les paires de coordonnées.
draw_line(pen, x1, y1, x2, y2)Dessine une ligne reliant les deux points spécifiés par les paires de coordonnées.
draw_line_by_xy(pen, x1, y1, x2, y2)Dessine une ligne reliant les deux points spécifiés par les paires de coordonnées.
draw_line_f_by_xy(pen, x1, y1, x2, y2)Dessine une ligne reliant les deux points spécifiés par les paires de coordonnées.
draw_line_point_f(pen, point1, point2)Dessine une ligne reliant deux structures PointF.
draw_lines(pen, points)Dessine une série de segments de ligne qui relient un tableau de structures Point.
draw_lines(pen, points)Dessine une série de segments de ligne qui relient un tableau de structures Point.
draw_lines_f(pen, points)Dessine une série de segments de ligne qui relient un tableau de structures PointF.
draw_path(pen, path)Dessine un GraphicsPath.
draw_pie(pen, rect, start_angle, sweep_angle)Dessine une forme de secteur définie par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.
draw_pie(pen, rect, start_angle, sweep_angle)Dessine une forme de secteur définie par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.
draw_pie(pen, x, y, width, height, start_angle, sweep_angle)Dessine une forme de secteur définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.
draw_pie(pen, x, y, width, height, start_angle, sweep_angle)Dessine une forme de secteur définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.
draw_pie_in_rect(pen, rect, start_angle, sweep_angle)Dessine une forme de secteur définie par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.
draw_pie_in_rect_f(pen, rect, start_angle, sweep_angle)Dessine une forme de secteur définie par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.
draw_pie_xy(pen, x, y, width, height, start_angle, sweep_angle)Dessine une forme de secteur définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.
draw_pie_xyf(pen, x, y, width, height, start_angle, sweep_angle)Dessine une forme de secteur définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.
draw_polygon(pen, points)Dessine un polygone défini par un tableau de structures PointF.
draw_polygon(pen, points)Dessine un polygone défini par un tableau de structures PointF.
draw_polygon_f(pen, points)Dessine un polygone défini par un tableau de structures PointF.
draw_rect(pen, x, y, width, height)Dessine un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.
draw_rect_f(pen, x, y, width, height)Dessine un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.
draw_rectangle(pen, rect)Dessine un rectangle spécifié par une structure RectangleF.
draw_rectangle(pen, rect)Dessine un rectangle spécifié par une structure RectangleF.
draw_rectangle(pen, x, y, width, height)Dessine un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.
draw_rectangle(pen, x, y, width, height)Dessine un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.
draw_rectangle_f(pen, rect)Dessine un rectangle spécifié par une structure RectangleF.
draw_rectangles(pen, rects)Dessine une série de rectangles spécifiés par des structures RectangleF.
draw_rectangles(pen, rects)Dessine une série de rectangles spécifiés par des structures RectangleF.
draw_rectangles_f(pen, rects)Dessine une série de rectangles spécifiés par des structures RectangleF.
draw_string(s, font, brush, layout_rectangle)Dessine la chaîne de texte spécifiée dans le rectangle spécifié avec le Brush et le Font spécifiés.
draw_string(s, font, brush, layout_rectangle, format)Dessine la chaîne de texte spécifiée dans le rectangle spécifié avec le Brush et le Font spécifiés en utilisant les attributs de formatage du StringFormat spécifié.
draw_string(s, font, brush, point)Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec le Brush et le Font spécifiés.
draw_string(s, font, brush, point, format)Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec le Brush et le Font spécifiés en utilisant les attributs de formatage du StringFormat spécifié.
draw_string(s, font, brush, x, y)Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec le Brush et le Font spécifiés.
draw_string(s, font, brush, x, y, format)Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec le Brush et le Font spécifiés en utilisant les attributs de formatage du StringFormat spécifié.
draw_string_at_point_f(s, font, brush, point)Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec le Brush et le Font spécifiés.
draw_string_at_point_f_format(s, font, brush, point, format)Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec le Brush et le Font spécifiés en utilisant les attributs de formatage du StringFormat spécifié.
draw_string_at_xy(s, font, brush, x, y)Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec le Brush et le Font spécifiés.
draw_string_in_rect(s, font, brush, layout_rectangle)Dessine la chaîne de texte spécifiée dans le rectangle spécifié avec le Brush et le Font spécifiés.
draw_string_in_rect_f(s, font, brush, layout_rectangle, format)Dessine la chaîne de texte spécifiée dans le rectangle spécifié avec le Brush et le Font spécifiés en utilisant les attributs de formatage du StringFormat spécifié.
end_update()Termine la mise en cache des opérations graphiques démarrées après l’appel de BeginUpdate. Les opérations graphiques précédentes seront appliquées d’un coup lors de l’appel de cette méthode.
fill_closed_curve(brush, points)Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF. Cette méthode utilise une tension par défaut de 0,5 et le mode de remplissage FillMode.ALTERNATE.
fill_closed_curve(brush, points)Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF. Cette méthode utilise une tension par défaut de 0,5 et le mode de remplissage FillMode.ALTERNATE.
fill_closed_curve(brush, points, fill_mode)Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF en utilisant le mode de remplissage spécifié. Cette méthode utilise une tension par défaut de 0,5.
fill_closed_curve(brush, points, fillmode)Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF en utilisant le mode de remplissage spécifié. Cette méthode utilise une tension par défaut de 0,5.
fill_closed_curve(brush, points, fillmode, tension)Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF en utilisant le mode de remplissage et la tension spécifiés.
fill_closed_curve(brush, points, fillmode, tension)Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF en utilisant le mode de remplissage et la tension spécifiés.
fill_closed_curve_by_point(brush, points)Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF. Cette méthode utilise une tension par défaut de 0,5 et le mode de remplissage FillMode.ALTERNATE.
fill_closed_curve_by_point_f(brush, points)Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF. Cette méthode utilise une tension par défaut de 0,5 et le mode de remplissage 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)Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF en utilisant le mode de remplissage et la tension spécifiés.
fill_closed_curve_by_point_fill_mode(brush, points, fillmode)Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures Point en utilisant le mode de remplissage spécifié. Cette méthode utilise une tension par défaut de 0,5.
fill_closed_curve_by_point_fill_mode_tension(brush, points, fillmode, tension)Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures Point en utilisant le mode de remplissage et la tension spécifiés.
fill_ellipse(brush, rect)Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une structure RectangleF.
fill_ellipse(brush, rect)Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une structure RectangleF.
fill_ellipse(brush, x, y, width, height)Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une largeur et une hauteur.
fill_ellipse(brush, x, y, width, height)Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une largeur et une hauteur.
fill_ellipse_at_xywh(brush, x, y, width, height)Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une largeur et une hauteur.
fill_ellipse_at_xywhf(brush, x, y, width, height)Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une largeur et une hauteur.
fill_ellipse_in_rect(brush, rect)Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une structure RectangleF.
fill_ellipse_in_rect_f(brush, rect)Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une structure RectangleF.
fill_path(brush, path)Remplit l’intérieur d’un GraphicsPath.
fill_pie(brush, rect, start_angle, sweep_angle)Remplit l’intérieur d’une part de tarte définie par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.
fill_pie(brush, rect, start_angle, sweep_angle)Remplit l’intérieur d’une part de tarte définie par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.
fill_pie(brush, x, y, width, height, start_angle, sweep_angle)Remplit l’intérieur d’une part de tarte définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.
fill_pie(brush, x, y, width, height, start_angle, sweep_angle)Remplit l’intérieur d’une part de tarte définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.
fill_pie_at_xy(brush, x, y, width, height, start_angle, sweep_angle)Remplit l’intérieur d’une part de tarte définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.
fill_pie_at_xyf(brush, x, y, width, height, start_angle, sweep_angle)Remplit l’intérieur d’une part de tarte définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.
fill_pie_in_rect(brush, rect, start_angle, sweep_angle)Remplit l’intérieur d’une part de tarte définie par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.
fill_pie_in_rect_f(brush, rect, start_angle, sweep_angle)Remplit l’intérieur d’une part de tarte définie par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.
fill_polygon(brush, points)Remplit l’intérieur d’un polygone défini par un tableau de points spécifiés par des structures PointF et le mode de remplissage FillMode.ALTERNATE.
fill_polygon(brush, points)Remplit l’intérieur d’un polygone défini par un tableau de points spécifiés par des structures PointF et le mode de remplissage FillMode.ALTERNATE.
fill_polygon(brush, points, fill_mode)Remplit l’intérieur d’un polygone défini par un tableau de points spécifiés par des structures PointF en utilisant le mode de remplissage spécifié.
fill_polygon(brush, points, fill_mode)Remplit l’intérieur d’un polygone défini par un tableau de points spécifiés par des structures PointF en utilisant le mode de remplissage spécifié.
fill_polygon_by_point(brush, points)Remplit l’intérieur d’un polygone défini par un tableau de points spécifiés par des structures PointF et le mode de remplissage FillMode.ALTERNATE.
fill_polygon_by_point_f(brush, points)Remplit l’intérieur d’un polygone défini par un tableau de points spécifiés par des structures PointF et le mode de remplissage FillMode.ALTERNATE.
fill_polygon_by_point_f_fill_mode(brush, points, fill_mode)Remplit l’intérieur d’un polygone défini par un tableau de points spécifiés par des structures PointF en utilisant le mode de remplissage spécifié.
fill_polygon_by_point_fill_mode(brush, points, fill_mode)Remplit l’intérieur d’un polygone défini par un tableau de points spécifiés par des structures Point en utilisant le mode de remplissage spécifié.
fill_rectangle(brush, rect)Remplit l’intérieur d’un rectangle spécifié par une structure Rectangle.
fill_rectangle(brush, rect)Remplit l’intérieur d’un rectangle spécifié par une structure Rectangle.
fill_rectangle(brush, x, y, width, height)Remplit l’intérieur d’un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.
fill_rectangle(brush, x, y, width, height)Remplit l’intérieur d’un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.
fill_rectangle_f(brush, rect)Remplit l’intérieur d’un rectangle spécifié par une structure RectangleF.
fill_rectangle_f_with_brush(brush, x, y, width, height)Remplit l’intérieur d’un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.
fill_rectangle_with_brush(brush, x, y, width, height)Remplit l’intérieur d’un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.
fill_rectangles(brush, rects)Remplit l’intérieur d’une série de rectangles spécifiés par des structures Rectangle.
fill_rectangles(brush, rects)Remplit l’intérieur d’une série de rectangles spécifiés par des structures Rectangle.
fill_rectangles_f(brush, rects)Remplit l’intérieur d’une série de rectangles spécifiés par des structures RectangleF.
fill_region(brush, region)Remplit l’intérieur d’une Region.
measure_string(text, font, layout_area, string_format)Mesure la chaîne de texte spécifiée avec les paramètres spécifiés
multiply_transform(matrix)Multiplie la Matrix qui représente la transformation géométrique locale de ce Graphics par la Matrix spécifiée en préfixant la Matrix spécifiée.
multiply_transform(matrix, order)Multiplie la Matrix qui représente la transformation géométrique locale de ce Graphics par la Matrix dans l’ordre spécifié.
reset_transform()Réinitialise la propriété Graphics.transform à l’identité.
rotate_transform(angle)Fait pivoter la transformation géométrique locale de la valeur spécifiée. Cette méthode préfixe la rotation à la transformation.
rotate_transform(angle, order)Fait pivoter la transformation géométrique locale de la valeur spécifiée dans l’ordre indiqué.
scale_transform(sx, sy)Redimensionne la transformation géométrique locale par les valeurs spécifiées. Cette méthode préfixe la matrice d’échelle à la transformation.
scale_transform(sx, sy, order)Redimensionne la transformation géométrique locale par les valeurs spécifiées dans l’ordre indiqué.
translate_transform(dx, dy)Transalte la transformation géométrique locale des dimensions spécifiées. Cette méthode préfixe la translation à la transformation.
translate_transform(dx, dy, order)Transalte la transformation géométrique locale des dimensions spécifiées dans l’ordre indiqué.

Constructor: Graphics(source_image)

 Graphics(source_image) 

Initialise une nouvelle instance de la Graphics classe.

Parameters:

ParamètreTypeDescription
source_imageImageL’image source.

Method: clear(color)

 clear(color) 

Efface la surface graphique en utilisant la couleur spécifiée.

Parameters:

ParamètreTypeDescription
colorColorLa couleur utilisée pour effacer la surface graphique.

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) 

Dessine un arc représentant une partie d’une ellipse spécifiée par une structure RectangleF.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de l’arc.
rectRectangleFRectangleF structure qui définit les limites de l’ellipse.
start_anglefloatAngle en degrés mesuré dans le sens horaire depuis l’axe x jusqu’au point de départ de l’arc.
sweep_anglefloatAngle en degrés mesuré dans le sens horaire depuis le paramètre startAngle jusqu’au point final de l’arc.

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) 

Dessine un arc représentant une partie d’une ellipse spécifiée par une structure RectangleF.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de l’arc.
rectRectangleRectangleF structure qui définit les limites de l’ellipse.
start_anglefloatAngle en degrés mesuré dans le sens horaire depuis l’axe x jusqu’au point de départ de l’arc.
sweep_anglefloatAngle en degrés mesuré dans le sens horaire depuis le paramètre startAngle jusqu’au point final de l’arc.

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) 

Dessine un arc représentant une partie d’une ellipse spécifiée par une paire de coordonnées, une largeur et une hauteur.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de l’arc.
xfloatLa coordonnée x du coin supérieur gauche du rectangle qui définit l’ellipse.
yfloatLa coordonnée y du coin supérieur gauche du rectangle qui définit l’ellipse.
widthfloatLargeur du rectangle qui définit l’ellipse.
heightfloatHauteur du rectangle qui définit l’ellipse.
start_anglefloatAngle en degrés mesuré dans le sens horaire depuis l’axe x jusqu’au point de départ de l’arc.
sweep_anglefloatAngle en degrés mesuré dans le sens horaire depuis le paramètre startAngle jusqu’au point final de l’arc.

Method: draw_arc(pen, x, y, width, height, start_angle, sweep_angle)

 draw_arc(pen, x, y, width, height, start_angle, sweep_angle) 

Dessine un arc représentant une partie d’une ellipse spécifiée par une paire de coordonnées, une largeur et une hauteur.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de l’arc.
xintLa coordonnée x du coin supérieur gauche du rectangle qui définit l’ellipse.
yintLa coordonnée y du coin supérieur gauche du rectangle qui définit l’ellipse.
widthintLargeur du rectangle qui définit l’ellipse.
heightintHauteur du rectangle qui définit l’ellipse.
start_angleintAngle en degrés mesuré dans le sens horaire depuis l’axe x jusqu’au point de départ de l’arc.
sweep_angleintAngle en degrés mesuré dans le sens horaire depuis le paramètre startAngle jusqu’au point final de l’arc.

Method: draw_arc_in_rect(pen, rect, start_angle, sweep_angle)

 draw_arc_in_rect(pen, rect, start_angle, sweep_angle) 

Dessine un arc représentant une partie d’une ellipse spécifiée par une structure RectangleF.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de l’arc.
rectRectangleRectangleF structure qui définit les limites de l’ellipse.
start_anglefloatAngle en degrés mesuré dans le sens horaire depuis l’axe x jusqu’au point de départ de l’arc.
sweep_anglefloatAngle en degrés mesuré dans le sens horaire depuis le paramètre startAngle jusqu’au point final de l’arc.

Method: draw_arc_in_rect_f(pen, rect, start_angle, sweep_angle)

 draw_arc_in_rect_f(pen, rect, start_angle, sweep_angle) 

Dessine un arc représentant une partie d’une ellipse spécifiée par une structure RectangleF.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de l’arc.
rectRectangleFRectangleF structure qui définit les limites de l’ellipse.
start_anglefloatAngle en degrés mesuré dans le sens horaire depuis l’axe x jusqu’au point de départ de l’arc.
sweep_anglefloatAngle en degrés mesuré dans le sens horaire depuis le paramètre startAngle jusqu’au point final de l’arc.

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) 

Dessine un arc représentant une partie d’une ellipse spécifiée par une paire de coordonnées, une largeur et une hauteur.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de l’arc.
xintLa coordonnée x du coin supérieur gauche du rectangle qui définit l’ellipse.
yintLa coordonnée y du coin supérieur gauche du rectangle qui définit l’ellipse.
widthintLargeur du rectangle qui définit l’ellipse.
heightintHauteur du rectangle qui définit l’ellipse.
start_angleintAngle en degrés mesuré dans le sens horaire depuis l’axe x jusqu’au point de départ de l’arc.
sweep_angleintAngle en degrés mesuré dans le sens horaire depuis le paramètre startAngle jusqu’au point final de l’arc.

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) 

Dessine un arc représentant une partie d’une ellipse spécifiée par une paire de coordonnées, une largeur et une hauteur.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de l’arc.
xfloatLa coordonnée x du coin supérieur gauche du rectangle qui définit l’ellipse.
yfloatLa coordonnée y du coin supérieur gauche du rectangle qui définit l’ellipse.
widthfloatLargeur du rectangle qui définit l’ellipse.
heightfloatHauteur du rectangle qui définit l’ellipse.
start_anglefloatAngle en degrés mesuré dans le sens horaire depuis l’axe x jusqu’au point de départ de l’arc.
sweep_anglefloatAngle en degrés mesuré dans le sens horaire depuis le paramètre startAngle jusqu’au point final de l’arc.

Method: draw_bezier(pen, pt1, pt2, pt3, pt4)

 draw_bezier(pen, pt1, pt2, pt3, pt4) 

Dessine une spline de Bézier définie par quatre structures PointF.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la courbe.
pt1PointFPointF structure qui représente le point de départ de la courbe.
pt2PointFPointF structure qui représente le premier point de contrôle de la courbe.
pt3PointFPointF structure qui représente le deuxième point de contrôle de la courbe.
pt4PointFPointF structure qui représente le point final de la courbe.

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) 

Dessine une spline de Bézier définie par quatre structures PointF.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la courbe.
pt1PointPointF structure qui représente le point de départ de la courbe.
pt2PointPointF structure qui représente le premier point de contrôle de la courbe.
pt3PointPointF structure qui représente le deuxième point de contrôle de la courbe.
pt4PointPointF structure qui représente le point final de la courbe.

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) 

Dessine une spline de Bézier définie par quatre paires ordonnées de coordonnées représentant des points.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la courbe.
x1floatLa coordonnée x du point de départ de la courbe.
y1floatLa coordonnée y du point de départ de la courbe.
x2floatLa coordonnée x du premier point de contrôle de la courbe.
y2floatLa coordonnée y du premier point de contrôle de la courbe.
x3floatLa coordonnée x du deuxième point de contrôle de la courbe.
y3floatLa coordonnée y du deuxième point de contrôle de la courbe.
x4floatLa coordonnée x du point final de la courbe.
y4floatLa coordonnée y du point final de la courbe.

Method: draw_bezier_by_points(pen, pt1, pt2, pt3, pt4)

 draw_bezier_by_points(pen, pt1, pt2, pt3, pt4) 

Dessine une spline de Bézier définie par quatre structures PointF.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la courbe.
pt1PointPointF structure qui représente le point de départ de la courbe.
pt2PointPointF structure qui représente le premier point de contrôle de la courbe.
pt3PointPointF structure qui représente le deuxième point de contrôle de la courbe.
pt4PointPointF structure qui représente le point final de la courbe.

Method: draw_bezier_by_points_f(pen, pt1, pt2, pt3, pt4)

 draw_bezier_by_points_f(pen, pt1, pt2, pt3, pt4) 

Dessine une spline de Bézier définie par quatre structures PointF.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la courbe.
pt1PointFPointF structure qui représente le point de départ de la courbe.
pt2PointFPointF structure qui représente le premier point de contrôle de la courbe.
pt3PointFPointF structure qui représente le deuxième point de contrôle de la courbe.
pt4PointFPointF structure qui représente le point final de la courbe.

Method: draw_beziers(pen, points)

 draw_beziers(pen, points) 

Dessine une série de splines de Bézier à partir d’un tableau de structures Point.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la courbe.
pointsPoint[]Tableau de structures Point qui représentent les points qui déterminent la courbe.

Method: draw_beziers(pen, points)

 draw_beziers(pen, points) 

Dessine une série de splines de Bézier à partir d’un tableau de structures Point.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la courbe.
pointsPointF[]Tableau de structures Point qui représentent les points qui déterminent la courbe.

Method: draw_beziers_by_pt_array(pen, points)

 draw_beziers_by_pt_array(pen, points) 

Dessine une série de splines de Bézier à partir d’un tableau de structures Point.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la courbe.
pointsPoint[]Tableau de structures Point qui représentent les points qui déterminent la courbe.

Method: draw_beziers_by_pt_array_f(pen, points)

 draw_beziers_by_pt_array_f(pen, points) 

Dessine une série de splines de Bézier à partir d’un tableau de structures PointF.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la courbe.
pointsPointF[]Tableau de structures PointF qui représentent les points qui déterminent la courbe.

Method: draw_closed_curve(pen, points)

 draw_closed_curve(pen, points) 

Dessine une spline cardinal fermée définie par un tableau de structures PointF. Cette méthode utilise une tension par défaut de 0,5 et le mode de remplissage FillMode.ALTERNATE.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPointF[]Tableau de structures PointF qui définissent la spline.

Method: draw_closed_curve(pen, points)

 draw_closed_curve(pen, points) 

Dessine une spline cardinal fermée définie par un tableau de structures PointF. Cette méthode utilise une tension par défaut de 0,5 et le mode de remplissage FillMode.ALTERNATE.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPoint[]Tableau de structures PointF qui définissent la spline.

Method: draw_closed_curve(pen, points, tension)

 draw_closed_curve(pen, points, tension) 

Dessine une spline cardinal fermée définie par un tableau de structures PointF en utilisant une tension spécifiée. Cette méthode utilise le mode de remplissage FillMode.ALTERNATE par défaut.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPointF[]Tableau de structures PointF qui définissent la spline.
tensionfloatValeur supérieure ou égale à 0.0F qui spécifie la tension de la courbe.

Method: draw_closed_curve(pen, points, tension)

 draw_closed_curve(pen, points, tension) 

Dessine une spline cardinal fermée définie par un tableau de structures PointF en utilisant une tension spécifiée. Cette méthode utilise le mode de remplissage FillMode.ALTERNATE par défaut.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPoint[]Tableau de structures PointF qui définissent la spline.
tensionfloatValeur supérieure ou égale à 0.0F qui spécifie la tension de la courbe.

Method: draw_closed_curve_by_points(pen, points)

 draw_closed_curve_by_points(pen, points) 

Dessine une spline cardinal fermée définie par un tableau de structures PointF. Cette méthode utilise une tension par défaut de 0,5 et le mode de remplissage FillMode.ALTERNATE.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPoint[]Tableau de structures PointF qui définissent la spline.

Method: draw_closed_curve_by_points_f(pen, points)

 draw_closed_curve_by_points_f(pen, points) 

Dessine une spline cardinal fermée définie par un tableau de structures PointF. Cette méthode utilise une tension par défaut de 0,5 et le mode de remplissage FillMode.ALTERNATE.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPointF[]Tableau de structures PointF qui définissent la spline.

Method: draw_closed_curve_by_points_f_tension(pen, points, tension)

 draw_closed_curve_by_points_f_tension(pen, points, tension) 

Dessine une spline cardinal fermée définie par un tableau de structures PointF en utilisant une tension spécifiée. Cette méthode utilise le mode de remplissage FillMode.ALTERNATE par défaut.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPointF[]Tableau de structures PointF qui définissent la spline.
tensionfloatValeur supérieure ou égale à 0.0F qui spécifie la tension de la courbe.

Method: draw_closed_curve_by_points_tension(pen, points, tension)

 draw_closed_curve_by_points_tension(pen, points, tension) 

Dessine une spline cardinal fermée définie par un tableau de structures Point en utilisant une tension spécifiée. Cette méthode utilise le mode de remplissage FillMode.ALTERNATE par défaut.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPoint[]Tableau de structures Point qui définissent la spline.
tensionfloatValeur supérieure ou égale à 0.0F qui spécifie la tension de la courbe.

Method: draw_curve(pen, points)

 draw_curve(pen, points) 

Dessine une spline cardinal à travers un tableau spécifié de structures PointF. Cette méthode utilise une tension par défaut de 0,5.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPointF[]Tableau de structures PointF qui définissent la spline.

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) 

Dessine une spline cardinal à travers un tableau spécifié de structures PointF. Cette méthode utilise une tension par défaut de 0,5.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPoint[]Tableau de structures PointF qui définissent la spline.

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) 

Dessine une spline cardinale à travers un tableau spécifié de structures PointF. Le dessin commence décalé depuis le début du tableau.
Cette méthode utilise une tension par défaut de 0,5.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPointF[]Tableau de structures PointF qui définissent la spline.
offsetintDécalage du premier élément du tableau du paramètre points au point de départ de la courbe.
number_of_segmentsintNombre de segments après le point de départ à inclure dans la courbe.

Method: draw_curve(pen, points, offset, number_of_segments, tension)

 draw_curve(pen, points, offset, number_of_segments, tension) 

Dessine une spline cardinale à travers un tableau spécifié de structures PointF en utilisant une tension spécifiée. Le dessin commence décalé depuis le début du tableau.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPointF[]Tableau de structures PointF qui définissent la spline.
offsetintDécalage du premier élément du tableau du paramètre points au point de départ de la courbe.
number_of_segmentsintNombre de segments après le point de départ à inclure dans la courbe.
tensionfloatValeur supérieure ou égale à 0.0F qui spécifie la tension de la courbe.

Method: draw_curve(pen, points, offset, number_of_segments, tension)

 draw_curve(pen, points, offset, number_of_segments, tension) 

Dessine une spline cardinale à travers un tableau spécifié de structures PointF en utilisant une tension spécifiée. Le dessin commence décalé depuis le début du tableau.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPoint[]Tableau de structures PointF qui définissent la spline.
offsetintDécalage du premier élément du tableau du paramètre points au point de départ de la courbe.
number_of_segmentsintNombre de segments après le point de départ à inclure dans la courbe.
tensionfloatValeur supérieure ou égale à 0.0F qui spécifie la tension de la courbe.

Method: draw_curve(pen, points, tension)

 draw_curve(pen, points, tension) 

Dessine une spline cardinale à travers un tableau spécifié de structures PointF en utilisant une tension spécifiée.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPointF[]Tableau de structures PointF qui représentent les points qui définissent la courbe.
tensionfloatValeur supérieure ou égale à 0.0F qui spécifie la tension de la courbe.

Method: draw_curve(pen, points, tension)

 draw_curve(pen, points, tension) 

Dessine une spline cardinale à travers un tableau spécifié de structures PointF en utilisant une tension spécifiée.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPoint[]Tableau de structures PointF qui représentent les points qui définissent la courbe.
tensionfloatValeur supérieure ou égale à 0.0F qui spécifie la tension de la courbe.

Method: draw_curve_by_point_fs(pen, points)

 draw_curve_by_point_fs(pen, points) 

Dessine une spline cardinale à travers un tableau spécifié de structures Point.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPoint[]Tableau de structures Point qui définissent la spline.

Method: draw_curve_by_point_fs_tension(pen, points, tension)

 draw_curve_by_point_fs_tension(pen, points, tension) 

Dessine une spline cardinale à travers un tableau spécifié de structures PointF en utilisant une tension spécifiée.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPointF[]Tableau de structures PointF qui représentent les points qui définissent la courbe.
tensionfloatValeur supérieure ou égale à 0.0F qui spécifie la tension de la courbe.

Method: draw_curve_by_points(pen, points)

 draw_curve_by_points(pen, points) 

Dessine une spline cardinal à travers un tableau spécifié de structures PointF. Cette méthode utilise une tension par défaut de 0,5.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPointF[]Tableau de structures PointF qui définissent la spline.

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) 

Dessine une spline cardinale à travers un tableau spécifié de structures PointF en utilisant une tension spécifiée. Le dessin commence décalé depuis le début du tableau.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPointF[]Tableau de structures PointF qui définissent la spline.
offsetintDécalage du premier élément du tableau du paramètre points au point de départ de la courbe.
number_of_segmentsintNombre de segments après le point de départ à inclure dans la courbe.
tensionfloatValeur supérieure ou égale à 0.0F qui spécifie la tension de la courbe.

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) 

Dessine une spline cardinale à travers un tableau spécifié de structures Point en utilisant une tension spécifiée.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPoint[]Tableau de structures Point qui définissent la spline.
offsetintDécalage du premier élément du tableau du paramètre points au point de départ de la courbe.
number_of_segmentsintNombre de segments après le point de départ à inclure dans la courbe.
tensionfloatValeur supérieure ou égale à 0.0F qui spécifie la tension de la courbe.

Method: draw_curve_by_points_tension(pen, points, tension)

 draw_curve_by_points_tension(pen, points, tension) 

Dessine une spline cardinale à travers un tableau spécifié de structures Point en utilisant une tension spécifiée.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et la hauteur de la courbe.
pointsPoint[]Tableau de structures Point qui définissent la spline.
tensionfloatValeur supérieure ou égale à 0.0F qui spécifie la tension de la courbe.

Method: draw_ellipse(pen, rect)

 draw_ellipse(pen, rect) 

Dessine une ellipse définie par un RectangleF englobant.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de l’ellipse.
rectRectangleFRectangleF structure qui définit les limites de l’ellipse.

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) 

Dessine une ellipse définie par un RectangleF englobant.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de l’ellipse.
rectRectangleRectangleF structure qui définit les limites de l’ellipse.

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) 

Dessine une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une hauteur et une largeur.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de l’ellipse.
xfloatLa coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse.
yfloatLa coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse.
widthfloatLargeur du rectangle englobant qui définit l’ellipse.
heightfloatHauteur du rectangle englobant qui définit l’ellipse.

Method: draw_ellipse(pen, x, y, width, height)

 draw_ellipse(pen, x, y, width, height) 

Dessine une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une hauteur et une largeur.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de l’ellipse.
xintLa coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse.
yintLa coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse.
widthintLargeur du rectangle englobant qui définit l’ellipse.
heightintHauteur du rectangle englobant qui définit l’ellipse.

Method: draw_ellipse_by_xy(pen, x, y, width, height)

 draw_ellipse_by_xy(pen, x, y, width, height) 

Dessine une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une hauteur et une largeur.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de l’ellipse.
xintLa coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse.
yintLa coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse.
widthintLargeur du rectangle englobant qui définit l’ellipse.
heightintHauteur du rectangle englobant qui définit l’ellipse.

Method: draw_ellipse_by_xyf(pen, x, y, width, height)

 draw_ellipse_by_xyf(pen, x, y, width, height) 

Dessine une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une hauteur et une largeur.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de l’ellipse.
xfloatLa coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse.
yfloatLa coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse.
widthfloatLargeur du rectangle englobant qui définit l’ellipse.
heightfloatHauteur du rectangle englobant qui définit l’ellipse.

Method: draw_ellipse_f(pen, rect)

 draw_ellipse_f(pen, rect) 

Dessine une ellipse définie par un RectangleF englobant.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de l’ellipse.
rectRectangleFRectangleF structure qui définit les limites de l’ellipse.

Method: draw_image(image, dest_points)

 draw_image(image, dest_points) 

Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
imageImageL’image à dessiner.
dest_pointsPoint[]Tableau de trois structures PointF qui définissent un parallélogramme.

Method: draw_image(image, dest_points)

 draw_image(image, dest_points) 

Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
imageImageL’image à dessiner.
dest_pointsPointF[]Tableau de trois structures PointF qui définissent un parallélogramme.

Method: draw_image(image, dest_points, src_rect)

 draw_image(image, dest_points, src_rect) 

Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
imageImageL’image à dessiner.
dest_pointsPoint[]Tableau de trois structures PointF qui définissent un parallélogramme.
src_rectRectangleLe rectangle source.

Method: draw_image(image, dest_points, src_rect)

 draw_image(image, dest_points, src_rect) 

Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
imageImageL’image à dessiner.
dest_pointsPointF[]Tableau de trois structures PointF qui définissent un parallélogramme.
src_rectRectangleFLe rectangle source.

Method: draw_image(image, dest_points, src_rect, src_unit)

 draw_image(image, dest_points, src_rect, src_unit) 

Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
imageImageL’image à dessiner.
dest_pointsPoint[]Tableau de trois structures PointF qui définissent un parallélogramme.
src_rectRectangleLe rectangle source.
src_unitGraphicsUnitLes unités de mesure.

Method: draw_image(image, dest_points, src_rect, src_unit)

 draw_image(image, dest_points, src_rect, src_unit) 

Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
imageImageL’image à dessiner.
dest_pointsPointF[]Tableau de trois structures PointF qui définissent un parallélogramme.
src_rectRectangleFLe rectangle source.
src_unitGraphicsUnitLes unités de mesure.

Method: draw_image(image, dest_points, src_rect, src_unit, image_attributes)

 draw_image(image, dest_points, src_rect, src_unit, image_attributes) 

Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
imageImageL’image à dessiner.
dest_pointsPoint[]Tableau de trois structures PointF qui définissent un parallélogramme.
src_rectRectangleLe rectangle source.
src_unitGraphicsUnitLes unités de mesure.
image_attributesImageAttributesLes attributs de l’image.

Method: draw_image(image, dest_points, src_rect, src_unit, image_attributes)

 draw_image(image, dest_points, src_rect, src_unit, image_attributes) 

Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
imageImageL’image à dessiner.
dest_pointsPointF[]Tableau de trois structures PointF qui définissent un parallélogramme.
src_rectRectangleFLe rectangle source.
src_unitGraphicsUnitLes unités de mesure.
image_attributesImageAttributesLes attributs de l’image.

Method: draw_image(source_image, point)

 draw_image(source_image, point) 

Dessine le Graphics.image spécifié, en utilisant sa taille physique originale, à l’emplacement spécifié.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
pointPointFPointF structure qui représente le coin supérieur gauche de l’image dessinée.

Method: draw_image(source_image, point)

 draw_image(source_image, point) 

Dessine le Graphics.image spécifié, en utilisant sa taille physique originale, à l’emplacement spécifié.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
pointPointPointF structure qui représente le coin supérieur gauche de l’image dessinée.

Method: draw_image(source_image, rect)

 draw_image(source_image, rect) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rectRectangleFRectangleF structure qui spécifie l’emplacement et la taille de l’image dessinée.

Method: draw_image(source_image, rect)

 draw_image(source_image, rect) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rectRectangleRectangleF structure qui spécifie l’emplacement et la taille de l’image dessinée.

Method: draw_image(source_image, rect_destination, graphics_unit)

 draw_image(source_image, rect_destination, graphics_unit) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rect_destinationRectangleLe rectangle de destination.
graphics_unitGraphicsUnitL’unité graphique.

Method: draw_image(source_image, rect_destination, graphics_unit)

 draw_image(source_image, rect_destination, graphics_unit) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rect_destinationRectangleFLe rectangle de destination.
graphics_unitGraphicsUnitL’unité graphique.

Method: draw_image(source_image, rect_destination, graphics_unit, image_attributes)

 draw_image(source_image, rect_destination, graphics_unit, image_attributes) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rect_destinationRectangleLe rectangle de destination.
graphics_unitGraphicsUnitL’unité graphique.
image_attributesImageAttributesLes attributs de l’image.

Method: draw_image(source_image, rect_destination, graphics_unit, image_attributes)

 draw_image(source_image, rect_destination, graphics_unit, image_attributes) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rect_destinationRectangleFLe rectangle de destination.
graphics_unitGraphicsUnitL’unité graphique.
image_attributesImageAttributesLes attributs de l’image.

Method: draw_image(source_image, rect_source, rect_destination, graphics_unit)

 draw_image(source_image, rect_source, rect_destination, graphics_unit) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rect_sourceRectangleLe rect source.
rect_destinationRectangleLe rect destination.
graphics_unitGraphicsUnitL’unité graphique.

Method: draw_image(source_image, rect_source, rect_destination, graphics_unit)

 draw_image(source_image, rect_source, rect_destination, graphics_unit) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rect_sourceRectangleFLe rect source.
rect_destinationRectangleFLe rect destination.
graphics_unitGraphicsUnitL’unité graphique.

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) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rect_sourceRectangleLe rect source.
rect_destinationRectangleLe rect destination.
graphics_unitGraphicsUnitL’unité graphique.
image_attributesImageAttributesLes attributs de l’image.

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) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rect_sourceRectangleFLe rect source.
rect_destinationRectangleFLe rect destination.
graphics_unitGraphicsUnitL’unité graphique.
image_attributesImageAttributesLes attributs de l’image.

Method: draw_image(source_image, x, y)

 draw_image(source_image, x, y) 

Dessine le Graphics.image spécifié, en utilisant sa taille physique originale, à l’emplacement spécifié.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
xfloatLa coordonnée x du coin supérieur gauche de l’image dessinée.
yfloatLa coordonnée y du coin supérieur gauche de l’image dessinée.

Method: draw_image(source_image, x, y)

 draw_image(source_image, x, y) 

Dessine le Graphics.image spécifié, en utilisant sa taille physique originale, à l’emplacement spécifié.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
xintLa coordonnée x du coin supérieur gauche de l’image dessinée.
yintLa coordonnée y du coin supérieur gauche de l’image dessinée.

Method: draw_image(source_image, x, y, width, height)

 draw_image(source_image, x, y, width, height) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
xfloatLa coordonnée x du coin supérieur gauche de l’image dessinée.
yfloatLa coordonnée y du coin supérieur gauche de l’image dessinée.
widthfloatLargeur de l’image dessinée.
heightfloatHauteur de l’image dessinée.

Method: draw_image(source_image, x, y, width, height)

 draw_image(source_image, x, y, width, height) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
xintLa coordonnée x du coin supérieur gauche de l’image dessinée.
yintLa coordonnée y du coin supérieur gauche de l’image dessinée.
widthintLargeur de l’image dessinée.
heightintHauteur de l’image dessinée.

Method: draw_image_at_point(source_image, point)

 draw_image_at_point(source_image, point) 

Dessine le Graphics.image spécifié, en utilisant sa taille physique originale, à l’emplacement spécifié.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
pointPointPointF structure qui représente le coin supérieur gauche de l’image dessinée.

Method: draw_image_at_point_f(source_image, point)

 draw_image_at_point_f(source_image, point) 

Dessine le Graphics.image spécifié, en utilisant sa taille physique originale, à l’emplacement spécifié.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
pointPointFPointF structure qui représente le coin supérieur gauche de l’image dessinée.

Method: draw_image_at_xy(source_image, x, y)

 draw_image_at_xy(source_image, x, y) 

Dessine le Graphics.image spécifié, en utilisant sa taille physique originale, à l’emplacement spécifié.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
xintLa coordonnée x du coin supérieur gauche de l’image dessinée.
yintLa coordonnée y du coin supérieur gauche de l’image dessinée.

Method: draw_image_at_xyf(source_image, x, y)

 draw_image_at_xyf(source_image, x, y) 

Dessine le Graphics.image spécifié, en utilisant sa taille physique originale, à l’emplacement spécifié.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
xfloatLa coordonnée x du coin supérieur gauche de l’image dessinée.
yfloatLa coordonnée y du coin supérieur gauche de l’image dessinée.

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) 

Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
imageImageL’image à dessiner.
dest_pointsPointF[]Tableau de trois structures PointF qui définissent un parallélogramme.
src_rectRectangleFLe rectangle source.
src_unitGraphicsUnitLes unités de mesure.

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) 

Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
imageImageL’image à dessiner.
dest_pointsPointF[]Tableau de trois structures PointF qui définissent un parallélogramme.
src_rectRectangleFLe rectangle source.
src_unitGraphicsUnitLes unités de mesure.
image_attributesImageAttributesLes attributs de l’image.

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) 

Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
imageImageL’image à dessiner.
dest_pointsPointF[]Tableau de trois structures PointF qui définissent un parallélogramme.
src_rectRectangleFLe rectangle source.

Method: draw_image_dest_points_src_rect(image, dest_points, src_rect)

 draw_image_dest_points_src_rect(image, dest_points, src_rect) 

Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
imageImageL’image à dessiner.
dest_pointsPoint[]Tableau de trois structures PointF qui définissent un parallélogramme.
src_rectRectangleLe rectangle source.

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) 

Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
imageImageL’image à dessiner.
dest_pointsPoint[]Tableau de trois structures PointF qui définissent un parallélogramme.
src_rectRectangleLe rectangle source.
src_unitGraphicsUnitLes unités de mesure.

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) 

Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
imageImageL’image à dessiner.
dest_pointsPoint[]Tableau de trois structures PointF qui définissent un parallélogramme.
src_rectRectangleLe rectangle source.
src_unitGraphicsUnitLes unités de mesure.
image_attributesImageAttributesLes attributs de l’image.

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) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rect_destinationRectangleFLe rectangle de destination dans lequel dessiner.
graphics_unitGraphicsUnitL’unité graphique.
image_attributesImageAttributesLes attributs de l’image.

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) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rect_destinationRectangleLe rectangle de destination.
graphics_unitGraphicsUnitL’unité graphique.
image_attributesImageAttributesLes attributs de l’image.

Method: draw_image_in_rect(source_image, x, y, width, height)

 draw_image_in_rect(source_image, x, y, width, height) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
xintLa coordonnée x du coin supérieur gauche de l’image dessinée.
yintLa coordonnée y du coin supérieur gauche de l’image dessinée.
widthintLargeur de l’image dessinée.
heightintHauteur de l’image dessinée.

Method: draw_image_in_rect_f(source_image, x, y, width, height)

 draw_image_in_rect_f(source_image, x, y, width, height) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
xfloatLa coordonnée x du coin supérieur gauche de l’image dessinée.
yfloatLa coordonnée y du coin supérieur gauche de l’image dessinée.
widthfloatLargeur de l’image dessinée.
heightfloatHauteur de l’image dessinée.

Method: draw_image_in_rectangle(source_image, rect)

 draw_image_in_rectangle(source_image, rect) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rectRectangleRectangle structure qui spécifie l’emplacement et la taille de l’image dessinée.

Method: draw_image_points(image, dest_points)

 draw_image_points(image, dest_points) 

Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
imageImageL’image à dessiner.
dest_pointsPoint[]Tableau de trois structures PointF qui définissent un parallélogramme.

Method: draw_image_points_f(image, dest_points)

 draw_image_points_f(image, dest_points) 

Dessine la portion spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
imageImageL’image à dessiner.
dest_pointsPointF[]Tableau de trois structures PointF qui définissent un parallélogramme.

Method: draw_image_rectangle_f(source_image, rect)

 draw_image_rectangle_f(source_image, rect) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rectRectangleFRectangleF structure qui spécifie l’emplacement et la taille de l’image dessinée.

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) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rect_sourceRectangleFLe rect source.
rect_destinationRectangleFLe rect destination.
graphics_unitGraphicsUnitL’unité graphique.

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) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rect_sourceRectangleLe rect source.
rect_destinationRectangleLe rect destination.
graphics_unitGraphicsUnitL’unité graphique.

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) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rect_sourceRectangleFLe rectangle source.
rect_destinationRectangleFLe rectangle de destination.
graphics_unitGraphicsUnitL’unité graphique à utiliser.
image_attributesImageAttributesLes attributs de l’image à utiliser.

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) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rect_sourceRectangleLe rect source.
rect_destinationRectangleLe rect destination.
graphics_unitGraphicsUnitL’unité graphique.
image_attributesImageAttributesLes attributs de l’image.

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) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rect_destinationRectangleFLe rectangle de destination.
graphics_unitGraphicsUnitL’unité graphique.

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) 

Dessine le Graphics.image spécifié à l’emplacement spécifié et avec la taille spécifiée.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rect_destinationRectangleLe rectangle de destination.
graphics_unitGraphicsUnitL’unité graphique.

Method: draw_image_unscaled(source_image, point)

 draw_image_unscaled(source_image, point) 

Dessine une image spécifiée en utilisant sa taille physique originale à un emplacement spécifié.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
pointPointPoint structure qui spécifie le coin supérieur gauche de l’image dessinée.

Method: draw_image_unscaled(source_image, rect)

 draw_image_unscaled(source_image, rect) 

Dessine une image spécifiée en utilisant sa taille physique originale à un emplacement spécifié.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rectRectangleRectangle qui spécifie le coin supérieur gauche de l’image dessinée. Les propriétés X et Y du rectangle spécifient le coin supérieur gauche. Les propriétés Width et Height sont ignorées.

Method: draw_image_unscaled(source_image, x, y)

 draw_image_unscaled(source_image, x, y) 

Dessine l’image spécifiée en utilisant sa taille physique originale à l’emplacement spécifié par une paire de coordonnées.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
xintLa coordonnée x du coin supérieur gauche de l’image dessinée.
yintLa coordonnée y du coin supérieur gauche de l’image dessinée.

Method: draw_image_unscaled(source_image, x, y, width, height)

 draw_image_unscaled(source_image, x, y, width, height) 

Dessine une image spécifiée en utilisant sa taille physique originale à un emplacement spécifié.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
xintLa coordonnée x du coin supérieur gauche de l’image dessinée.
yintLa coordonnée y du coin supérieur gauche de l’image dessinée.
widthintLe paramètre n’est pas utilisé.
heightintLe paramètre n’est pas utilisé.

Method: draw_image_unscaled_and_clipped(source_image, rect)

 draw_image_unscaled_and_clipped(source_image, rect) 

Dessine l’image spécifiée sans mise à l’échelle et la découpe, si nécessaire, pour l’adapter au rectangle spécifié.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rectRectangleLe Rectangle dans lequel dessiner l’image.

Method: draw_image_unscaled_in_rectangle(source_image, rect)

 draw_image_unscaled_in_rectangle(source_image, rect) 

Dessine une image spécifiée en utilisant sa taille physique originale à un emplacement spécifié.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
rectRectangleRectangle qui spécifie le coin supérieur gauche de l’image dessinée. Les propriétés X et Y du rectangle spécifient le coin supérieur gauche. Les propriétés Width et Height sont ignorées.

Method: draw_image_unscaled_to_point(source_image, point)

 draw_image_unscaled_to_point(source_image, point) 

Dessine une image spécifiée en utilisant sa taille physique originale à un emplacement spécifié.

Parameters:

ParamètreTypeDescription
source_imageImageL’image avec laquelle dessiner.
pointPointPoint structure qui spécifie le coin supérieur gauche de l’image dessinée.

Method: draw_line(pen, point1, point2)

 draw_line(pen, point1, point2) 

Dessine une ligne reliant deux structures Point.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la ligne.
point1PointPoint structure qui représente le premier point à connecter.
point2PointPoint structure qui représente le deuxième point à connecter.

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) 

Dessine une ligne reliant deux structures Point.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la ligne.
point1PointFPoint structure qui représente le premier point à connecter.
point2PointFPoint structure qui représente le deuxième point à connecter.

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) 

Dessine une ligne reliant les deux points spécifiés par les paires de coordonnées.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la ligne.
x1intLa coordonnée x du premier point.
y1intLa coordonnée y du premier point.
x2intLa coordonnée x du deuxième point.
y2intLa coordonnée y du deuxième point.

Method: draw_line(pen, x1, y1, x2, y2)

 draw_line(pen, x1, y1, x2, y2) 

Dessine une ligne reliant les deux points spécifiés par les paires de coordonnées.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la ligne.
x1floatLa coordonnée x du premier point.
y1floatLa coordonnée y du premier point.
x2floatLa coordonnée x du deuxième point.
y2floatLa coordonnée y du deuxième point.

Method: draw_line_by_xy(pen, x1, y1, x2, y2)

 draw_line_by_xy(pen, x1, y1, x2, y2) 

Dessine une ligne reliant les deux points spécifiés par les paires de coordonnées.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la ligne.
x1intLa coordonnée x du premier point.
y1intLa coordonnée y du premier point.
x2intLa coordonnée x du deuxième point.
y2intLa coordonnée y du deuxième point.

Method: draw_line_f_by_xy(pen, x1, y1, x2, y2)

 draw_line_f_by_xy(pen, x1, y1, x2, y2) 

Dessine une ligne reliant les deux points spécifiés par les paires de coordonnées.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la ligne.
x1floatLa coordonnée x du premier point.
y1floatLa coordonnée y du premier point.
x2floatLa coordonnée x du deuxième point.
y2floatLa coordonnée y du deuxième point.

Method: draw_line_point_f(pen, point1, point2)

 draw_line_point_f(pen, point1, point2) 

Dessine une ligne reliant deux structures PointF.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la ligne.
point1PointFPointF structure qui représente le premier point à connecter.
point2PointFPointF structure qui représente le deuxième point à connecter.

Method: draw_lines(pen, points)

 draw_lines(pen, points) 

Dessine une série de segments de ligne qui relient un tableau de structures Point.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style des segments de ligne.
pointsPoint[]Tableau de structures Point qui représentent les points à connecter.

Method: draw_lines(pen, points)

 draw_lines(pen, points) 

Dessine une série de segments de ligne qui relient un tableau de structures Point.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style des segments de ligne.
pointsPointF[]Tableau de structures Point qui représentent les points à connecter.

Method: draw_lines_f(pen, points)

 draw_lines_f(pen, points) 

Dessine une série de segments de ligne qui relient un tableau de structures PointF.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style des segments de ligne.
pointsPointF[]Tableau de structures PointF qui représentent les points à connecter.

Method: draw_path(pen, path)

 draw_path(pen, path) 

Dessine un GraphicsPath.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style du tracé.
pathGraphicsPathGraphicsPath à dessiner.

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) 

Dessine une forme de secteur définie par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la forme de secteur.
rectRectangleFRectangleF structure qui représente le rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
start_anglefloatAngle mesuré en degrés dans le sens horaire à partir de l’axe x jusqu’au premier côté de la forme de secteur.
sweep_anglefloatAngle mesuré en degrés dans le sens horaire à partir du paramètre startAngle jusqu’au deuxième côté de la forme de secteur.

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) 

Dessine une forme de secteur définie par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la forme de secteur.
rectRectangleRectangleF structure qui représente le rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
start_anglefloatAngle mesuré en degrés dans le sens horaire à partir de l’axe x jusqu’au premier côté de la forme de secteur.
sweep_anglefloatAngle mesuré en degrés dans le sens horaire à partir du paramètre startAngle jusqu’au deuxième côté de la forme de secteur.

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) 

Dessine une forme de secteur définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la forme de secteur.
xfloatLa coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
yfloatLa coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
widthfloatLargeur du rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
heightfloatHauteur du rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
start_anglefloatAngle mesuré en degrés dans le sens horaire à partir de l’axe x jusqu’au premier côté de la forme de secteur.
sweep_anglefloatAngle mesuré en degrés dans le sens horaire à partir du paramètre startAngle jusqu’au deuxième côté de la forme de secteur.

Method: draw_pie(pen, x, y, width, height, start_angle, sweep_angle)

 draw_pie(pen, x, y, width, height, start_angle, sweep_angle) 

Dessine une forme de secteur définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la forme de secteur.
xintLa coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
yintLa coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
widthintLargeur du rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
heightintHauteur du rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
start_angleintAngle mesuré en degrés dans le sens horaire à partir de l’axe x jusqu’au premier côté de la forme de secteur.
sweep_angleintAngle mesuré en degrés dans le sens horaire à partir du paramètre startAngle jusqu’au deuxième côté de la forme de secteur.

Method: draw_pie_in_rect(pen, rect, start_angle, sweep_angle)

 draw_pie_in_rect(pen, rect, start_angle, sweep_angle) 

Dessine une forme de secteur définie par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la forme de secteur.
rectRectangleRectangleF structure qui représente le rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
start_anglefloatAngle mesuré en degrés dans le sens horaire à partir de l’axe x jusqu’au premier côté de la forme de secteur.
sweep_anglefloatAngle mesuré en degrés dans le sens horaire à partir du paramètre startAngle jusqu’au deuxième côté de la forme de secteur.

Method: draw_pie_in_rect_f(pen, rect, start_angle, sweep_angle)

 draw_pie_in_rect_f(pen, rect, start_angle, sweep_angle) 

Dessine une forme de secteur définie par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la forme de secteur.
rectRectangleFRectangleF structure qui représente le rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
start_anglefloatAngle mesuré en degrés dans le sens horaire à partir de l’axe x jusqu’au premier côté de la forme de secteur.
sweep_anglefloatAngle mesuré en degrés dans le sens horaire à partir du paramètre startAngle jusqu’au deuxième côté de la forme de secteur.

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) 

Dessine une forme de secteur définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la forme de secteur.
xintLa coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
yintLa coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
widthintLargeur du rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
heightintHauteur du rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
start_angleintAngle mesuré en degrés dans le sens horaire à partir de l’axe x jusqu’au premier côté de la forme de secteur.
sweep_angleintAngle mesuré en degrés dans le sens horaire à partir du paramètre startAngle jusqu’au deuxième côté de la forme de secteur.

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) 

Dessine une forme de secteur définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style de la forme de secteur.
xfloatLa coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
yfloatLa coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
widthfloatLargeur du rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
heightfloatHauteur du rectangle englobant qui définit l’ellipse dont provient la forme de secteur.
start_anglefloatAngle mesuré en degrés dans le sens horaire à partir de l’axe x jusqu’au premier côté de la forme de secteur.
sweep_anglefloatAngle mesuré en degrés dans le sens horaire à partir du paramètre startAngle jusqu’au deuxième côté de la forme de secteur.

Method: draw_polygon(pen, points)

 draw_polygon(pen, points) 

Dessine un polygone défini par un tableau de structures PointF.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style du polygone.
pointsPointF[]Tableau de structures PointF qui représentent les sommets du polygone.

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) 

Dessine un polygone défini par un tableau de structures PointF.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style du polygone.
pointsPoint[]Tableau de structures PointF qui représentent les sommets du polygone.

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) 

Dessine un polygone défini par un tableau de structures PointF.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style du polygone.
pointsPointF[]Tableau de structures PointF qui représentent les sommets du polygone.

Method: draw_rect(pen, x, y, width, height)

 draw_rect(pen, x, y, width, height) 

Dessine un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.

Parameters:

ParamètreTypeDescription
penPenUn Pen qui détermine la couleur, la largeur et le style du rectangle.
xintLa coordonnée x du coin supérieur gauche du rectangle à dessiner.
yintLa coordonnée y du coin supérieur gauche du rectangle à dessiner.
widthintLa largeur du rectangle à dessiner.
heightintLa hauteur du rectangle à dessiner.

Method: draw_rect_f(pen, x, y, width, height)

 draw_rect_f(pen, x, y, width, height) 

Dessine un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.

Parameters:

ParamètreTypeDescription
penPenUn Pen qui détermine la couleur, la largeur et le style du rectangle.
xfloatLa coordonnée x du coin supérieur gauche du rectangle à dessiner.
yfloatLa coordonnée y du coin supérieur gauche du rectangle à dessiner.
widthfloatLa largeur du rectangle à dessiner.
heightfloatLa hauteur du rectangle à dessiner.

Method: draw_rectangle(pen, rect)

 draw_rectangle(pen, rect) 

Dessine un rectangle spécifié par une structure RectangleF.

Parameters:

ParamètreTypeDescription
penPenUn Pen qui détermine la couleur, la largeur et le style du rectangle.
rectRectangleFUne structure RectangleF qui représente le rectangle à dessiner.

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) 

Dessine un rectangle spécifié par une structure RectangleF.

Parameters:

ParamètreTypeDescription
penPenUn Pen qui détermine la couleur, la largeur et le style du rectangle.
rectRectangleUne structure RectangleF qui représente le rectangle à dessiner.

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) 

Dessine un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.

Parameters:

ParamètreTypeDescription
penPenUn Pen qui détermine la couleur, la largeur et le style du rectangle.
xfloatLa coordonnée x du coin supérieur gauche du rectangle à dessiner.
yfloatLa coordonnée y du coin supérieur gauche du rectangle à dessiner.
widthfloatLa largeur du rectangle à dessiner.
heightfloatLa hauteur du rectangle à dessiner.

Method: draw_rectangle(pen, x, y, width, height)

 draw_rectangle(pen, x, y, width, height) 

Dessine un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.

Parameters:

ParamètreTypeDescription
penPenUn Pen qui détermine la couleur, la largeur et le style du rectangle.
xintLa coordonnée x du coin supérieur gauche du rectangle à dessiner.
yintLa coordonnée y du coin supérieur gauche du rectangle à dessiner.
widthintLa largeur du rectangle à dessiner.
heightintLa hauteur du rectangle à dessiner.

Method: draw_rectangle_f(pen, rect)

 draw_rectangle_f(pen, rect) 

Dessine un rectangle spécifié par une structure RectangleF.

Parameters:

ParamètreTypeDescription
penPenUn Pen qui détermine la couleur, la largeur et le style du rectangle.
rectRectangleFUne structure RectangleF qui représente le rectangle à dessiner.

Method: draw_rectangles(pen, rects)

 draw_rectangles(pen, rects) 

Dessine une série de rectangles spécifiés par des structures RectangleF.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style des contours des rectangles.
rectsRectangleF[]Tableau de structures RectangleF qui représentent les rectangles à dessiner.

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) 

Dessine une série de rectangles spécifiés par des structures RectangleF.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style des contours des rectangles.
rectsRectangle[]Tableau de structures RectangleF qui représentent les rectangles à dessiner.

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) 

Dessine une série de rectangles spécifiés par des structures RectangleF.

Parameters:

ParamètreTypeDescription
penPenPen qui détermine la couleur, la largeur et le style des contours des rectangles.
rectsRectangleF[]Tableau de structures RectangleF qui représentent les rectangles à dessiner.

Method: draw_string(s, font, brush, layout_rectangle)

 draw_string(s, font, brush, layout_rectangle) 

Dessine la chaîne de texte spécifiée dans le rectangle spécifié avec le Brush et le Font spécifiés.

Parameters:

ParamètreTypeDescription
sstringChaîne à dessiner.
fontFontFont qui définit le format du texte de la chaîne.
brushBrushBrush qui détermine la couleur et la texture du texte dessiné.
layout_rectangleRectangleFStructure RectangleF qui spécifie l’emplacement du texte dessiné.

Method: draw_string(s, font, brush, layout_rectangle, format)

 draw_string(s, font, brush, layout_rectangle, format) 

Dessine la chaîne de texte spécifiée dans le rectangle spécifié avec le Brush et le Font spécifiés en utilisant les attributs de formatage du StringFormat spécifié.

Parameters:

ParamètreTypeDescription
sstringChaîne à dessiner.
fontFontFont qui définit le format du texte de la chaîne.
brushBrushBrush qui détermine la couleur et la texture du texte dessiné.
layout_rectangleRectangleFStructure RectangleF qui spécifie l’emplacement du texte dessiné.
formatStringFormatStringFormat qui spécifie les attributs de mise en forme, tels que l’espacement des lignes et l’alignement, qui sont appliqués au texte dessiné.

Method: draw_string(s, font, brush, point)

 draw_string(s, font, brush, point) 

Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec le Brush et le Font spécifiés.

Parameters:

ParamètreTypeDescription
sstringChaîne à dessiner.
fontFontFont qui définit le format du texte de la chaîne.
brushBrushBrush qui détermine la couleur et la texture du texte dessiné.
pointPointFStructure PointF qui spécifie le coin supérieur gauche du texte dessiné.

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) 

Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec le Brush et le Font spécifiés en utilisant les attributs de formatage du StringFormat spécifié.

Parameters:

ParamètreTypeDescription
sstringChaîne à dessiner.
fontFontFont qui définit le format du texte de la chaîne.
brushBrushBrush qui détermine la couleur et la texture du texte dessiné.
pointPointFStructure PointF qui spécifie le coin supérieur gauche du texte dessiné.
formatStringFormatStringFormat qui spécifie les attributs de mise en forme, tels que l’espacement des lignes et l’alignement, qui sont appliqués au texte dessiné.

Method: draw_string(s, font, brush, x, y)

 draw_string(s, font, brush, x, y) 

Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec le Brush et le Font spécifiés.

Parameters:

ParamètreTypeDescription
sstringChaîne à dessiner.
fontFontFont qui définit le format du texte de la chaîne.
brushBrushBrush qui détermine la couleur et la texture du texte dessiné.
xfloatLa coordonnée x du coin supérieur gauche du texte dessiné.
yfloatLa coordonnée y du coin supérieur gauche du texte dessiné.

Method: draw_string(s, font, brush, x, y, format)

 draw_string(s, font, brush, x, y, format) 

Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec le Brush et le Font spécifiés en utilisant les attributs de formatage du StringFormat spécifié.

Parameters:

ParamètreTypeDescription
sstringChaîne à dessiner.
fontFontFont qui définit le format du texte de la chaîne.
brushBrushBrush qui détermine la couleur et la texture du texte dessiné.
xfloatLa coordonnée x du coin supérieur gauche du texte dessiné.
yfloatLa coordonnée y du coin supérieur gauche du texte dessiné.
formatStringFormatStringFormat qui spécifie les attributs de mise en forme, tels que l’espacement des lignes et l’alignement, qui sont appliqués au texte dessiné.

Method: draw_string_at_point_f(s, font, brush, point)

 draw_string_at_point_f(s, font, brush, point) 

Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec le Brush et le Font spécifiés.

Parameters:

ParamètreTypeDescription
sstringChaîne à dessiner.
fontFontFont qui définit le format du texte de la chaîne.
brushBrushBrush qui détermine la couleur et la texture du texte dessiné.
pointPointFStructure PointF qui spécifie le coin supérieur gauche du texte dessiné.

Method: draw_string_at_point_f_format(s, font, brush, point, format)

 draw_string_at_point_f_format(s, font, brush, point, format) 

Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec le Brush et le Font spécifiés en utilisant les attributs de formatage du StringFormat spécifié.

Parameters:

ParamètreTypeDescription
sstringChaîne à dessiner.
fontFontFont qui définit le format du texte de la chaîne.
brushBrushBrush qui détermine la couleur et la texture du texte dessiné.
pointPointFStructure PointF qui spécifie le coin supérieur gauche du texte dessiné.
formatStringFormatStringFormat qui spécifie les attributs de mise en forme, tels que l’espacement des lignes et l’alignement, qui sont appliqués au texte dessiné.

Method: draw_string_at_xy(s, font, brush, x, y)

 draw_string_at_xy(s, font, brush, x, y) 

Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec le Brush et le Font spécifiés.

Parameters:

ParamètreTypeDescription
sstringChaîne à dessiner.
fontFontFont qui définit le format du texte de la chaîne.
brushBrushBrush qui détermine la couleur et la texture du texte dessiné.
xfloatLa coordonnée x du coin supérieur gauche du texte dessiné.
yfloatLa coordonnée y du coin supérieur gauche du texte dessiné.

Method: draw_string_in_rect(s, font, brush, layout_rectangle)

 draw_string_in_rect(s, font, brush, layout_rectangle) 

Dessine la chaîne de texte spécifiée dans le rectangle spécifié avec le Brush et le Font spécifiés.

Parameters:

ParamètreTypeDescription
sstringChaîne à dessiner.
fontFontFont qui définit le format du texte de la chaîne.
brushBrushBrush qui détermine la couleur et la texture du texte dessiné.
layout_rectangleRectangleFStructure RectangleF qui spécifie l’emplacement du texte dessiné.

Method: draw_string_in_rect_f(s, font, brush, layout_rectangle, format)

 draw_string_in_rect_f(s, font, brush, layout_rectangle, format) 

Dessine la chaîne de texte spécifiée dans le rectangle spécifié avec le Brush et le Font spécifiés en utilisant les attributs de formatage du StringFormat spécifié.

Parameters:

ParamètreTypeDescription
sstringChaîne à dessiner.
fontFontFont qui définit le format du texte de la chaîne.
brushBrushBrush qui détermine la couleur et la texture du texte dessiné.
layout_rectangleRectangleFStructure RectangleF qui spécifie l’emplacement du texte dessiné.
formatStringFormatStringFormat qui spécifie les attributs de mise en forme, tels que l’espacement des lignes et l’alignement, qui sont appliqués au texte dessiné.

Method: fill_closed_curve(brush, points)

 fill_closed_curve(brush, points) 

Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF. Cette méthode utilise une tension par défaut de 0,5 et le mode de remplissage FillMode.ALTERNATE.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
pointsPointF[]Tableau de structures PointF qui définissent la spline.

Method: fill_closed_curve(brush, points)

 fill_closed_curve(brush, points) 

Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF. Cette méthode utilise une tension par défaut de 0,5 et le mode de remplissage FillMode.ALTERNATE.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
pointsPoint[]Tableau de structures PointF qui définissent la spline.

Method: fill_closed_curve(brush, points, fill_mode)

 fill_closed_curve(brush, points, fill_mode) 

Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF en utilisant le mode de remplissage spécifié. Cette méthode utilise une tension par défaut de 0,5.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
pointsPointF[]Tableau de structures PointF qui définissent la spline.
fill_modeFillModeMembre de l’énumération FillMode qui détermine comment la courbe est remplie.

Method: fill_closed_curve(brush, points, fillmode)

 fill_closed_curve(brush, points, fillmode) 

Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF en utilisant le mode de remplissage spécifié. Cette méthode utilise une tension par défaut de 0,5.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
pointsPoint[]Tableau de structures PointF qui définissent la spline.
fillmodeFillMode

Method: fill_closed_curve(brush, points, fillmode, tension)

 fill_closed_curve(brush, points, fillmode, tension) 

Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF en utilisant le mode de remplissage et la tension spécifiés.

Parameters:

ParamètreTypeDescription
brushBrushUn Brush qui détermine les caractéristiques du remplissage.
pointsPointF[]Tableau de structures PointF qui définissent la spline.
fillmodeFillModeMembre de l’énumération FillMode qui détermine comment la courbe est remplie.
tensionfloatValeur supérieure ou égale à 0.0F qui spécifie la tension de la courbe.

Method: fill_closed_curve(brush, points, fillmode, tension)

 fill_closed_curve(brush, points, fillmode, tension) 

Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF en utilisant le mode de remplissage et la tension spécifiés.

Parameters:

ParamètreTypeDescription
brushBrushUn Brush qui détermine les caractéristiques du remplissage.
pointsPoint[]Tableau de structures PointF qui définissent la spline.
fillmodeFillModeMembre de l’énumération FillMode qui détermine comment la courbe est remplie.
tensionfloatValeur supérieure ou égale à 0.0F qui spécifie la tension de la courbe.

Method: fill_closed_curve_by_point(brush, points)

 fill_closed_curve_by_point(brush, points) 

Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF. Cette méthode utilise une tension par défaut de 0,5 et le mode de remplissage FillMode.ALTERNATE.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
pointsPoint[]Tableau de structures PointF qui définissent la spline.

Method: fill_closed_curve_by_point_f(brush, points)

 fill_closed_curve_by_point_f(brush, points) 

Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF. Cette méthode utilise une tension par défaut de 0,5 et le mode de remplissage FillMode.ALTERNATE.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
pointsPointF[]Tableau de structures PointF qui définissent la spline.

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) 

Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF en utilisant le mode de remplissage et la tension spécifiés.

Parameters:

ParamètreTypeDescription
brushBrushUn Brush qui détermine les caractéristiques du remplissage.
pointsPointF[]Tableau de structures PointF qui définissent la spline.
fillmodeFillModeMembre de l’énumération FillMode qui détermine comment la courbe est remplie.
tensionfloatValeur supérieure ou égale à 0.0F qui spécifie la tension de la courbe.

Method: fill_closed_curve_by_point_fill_mode(brush, points, fillmode)

 fill_closed_curve_by_point_fill_mode(brush, points, fillmode) 

Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures Point en utilisant le mode de remplissage spécifié. Cette méthode utilise une tension par défaut de 0,5.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
pointsPoint[]Tableau de structures Point qui définissent la spline.
fillmodeFillModeMembre de l’énumération FillMode qui détermine comment la courbe est remplie.

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) 

Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures Point en utilisant le mode de remplissage et la tension spécifiés.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
pointsPoint[]Tableau de structures Point qui définissent la spline.
fillmodeFillModeMembre de l’énumération FillMode qui détermine comment la courbe est remplie.
tensionfloatValeur supérieure ou égale à 0.0F qui spécifie la tension de la courbe.

Method: fill_ellipse(brush, rect)

 fill_ellipse(brush, rect) 

Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une structure RectangleF.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
rectRectangleFStructure RectangleF qui représente le rectangle englobant qui définit l’ellipse.

Method: fill_ellipse(brush, rect)

 fill_ellipse(brush, rect) 

Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une structure RectangleF.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
rectRectangleStructure RectangleF qui représente le rectangle englobant qui définit l’ellipse.

Method: fill_ellipse(brush, x, y, width, height)

 fill_ellipse(brush, x, y, width, height) 

Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une largeur et une hauteur.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
xfloatLa coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse.
yfloatLa coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse.
widthfloatLargeur du rectangle englobant qui définit l’ellipse.
heightfloatHauteur du rectangle englobant qui définit l’ellipse.

Method: fill_ellipse(brush, x, y, width, height)

 fill_ellipse(brush, x, y, width, height) 

Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une largeur et une hauteur.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
xintLa coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse.
yintLa coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse.
widthintLargeur du rectangle englobant qui définit l’ellipse.
heightintHauteur du rectangle englobant qui définit l’ellipse.

Method: fill_ellipse_at_xywh(brush, x, y, width, height)

 fill_ellipse_at_xywh(brush, x, y, width, height) 

Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une largeur et une hauteur.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
xintLa coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse.
yintLa coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse.
widthintLargeur du rectangle englobant qui définit l’ellipse.
heightintHauteur du rectangle englobant qui définit l’ellipse.

Method: fill_ellipse_at_xywhf(brush, x, y, width, height)

 fill_ellipse_at_xywhf(brush, x, y, width, height) 

Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une largeur et une hauteur.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
xfloatLa coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse.
yfloatLa coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse.
widthfloatLargeur du rectangle englobant qui définit l’ellipse.
heightfloatHauteur du rectangle englobant qui définit l’ellipse.

Method: fill_ellipse_in_rect(brush, rect)

 fill_ellipse_in_rect(brush, rect) 

Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une structure RectangleF.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
rectRectangleStructure RectangleF qui représente le rectangle englobant qui définit l’ellipse.

Method: fill_ellipse_in_rect_f(brush, rect)

 fill_ellipse_in_rect_f(brush, rect) 

Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une structure RectangleF.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
rectRectangleFStructure RectangleF qui représente le rectangle englobant qui définit l’ellipse.

Method: fill_path(brush, path)

 fill_path(brush, path) 

Remplit l’intérieur d’un GraphicsPath.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
pathGraphicsPathGraphicsPath qui représente le chemin à remplir.

Method: fill_pie(brush, rect, start_angle, sweep_angle)

 fill_pie(brush, rect, start_angle, sweep_angle) 

Remplit l’intérieur d’une part de tarte définie par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
rectRectangleStructure Rectangle qui représente le rectangle englobant qui définit l’ellipse dont provient la section de tarte.
start_anglefloatAngle en degrés mesuré dans le sens horaire à partir de l’axe x jusqu’au premier côté de la section de tarte.
sweep_anglefloatAngle en degrés mesuré dans le sens horaire à partir du paramètre startAngle jusqu’au deuxième côté de la section de tarte.

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) 

Remplit l’intérieur d’une part de tarte définie par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
rectRectangleFStructure Rectangle qui représente le rectangle englobant qui définit l’ellipse dont provient la section de tarte.
start_anglefloatAngle en degrés mesuré dans le sens horaire à partir de l’axe x jusqu’au premier côté de la section de tarte.
sweep_anglefloatAngle en degrés mesuré dans le sens horaire à partir du paramètre startAngle jusqu’au deuxième côté de la section de tarte.

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) 

Remplit l’intérieur d’une part de tarte définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
xfloatLa coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse dont provient la section de tarte.
yfloatLa coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse dont provient la section de tarte.
widthfloatLargeur du rectangle englobant qui définit l’ellipse dont provient la section de tarte.
heightfloatHauteur du rectangle englobant qui définit l’ellipse à partir de laquelle provient la section de tarte.
start_anglefloatAngle en degrés mesuré dans le sens horaire à partir de l’axe x jusqu’au premier côté de la section de tarte.
sweep_anglefloatAngle en degrés mesuré dans le sens horaire à partir du paramètre startAngle jusqu’au deuxième côté de la section de tarte.

Method: fill_pie(brush, x, y, width, height, start_angle, sweep_angle)

 fill_pie(brush, x, y, width, height, start_angle, sweep_angle) 

Remplit l’intérieur d’une part de tarte définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
xintLa coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse dont provient la section de tarte.
yintLa coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse dont provient la section de tarte.
widthintLargeur du rectangle englobant qui définit l’ellipse dont provient la section de tarte.
heightintHauteur du rectangle englobant qui définit l’ellipse à partir de laquelle provient la section de tarte.
start_angleintAngle en degrés mesuré dans le sens horaire à partir de l’axe x jusqu’au premier côté de la section de tarte.
sweep_angleintAngle en degrés mesuré dans le sens horaire à partir du paramètre startAngle jusqu’au deuxième côté de la section de tarte.

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) 

Remplit l’intérieur d’une part de tarte définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
xintLa coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse dont provient la section de tarte.
yintLa coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse dont provient la section de tarte.
widthintLargeur du rectangle englobant qui définit l’ellipse dont provient la section de tarte.
heightintHauteur du rectangle englobant qui définit l’ellipse à partir de laquelle provient la section de tarte.
start_angleintAngle en degrés mesuré dans le sens horaire à partir de l’axe x jusqu’au premier côté de la section de tarte.
sweep_angleintAngle en degrés mesuré dans le sens horaire à partir du paramètre startAngle jusqu’au deuxième côté de la section de tarte.

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) 

Remplit l’intérieur d’une part de tarte définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
xfloatLa coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse dont provient la section de tarte.
yfloatLa coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse dont provient la section de tarte.
widthfloatLargeur du rectangle englobant qui définit l’ellipse dont provient la section de tarte.
heightfloatHauteur du rectangle englobant qui définit l’ellipse à partir de laquelle provient la section de tarte.
start_anglefloatAngle en degrés mesuré dans le sens horaire à partir de l’axe x jusqu’au premier côté de la section de tarte.
sweep_anglefloatAngle en degrés mesuré dans le sens horaire à partir du paramètre startAngle jusqu’au deuxième côté de la section de tarte.

Method: fill_pie_in_rect(brush, rect, start_angle, sweep_angle)

 fill_pie_in_rect(brush, rect, start_angle, sweep_angle) 

Remplit l’intérieur d’une part de tarte définie par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
rectRectangleStructure Rectangle qui représente le rectangle englobant qui définit l’ellipse dont provient la section de tarte.
start_anglefloatAngle en degrés mesuré dans le sens horaire à partir de l’axe x jusqu’au premier côté de la section de tarte.
sweep_anglefloatAngle en degrés mesuré dans le sens horaire à partir du paramètre startAngle jusqu’au deuxième côté de la section de tarte.

Method: fill_pie_in_rect_f(brush, rect, start_angle, sweep_angle)

 fill_pie_in_rect_f(brush, rect, start_angle, sweep_angle) 

Remplit l’intérieur d’une part de tarte définie par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
rectRectangleFRectangleF structure qui représente le rectangle englobant qui définit l’ellipse à partir de laquelle provient la section de tarte.
start_anglefloatAngle en degrés mesuré dans le sens horaire à partir de l’axe x jusqu’au premier côté de la section de tarte.
sweep_anglefloatAngle en degrés mesuré dans le sens horaire à partir du paramètre startAngle jusqu’au deuxième côté de la section de tarte.

Method: fill_polygon(brush, points)

 fill_polygon(brush, points) 

Remplit l’intérieur d’un polygone défini par un tableau de points spécifiés par des structures PointF et le mode de remplissage FillMode.ALTERNATE.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
pointsPointF[]Tableau de structures PointF qui représentent les sommets du polygone à remplir.

Method: fill_polygon(brush, points)

 fill_polygon(brush, points) 

Remplit l’intérieur d’un polygone défini par un tableau de points spécifiés par des structures PointF et le mode de remplissage FillMode.ALTERNATE.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
pointsPoint[]Tableau de structures PointF qui représentent les sommets du polygone à remplir.

Method: fill_polygon(brush, points, fill_mode)

 fill_polygon(brush, points, fill_mode) 

Remplit l’intérieur d’un polygone défini par un tableau de points spécifiés par des structures PointF en utilisant le mode de remplissage spécifié.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
pointsPointF[]Tableau de structures PointF qui représentent les sommets du polygone à remplir.
fill_modeFillModeMembre de l’énumération FillMode qui détermine le style du remplissage.

Method: fill_polygon(brush, points, fill_mode)

 fill_polygon(brush, points, fill_mode) 

Remplit l’intérieur d’un polygone défini par un tableau de points spécifiés par des structures PointF en utilisant le mode de remplissage spécifié.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
pointsPoint[]Tableau de structures PointF qui représentent les sommets du polygone à remplir.
fill_modeFillModeMembre de l’énumération FillMode qui détermine le style du remplissage.

Method: fill_polygon_by_point(brush, points)

 fill_polygon_by_point(brush, points) 

Remplit l’intérieur d’un polygone défini par un tableau de points spécifiés par des structures PointF et le mode de remplissage FillMode.ALTERNATE.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
pointsPoint[]Tableau de structures PointF qui représentent les sommets du polygone à remplir.

Method: fill_polygon_by_point_f(brush, points)

 fill_polygon_by_point_f(brush, points) 

Remplit l’intérieur d’un polygone défini par un tableau de points spécifiés par des structures PointF et le mode de remplissage FillMode.ALTERNATE.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
pointsPointF[]Tableau de structures PointF qui représentent les sommets du polygone à remplir.

Method: fill_polygon_by_point_f_fill_mode(brush, points, fill_mode)

 fill_polygon_by_point_f_fill_mode(brush, points, fill_mode) 

Remplit l’intérieur d’un polygone défini par un tableau de points spécifiés par des structures PointF en utilisant le mode de remplissage spécifié.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
pointsPointF[]Tableau de structures PointF qui représentent les sommets du polygone à remplir.
fill_modeFillModeMembre de l’énumération FillMode qui détermine le style du remplissage.

Method: fill_polygon_by_point_fill_mode(brush, points, fill_mode)

 fill_polygon_by_point_fill_mode(brush, points, fill_mode) 

Remplit l’intérieur d’un polygone défini par un tableau de points spécifiés par des structures Point en utilisant le mode de remplissage spécifié.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
pointsPoint[]Tableau de structures Point qui représentent les sommets du polygone à remplir.
fill_modeFillModeMembre de l’énumération FillMode qui détermine le style du remplissage.

Method: fill_rectangle(brush, rect)

 fill_rectangle(brush, rect) 

Remplit l’intérieur d’un rectangle spécifié par une structure Rectangle.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
rectRectangleStructure Rectangle qui représente le rectangle à remplir.

Method: fill_rectangle(brush, rect)

 fill_rectangle(brush, rect) 

Remplit l’intérieur d’un rectangle spécifié par une structure Rectangle.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
rectRectangleFStructure Rectangle qui représente le rectangle à remplir.

Method: fill_rectangle(brush, x, y, width, height)

 fill_rectangle(brush, x, y, width, height) 

Remplit l’intérieur d’un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
xfloatLa coordonnée x du coin supérieur gauche du rectangle à remplir.
yfloatLa coordonnée y du coin supérieur gauche du rectangle à remplir.
widthfloatLargeur du rectangle à remplir.
heightfloatHauteur du rectangle à remplir.

Method: fill_rectangle(brush, x, y, width, height)

 fill_rectangle(brush, x, y, width, height) 

Remplit l’intérieur d’un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
xintLa coordonnée x du coin supérieur gauche du rectangle à remplir.
yintLa coordonnée y du coin supérieur gauche du rectangle à remplir.
widthintLargeur du rectangle à remplir.
heightintHauteur du rectangle à remplir.

Method: fill_rectangle_f(brush, rect)

 fill_rectangle_f(brush, rect) 

Remplit l’intérieur d’un rectangle spécifié par une structure RectangleF.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
rectRectangleFStructure RectangleF qui représente le rectangle à remplir.

Method: fill_rectangle_f_with_brush(brush, x, y, width, height)

 fill_rectangle_f_with_brush(brush, x, y, width, height) 

Remplit l’intérieur d’un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
xfloatLa coordonnée x du coin supérieur gauche du rectangle à remplir.
yfloatLa coordonnée y du coin supérieur gauche du rectangle à remplir.
widthfloatLargeur du rectangle à remplir.
heightfloatHauteur du rectangle à remplir.

Method: fill_rectangle_with_brush(brush, x, y, width, height)

 fill_rectangle_with_brush(brush, x, y, width, height) 

Remplit l’intérieur d’un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
xintLa coordonnée x du coin supérieur gauche du rectangle à remplir.
yintLa coordonnée y du coin supérieur gauche du rectangle à remplir.
widthintLargeur du rectangle à remplir.
heightintHauteur du rectangle à remplir.

Method: fill_rectangles(brush, rects)

 fill_rectangles(brush, rects) 

Remplit l’intérieur d’une série de rectangles spécifiés par des structures Rectangle.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
rectsRectangle[]Tableau de structures Rectangle qui représentent les rectangles à remplir.

Method: fill_rectangles(brush, rects)

 fill_rectangles(brush, rects) 

Remplit l’intérieur d’une série de rectangles spécifiés par des structures Rectangle.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
rectsRectangleF[]Tableau de structures Rectangle qui représentent les rectangles à remplir.

Method: fill_rectangles_f(brush, rects)

 fill_rectangles_f(brush, rects) 

Remplit l’intérieur d’une série de rectangles spécifiés par des structures RectangleF.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
rectsRectangleF[]Tableau de structures Rectangle qui représentent les rectangles à remplir.

Method: fill_region(brush, region)

 fill_region(brush, region) 

Remplit l’intérieur d’une Region.

Parameters:

ParamètreTypeDescription
brushBrushBrush qui détermine les caractéristiques du remplissage.
regionRegionRegion qui représente la zone à remplir.

Method: measure_string(text, font, layout_area, string_format)

 measure_string(text, font, layout_area, string_format) 

Mesure la chaîne de texte spécifiée avec les paramètres spécifiés

Parameters:

ParamètreTypeDescription
textstringLe texte à mesurer.
fontFontLa police à mesurer.
layout_areaSizeFLa zone de mise en page.
string_formatStringFormatLe format de chaîne.

Returns

TypeDescription
SizeFTaille en pixels de la chaîne de texte mesurée

Method: multiply_transform(matrix)

 multiply_transform(matrix) 

Multiplie la Matrix qui représente la transformation géométrique locale de ce Graphics par la Matrix spécifiée en préfixant la Matrix spécifiée.

Parameters:

ParamètreTypeDescription
matrixMatrixLa Matrix par laquelle multiplier la transformation géométrique.

Method: multiply_transform(matrix, order)

 multiply_transform(matrix, order) 

Multiplie la Matrix qui représente la transformation géométrique locale de ce Graphics par la Matrix dans l’ordre spécifié.

Parameters:

ParamètreTypeDescription
matrixMatrixLa Matrix par laquelle multiplier la transformation géométrique.
orderMatrixOrderUn MatrixOrder qui spécifie dans quel ordre multiplier les deux matrices.

Method: rotate_transform(angle)

 rotate_transform(angle) 

Fait pivoter la transformation géométrique locale de la valeur spécifiée. Cette méthode préfixe la rotation à la transformation.

Parameters:

ParamètreTypeDescription
anglefloatL’angle de rotation.

Method: rotate_transform(angle, order)

 rotate_transform(angle, order) 

Fait pivoter la transformation géométrique locale de la valeur spécifiée dans l’ordre indiqué.

Parameters:

ParamètreTypeDescription
anglefloatL’angle de rotation.
orderMatrixOrderUn MatrixOrder qui spécifie s’il faut ajouter ou préfixer la matrice de rotation.

Method: scale_transform(sx, sy)

 scale_transform(sx, sy) 

Redimensionne la transformation géométrique locale par les valeurs spécifiées. Cette méthode préfixe la matrice d’échelle à la transformation.

Parameters:

ParamètreTypeDescription
sxfloatLa valeur par laquelle redimensionner la transformation selon l’axe x.
syfloatLa valeur par laquelle redimensionner la transformation selon l’axe y.

Method: scale_transform(sx, sy, order)

 scale_transform(sx, sy, order) 

Redimensionne la transformation géométrique locale par les valeurs spécifiées dans l’ordre indiqué.

Parameters:

ParamètreTypeDescription
sxfloatLa valeur par laquelle redimensionner la transformation selon l’axe x.
syfloatLa valeur par laquelle redimensionner la transformation selon l’axe y.
orderMatrixOrderUn MatrixOrder qui spécifie s’il faut ajouter ou préfixer la matrice d’échelle.

Method: translate_transform(dx, dy)

 translate_transform(dx, dy) 

Transalte la transformation géométrique locale des dimensions spécifiées. Cette méthode préfixe la translation à la transformation.

Parameters:

ParamètreTypeDescription
dxfloatLa valeur de la translation en x.
dyfloatLa valeur de la translation en y.

Method: translate_transform(dx, dy, order)

 translate_transform(dx, dy, order) 

Transalte la transformation géométrique locale des dimensions spécifiées dans l’ordre indiqué.

Parameters:

ParamètreTypeDescription
dxfloatLa valeur de la translation en x.
dyfloatLa valeur de la translation en y.
orderMatrixOrderL’ordre (préfixer ou ajouter) dans lequel appliquer la translation.

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

#Crée une instance de flux de fichier
with open(r"C:\temp\output.png", "w+b") as stream:
	#Créez une instance de PngOptions et définissez ses différentes propriétés
	pngOptions = PngOptions()
	#Définissez la source pour PngOptions
	pngOptions.source = StreamSource(stream)
	#Créez une instance de Image
	with Image.create(pngOptions, 500, 500) as image:
		#Créez et initialisez une instance de la classe Graphics
		graphics = Graphics(image)
		#Efface la surface Graphics
		graphics.clear(Color.wheat);
		#Dessinez un arc en spécifiant l'objet Pen de couleur noire, 
		#un Rectangle entourant l'arc, l'angle de départ et l'angle de balayage
		graphics.draw_arc(Pen(Color.black, 2.0), Rectangle(200, 200, 100, 200), 0, 300)
		#Dessinez un Bézier en spécifiant l'objet Pen de couleur bleue et les points de coordonnées.
		graphics.draw_bezier(Pen(Color.blue, 2.0), Point(250, 100), Point(300, 30), Point(450, 100), Point(235, 25))
		#Dessinez une courbe en spécifiant l'objet Pen ayant la couleur Verte et un tableau de Points
		graphics.draw_curve(Pen(Color.green, 2.0), [Point(100, 200), Point(100, 350), Point(200, 450)])
		#Dessinez une ellipse en utilisant l'objet Pen et un rectangle environnant
		graphics.draw_ellipse(Pen(Color.yellow, 2.0), Rectangle(300, 300, 100, 100))
		#Dessinez une ligne
		graphics.draw_line(Pen(Color.violet, 2.0), Point(100, 100), Point(200, 200))
		#Dessinez un segment de tarte
		graphics.draw_pie(Pen(Color.silver, 2.0), Rectangle(Point(200, 20), Size(200, 200)), 0, 45);
		#Dessinez un polygone en spécifiant l'objet Pen ayant la couleur Rouge et un tableau de Points
		graphics.draw_polygon(Pen(Color.red, 2.0), [Point(20, 100), Point(20, 200), Point(220, 20)])
		#Dessinez un rectangle
		graphics.draw_rectangle(Pen(Color.orange, 2.0), Rectangle(Point(250, 250), Size(100, 100)))
		#Créez un objet SolidBrush et définissez ses différentes propriétés
		brush = SolidBrush()
		brush.color = Color.purple
		#Dessinez un String en utilisant l'objet SolidBrush et Font, à un Point spécifique
		graphics.draw_string("This image is created by Aspose.Imaging API", Font("Times New Roman", 16),
							 brush, PointF(50.0, 400.0))
		# enregistrez toutes les modifications.
		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


# Créez une instance d'un flux de fichier
with open(r"C:\temp\output.tiff", "w+b") as stream:
	# Créez une instance de TiffOptions et définissez ses différentes propriétés
	tiffOptions = TiffOptions(TiffExpectedFormat.DEFAULT)
	# Définissez la source pour l'instance de ImageOptions
	tiffOptions.source = StreamSource(stream)
	# Créez une instance de Image
	with Image.create(tiffOptions, 500, 500) as image:
		# Créez et initialisez une instance de la classe Graphics
		graphics = Graphics(image)
		# Efface la surface Graphics
		graphics.clear(Color.wheat);
		# Créez une instance de la classe GraphicsPath
		graphics_path = GraphicsPath()
		# Créez une instance de la classe Figure
		figure = Figure()
		# Ajoutez des formes à l'objet 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))
		# Ajoutez l'objet Figure à GraphicsPath
		graphics_path.add_figure(figure)
		# Dessinez le chemin avec l'objet Pen de couleur Noir
		graphics.draw_path(Pen(Color.black, 2.0), graphics_path)
		# enregistrez toutes les modifications.
		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

# Créez une instance de BmpOptions et définissez ses différentes propriétés
bmpOptions = BmpOptions()
bmpOptions.bits_per_pixel = 24
# Créez une instance de FileCreateSource et assignez‑la comme Source pour l'instance de BmpOptions
# Le deuxième paramètre booléen détermine si le fichier à créer est temporaire ou non
bmpOptions.source = FileCreateSource(r"C:\temp\sample.bmp", False)
# Créez une instance d'Image au chemin spécifié
with Image.create(bmpOptions, 500, 500) as image:
	# Créez une instance de Graphics et initialisez‑la avec l'objet Image
	graphics = Graphics(image)
	# Effacez la surface Graphics avec la couleur blanche
	graphics.clear(Color.white)
	#Créez une instance de Pen avec la couleur Rouge et une largeur de 5
	pen = Pen(Color.red, 5.0);
	# Créez une instance de HatchBrush et définissez ses propriétés
	brush = HatchBrush()
	brush.background_color = Color.wheat;
	brush.foreground_color = Color.red;
	# Créez une instance de Pen
	# initialisez-le avec l'objet HatchBrush et la largeur
	brusedpen = Pen(brush, 5.0)
	# Dessinez des rectangles en spécifiant l'objet 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)) ])

	# Dessinez des rectangles en spécifiant l'objet Pen
	graphics.draw_rectangles(brusedpen, [
		Rectangle(Point(310, 110), Size(100, 100)),
		Rectangle(Point(110, 310), Size(100, 100)) ])

	# enregistrez toutes les modifications.
	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

# Créez une image GIF de 100 x 100 px.
# Le premier bloc est entièrement noir par défaut.
with GifFrameBlock(100, 100) as firstBlock:
	with GifImage(firstBlock) as gifImage:
		# Le premier cercle est rouge
		brush1 = SolidBrush(Color.red)

		# Le deuxième cercle est noir
		brush2 = SolidBrush(Color.black)

		# Augmentez progressivement l'angle de la forme d'arc rouge.
		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)
		
		# Augmentez progressivement l'angle de l'arc noir et effacez l'arc rouge.
		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"
# Créez une image PNG de 100x100 px.
with PngImage(100, 100) as png_image:
	# Effectuez un traitement d'image, par ex. remplissez toute l'image en rouge.
	graphics = Graphics(png_image)
	brush = SolidBrush(Color.red)
	graphics.fill_rectangle(brush, png_image.bounds)
	# Enregistrez dans un fichier.
	png_image.save(join(dir_, "output.png"))