Classe Graphics
Summary: Represents the graphics according to the graphics engine used in the current assembly.
Module: aspose.imaging
Full Name: aspose.imaging.Graphics
Constructors
| Name | Descrizione |
|---|---|
| Graphics(source_image) | Inizializza una nuova istanza della classe Graphics. |
Properties
| Name | Type | Access | Descrizione |
|---|---|---|---|
| clip | Region | r/w | Ottiene o imposta la regione di ritaglio. |
| compositing_quality | CompositingQuality | r/w | Ottiene o imposta la qualità di composizione. |
| dpi_x | float | r | Ottiene la risoluzione orizzontale di questo aspose.imaging.Graphics. |
| dpi_y | float | r | Ottiene la risoluzione verticale di questo aspose.imaging.Graphics. |
| image | Image | r | Ottiene l’immagine. |
| interpolation_mode | InterpolationMode | r/w | Ottiene o imposta la modalità di interpolazione. |
| is_in_begin_update_call | bool | r | Ottiene un valore che indica se la grafica è nello stato di chiamata BeginUpdate. |
| page_scale | float | r/w | Ottiene o imposta la scala tra le unità del mondo e le unità della pagina per questo aspose.imaging.Graphics. |
| page_unit | GraphicsUnit | r/w | Ottiene o imposta l’unità di misura utilizzata per le coordinate della pagina in questo aspose.imaging.Graphics. |
| paintable_image_options | ImageOptionsBase | r/w | Ottiene o imposta le opzioni immagine, utilizzate per creare immagini vettoriali dipingibili da disegnare. |
| smoothing_mode | SmoothingMode | r/w | Ottiene o imposta la modalità di smussatura. |
| text_rendering_hint | TextRenderingHint | r/w | Ottiene o imposta il suggerimento di rendering del testo. |
| transform | Matrix | r/w | Ottiene o imposta una copia della trasformazione geometrica del mondo per questo Graphics. |
Methods
| Name | Descrizione |
|---|---|
| begin_update() | Avvia la memorizzazione nella cache delle successive operazioni grafiche. Gli effetti grafici applicati successivamente non verranno applicati immediatamente; invece, l’EndUpdate farà sì che tutti gli effetti vengano applicati in una volta sola. |
| clear(color) | Cancella la superficie grafica utilizzando il colore specificato. |
| draw_arc(pen, rect, start_angle, sweep_angle) | Disegna un arco che rappresenta una porzione di un’ellisse specificata da una struttura RectangleF. |
| draw_arc(pen, rect, start_angle, sweep_angle) | Disegna un arco che rappresenta una porzione di un’ellisse specificata da una struttura RectangleF. |
| draw_arc(pen, x, y, width, height, start_angle, sweep_angle) | Disegna un arco che rappresenta una porzione di un’ellisse specificata da una coppia di coordinate, una larghezza e un’altezza. |
| draw_arc(pen, x, y, width, height, start_angle, sweep_angle) | Disegna un arco che rappresenta una porzione di un’ellisse specificata da una coppia di coordinate, una larghezza e un’altezza. |
| draw_arc_in_rect(pen, rect, start_angle, sweep_angle) | Disegna un arco che rappresenta una porzione di un’ellisse specificata da una struttura RectangleF. |
| draw_arc_in_rect_f(pen, rect, start_angle, sweep_angle) | Disegna un arco che rappresenta una porzione di un’ellisse specificata da una struttura RectangleF. |
| draw_arc_xy(pen, x, y, width, height, start_angle, sweep_angle) | Disegna un arco che rappresenta una porzione di un’ellisse specificata da una coppia di coordinate, una larghezza e un’altezza. |
| draw_arc_xyf(pen, x, y, width, height, start_angle, sweep_angle) | Disegna un arco che rappresenta una porzione di un’ellisse specificata da una coppia di coordinate, una larghezza e un’altezza. |
| draw_bezier(pen, pt1, pt2, pt3, pt4) | Disegna una spline Bézier definita da quattro strutture PointF. |
| draw_bezier(pen, pt1, pt2, pt3, pt4) | Disegna una spline Bézier definita da quattro strutture PointF. |
| draw_bezier(pen, x1, y1, x2, y2, x3, y3, x4, y4) | Disegna una spline Bézier definita da quattro coppie ordinate di coordinate che rappresentano punti. |
| draw_bezier_by_points(pen, pt1, pt2, pt3, pt4) | Disegna una spline Bézier definita da quattro strutture PointF. |
| draw_bezier_by_points_f(pen, pt1, pt2, pt3, pt4) | Disegna una spline Bézier definita da quattro strutture PointF. |
| draw_beziers(pen, points) | Disegna una serie di spline Bézier da un array di strutture Point. |
| draw_beziers(pen, points) | Disegna una serie di spline Bézier da un array di strutture Point. |
| draw_beziers_by_pt_array(pen, points) | Disegna una serie di spline Bézier da un array di strutture Point. |
| draw_beziers_by_pt_array_f(pen, points) | Disegna una serie di spline Bézier da un array di strutture PointF. |
| draw_closed_curve(pen, points) | Disegna una spline cardinal chiusa definita da un array di strutture PointF. Questo metodo utilizza una tensione predefinita di 0.5 e la modalità di riempimento FillMode.ALTERNATE. |
| draw_closed_curve(pen, points) | Disegna una spline cardinal chiusa definita da un array di strutture PointF. Questo metodo utilizza una tensione predefinita di 0.5 e la modalità di riempimento FillMode.ALTERNATE. |
| draw_closed_curve(pen, points, tension) | Disegna una spline cardinal chiusa definita da un array di strutture PointF utilizzando una tensione specificata. Questo metodo utilizza la modalità di riempimento predefinita FillMode.ALTERNATE. |
| draw_closed_curve(pen, points, tension) | Disegna una spline cardinal chiusa definita da un array di strutture PointF utilizzando una tensione specificata. Questo metodo utilizza la modalità di riempimento predefinita FillMode.ALTERNATE. |
| draw_closed_curve_by_points(pen, points) | Disegna una spline cardinal chiusa definita da un array di strutture PointF. Questo metodo utilizza una tensione predefinita di 0.5 e la modalità di riempimento FillMode.ALTERNATE. |
| draw_closed_curve_by_points_f(pen, points) | Disegna una spline cardinal chiusa definita da un array di strutture PointF. Questo metodo utilizza una tensione predefinita di 0.5 e la modalità di riempimento FillMode.ALTERNATE. |
| draw_closed_curve_by_points_f_tension(pen, points, tension) | Disegna una spline cardinal chiusa definita da un array di strutture PointF utilizzando una tensione specificata. Questo metodo utilizza la modalità di riempimento predefinita FillMode.ALTERNATE. |
| draw_closed_curve_by_points_tension(pen, points, tension) | Disegna una spline cardinal chiusa definita da un array di strutture Point utilizzando una tensione specificata. Questo metodo utilizza la modalità di riempimento predefinita FillMode.ALTERNATE. |
| draw_curve(pen, points) | Disegna una spline cardinal attraverso un array specificato di strutture PointF. Questo metodo utilizza una tensione predefinita di 0.5. |
| draw_curve(pen, points) | Disegna una spline cardinal attraverso un array specificato di strutture PointF. Questo metodo utilizza una tensione predefinita di 0.5. |
| draw_curve(pen, points, offset, number_of_segments) | Disegna una spline cardinale attraverso un array specificato di strutture PointF. Il disegno inizia con uno spostamento dall’inizio dell’array. Questo metodo utilizza una tensione predefinita di 0,5. |
| draw_curve(pen, points, offset, number_of_segments, tension) | Disegna una spline cardinale attraverso un array specificato di strutture PointF utilizzando una tensione specificata. Il disegno inizia con uno spostamento dall’inizio dell’array. |
| draw_curve(pen, points, offset, number_of_segments, tension) | Disegna una spline cardinale attraverso un array specificato di strutture PointF utilizzando una tensione specificata. Il disegno inizia con uno spostamento dall’inizio dell’array. |
| draw_curve(pen, points, tension) | Disegna una spline cardinale attraverso un array specificato di strutture PointF utilizzando una tensione specificata. |
| draw_curve(pen, points, tension) | Disegna una spline cardinale attraverso un array specificato di strutture PointF utilizzando una tensione specificata. |
| draw_curve_by_point_fs(pen, points) | Disegna una spline cardinale attraverso un array specificato di strutture Point. |
| draw_curve_by_point_fs_tension(pen, points, tension) | Disegna una spline cardinale attraverso un array specificato di strutture PointF utilizzando una tensione specificata. |
| draw_curve_by_points(pen, points) | Disegna una spline cardinal attraverso un array specificato di strutture PointF. Questo metodo utilizza una tensione predefinita di 0.5. |
| draw_curve_by_points_f_offs_num_segm_tension(pen, points, offset, number_of_segments, tension) | Disegna una spline cardinale attraverso un array specificato di strutture PointF utilizzando una tensione specificata. Il disegno inizia con uno spostamento dall’inizio dell’array. |
| draw_curve_by_points_offs_num_segm_tension(pen, points, offset, number_of_segments, tension) | Disegna una spline cardinale attraverso un array specificato di strutture Point utilizzando una tensione specificata. |
| draw_curve_by_points_tension(pen, points, tension) | Disegna una spline cardinale attraverso un array specificato di strutture Point utilizzando una tensione specificata. |
| draw_ellipse(pen, rect) | Disegna un’ellisse definita da un RectangleF di delimitazione. |
| draw_ellipse(pen, rect) | Disegna un’ellisse definita da un RectangleF di delimitazione. |
| draw_ellipse(pen, x, y, width, height) | Disegna un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, un’altezza e una larghezza. |
| draw_ellipse(pen, x, y, width, height) | Disegna un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, un’altezza e una larghezza. |
| draw_ellipse_by_xy(pen, x, y, width, height) | Disegna un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, un’altezza e una larghezza. |
| draw_ellipse_by_xyf(pen, x, y, width, height) | Disegna un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, un’altezza e una larghezza. |
| draw_ellipse_f(pen, rect) | Disegna un’ellisse definita da un RectangleF di delimitazione. |
| draw_image(image, dest_points) | Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate. |
| draw_image(image, dest_points) | Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate. |
| draw_image(image, dest_points, src_rect) | Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate. |
| draw_image(image, dest_points, src_rect) | Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate. |
| draw_image(image, dest_points, src_rect, src_unit) | Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate. |
| draw_image(image, dest_points, src_rect, src_unit) | Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate. |
| draw_image(image, dest_points, src_rect, src_unit, image_attributes) | Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate. |
| draw_image(image, dest_points, src_rect, src_unit, image_attributes) | Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate. |
| draw_image(source_image, point) | Disegna il Graphics.image specificato, usando la sua dimensione fisica originale, nella posizione specificata. |
| draw_image(source_image, point) | Disegna il Graphics.image specificato, usando la sua dimensione fisica originale, nella posizione specificata. |
| draw_image(source_image, rect) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image(source_image, rect) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image(source_image, rect_destination, graphics_unit) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image(source_image, rect_destination, graphics_unit) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image(source_image, rect_destination, graphics_unit, image_attributes) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image(source_image, rect_destination, graphics_unit, image_attributes) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image(source_image, rect_source, rect_destination, graphics_unit) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image(source_image, rect_source, rect_destination, graphics_unit) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image(source_image, rect_source, rect_destination, graphics_unit, image_attributes) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image(source_image, rect_source, rect_destination, graphics_unit, image_attributes) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image(source_image, x, y) | Disegna il Graphics.image specificato, usando la sua dimensione fisica originale, nella posizione specificata. |
| draw_image(source_image, x, y) | Disegna il Graphics.image specificato, usando la sua dimensione fisica originale, nella posizione specificata. |
| draw_image(source_image, x, y, width, height) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image(source_image, x, y, width, height) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image_at_point(source_image, point) | Disegna il Graphics.image specificato, usando la sua dimensione fisica originale, nella posizione specificata. |
| draw_image_at_point_f(source_image, point) | Disegna il Graphics.image specificato, usando la sua dimensione fisica originale, nella posizione specificata. |
| draw_image_at_xy(source_image, x, y) | Disegna il Graphics.image specificato, usando la sua dimensione fisica originale, nella posizione specificata. |
| draw_image_at_xyf(source_image, x, y) | Disegna il Graphics.image specificato, usando la sua dimensione fisica originale, nella posizione specificata. |
| draw_image_dest_point_f_src_rect_f_with_unit(image, dest_points, src_rect, src_unit) | Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate. |
| draw_image_dest_point_f_src_rect_f_with_unit_and_attribs(image, dest_points, src_rect, src_unit, image_attributes) | Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate. |
| draw_image_dest_points_f_src_rect_f(image, dest_points, src_rect) | Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate. |
| draw_image_dest_points_src_rect(image, dest_points, src_rect) | Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate. |
| draw_image_dest_points_src_rect_with_unit(image, dest_points, src_rect, src_unit) | Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate. |
| draw_image_dest_points_src_rect_with_unit_and_attribs(image, dest_points, src_rect, src_unit, image_attributes) | Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate. |
| draw_image_dest_rect_f_with_unit_attribs(source_image, rect_destination, graphics_unit, image_attributes) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image_dest_rect_with_unit_attribs(source_image, rect_destination, graphics_unit, image_attributes) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image_in_rect(source_image, x, y, width, height) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image_in_rect_f(source_image, x, y, width, height) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image_in_rectangle(source_image, rect) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image_points(image, dest_points) | Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate. |
| draw_image_points_f(image, dest_points) | Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate. |
| draw_image_rectangle_f(source_image, rect) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image_src_dest_rects_f_with_unit(source_image, rect_source, rect_destination, graphics_unit) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image_src_dest_rects_with_unit(source_image, rect_source, rect_destination, graphics_unit) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image_src_dst_rect_f_with_unit_and_attribs(source_image, rect_source, rect_destination, graphics_unit, image_attributes) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image_src_dst_rects_with_unit_and_attribs(source_image, rect_source, rect_destination, graphics_unit, image_attributes) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image_to_rect_f_with_unit(source_image, rect_destination, graphics_unit) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image_to_rect_with_unit(source_image, rect_destination, graphics_unit) | Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate. |
| draw_image_unscaled(source_image, point) | Disegna un’immagine specificata usando la sua dimensione fisica originale in una posizione specificata. |
| draw_image_unscaled(source_image, rect) | Disegna un’immagine specificata usando la sua dimensione fisica originale in una posizione specificata. |
| draw_image_unscaled(source_image, x, y) | Disegna l’immagine specificata usando la sua dimensione fisica originale nella posizione specificata da una coppia di coordinate. |
| draw_image_unscaled(source_image, x, y, width, height) | Disegna un’immagine specificata usando la sua dimensione fisica originale in una posizione specificata. |
| draw_image_unscaled_and_clipped(source_image, rect) | Disegna l’immagine specificata senza ridimensionamento e la ritaglia, se necessario, per adattarla al rettangolo specificato. |
| draw_image_unscaled_in_rectangle(source_image, rect) | Disegna un’immagine specificata usando la sua dimensione fisica originale in una posizione specificata. |
| draw_image_unscaled_to_point(source_image, point) | Disegna un’immagine specificata usando la sua dimensione fisica originale in una posizione specificata. |
| draw_line(pen, point1, point2) | Disegna una linea che collega due strutture Point. |
| draw_line(pen, point1, point2) | Disegna una linea che collega due strutture Point. |
| draw_line(pen, x1, y1, x2, y2) | Disegna una linea che collega i due punti specificati dalle coppie di coordinate. |
| draw_line(pen, x1, y1, x2, y2) | Disegna una linea che collega i due punti specificati dalle coppie di coordinate. |
| draw_line_by_xy(pen, x1, y1, x2, y2) | Disegna una linea che collega i due punti specificati dalle coppie di coordinate. |
| draw_line_f_by_xy(pen, x1, y1, x2, y2) | Disegna una linea che collega i due punti specificati dalle coppie di coordinate. |
| draw_line_point_f(pen, point1, point2) | Disegna una linea che collega due strutture PointF. |
| draw_lines(pen, points) | Disegna una serie di segmenti di linea che collegano un array di strutture Point. |
| draw_lines(pen, points) | Disegna una serie di segmenti di linea che collegano un array di strutture Point. |
| draw_lines_f(pen, points) | Disegna una serie di segmenti di linea che collegano un array di strutture PointF. |
| draw_path(pen, path) | Disegna un GraphicsPath. |
| draw_pie(pen, rect, start_angle, sweep_angle) | Disegna una forma a torta definita da un’ellisse specificata da una struttura RectangleF e due linee radiali. |
| draw_pie(pen, rect, start_angle, sweep_angle) | Disegna una forma a torta definita da un’ellisse specificata da una struttura RectangleF e due linee radiali. |
| draw_pie(pen, x, y, width, height, start_angle, sweep_angle) | Disegna una forma a torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali. |
| draw_pie(pen, x, y, width, height, start_angle, sweep_angle) | Disegna una forma a torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali. |
| draw_pie_in_rect(pen, rect, start_angle, sweep_angle) | Disegna una forma a torta definita da un’ellisse specificata da una struttura RectangleF e due linee radiali. |
| draw_pie_in_rect_f(pen, rect, start_angle, sweep_angle) | Disegna una forma a torta definita da un’ellisse specificata da una struttura RectangleF e due linee radiali. |
| draw_pie_xy(pen, x, y, width, height, start_angle, sweep_angle) | Disegna una forma a torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali. |
| draw_pie_xyf(pen, x, y, width, height, start_angle, sweep_angle) | Disegna una forma a torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali. |
| draw_polygon(pen, points) | Disegna un poligono definito da un array di strutture PointF. |
| draw_polygon(pen, points) | Disegna un poligono definito da un array di strutture PointF. |
| draw_polygon_f(pen, points) | Disegna un poligono definito da un array di strutture PointF. |
| draw_rect(pen, x, y, width, height) | Disegna un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza. |
| draw_rect_f(pen, x, y, width, height) | Disegna un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza. |
| draw_rectangle(pen, rect) | Disegna un rettangolo specificato da una struttura RectangleF. |
| draw_rectangle(pen, rect) | Disegna un rettangolo specificato da una struttura RectangleF. |
| draw_rectangle(pen, x, y, width, height) | Disegna un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza. |
| draw_rectangle(pen, x, y, width, height) | Disegna un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza. |
| draw_rectangle_f(pen, rect) | Disegna un rettangolo specificato da una struttura RectangleF. |
| draw_rectangles(pen, rects) | Disegna una serie di rettangoli specificati da strutture RectangleF. |
| draw_rectangles(pen, rects) | Disegna una serie di rettangoli specificati da strutture RectangleF. |
| draw_rectangles_f(pen, rects) | Disegna una serie di rettangoli specificati da strutture RectangleF. |
| draw_string(s, font, brush, layout_rectangle) | Disegna la stringa di testo specificata nel rettangolo specificato con gli oggetti Brush e Font specificati. |
| draw_string(s, font, brush, layout_rectangle, format) | Disegna la stringa di testo specificata nel rettangolo specificato con gli oggetti Brush e Font specificati, utilizzando gli attributi di formattazione del StringFormat specificato. |
| draw_string(s, font, brush, point) | Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati. |
| draw_string(s, font, brush, point, format) | Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati, utilizzando gli attributi di formattazione del StringFormat specificato. |
| draw_string(s, font, brush, x, y) | Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati. |
| draw_string(s, font, brush, x, y, format) | Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati, utilizzando gli attributi di formattazione del StringFormat specificato. |
| draw_string_at_point_f(s, font, brush, point) | Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati. |
| draw_string_at_point_f_format(s, font, brush, point, format) | Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati, utilizzando gli attributi di formattazione del StringFormat specificato. |
| draw_string_at_xy(s, font, brush, x, y) | Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati. |
| draw_string_in_rect(s, font, brush, layout_rectangle) | Disegna la stringa di testo specificata nel rettangolo specificato con gli oggetti Brush e Font specificati. |
| draw_string_in_rect_f(s, font, brush, layout_rectangle, format) | Disegna la stringa di testo specificata nel rettangolo specificato con gli oggetti Brush e Font specificati, utilizzando gli attributi di formattazione del StringFormat specificato. |
| end_update() | Termina la memorizzazione nella cache delle operazioni grafiche avviate dopo la chiamata a BeginUpdate. Le operazioni grafiche precedenti verranno applicate immediatamente quando si chiama questo metodo. |
| fill_closed_curve(brush, points) | Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF . Questo metodo utilizza una tensione predefinita di 0,5 e la modalità di riempimento FillMode.ALTERNATE . |
| fill_closed_curve(brush, points) | Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF . Questo metodo utilizza una tensione predefinita di 0,5 e la modalità di riempimento FillMode.ALTERNATE . |
| fill_closed_curve(brush, points, fill_mode) | Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF utilizzando la modalità di riempimento specificata. Questo metodo utilizza una tensione predefinita di 0,5. |
| fill_closed_curve(brush, points, fillmode) | Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF utilizzando la modalità di riempimento specificata. Questo metodo utilizza una tensione predefinita di 0,5. |
| fill_closed_curve(brush, points, fillmode, tension) | Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF utilizzando la modalità di riempimento e la tensione specificate. |
| fill_closed_curve(brush, points, fillmode, tension) | Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF utilizzando la modalità di riempimento e la tensione specificate. |
| fill_closed_curve_by_point(brush, points) | Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF . Questo metodo utilizza una tensione predefinita di 0,5 e la modalità di riempimento FillMode.ALTERNATE . |
| fill_closed_curve_by_point_f(brush, points) | Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF . Questo metodo utilizza una tensione predefinita di 0,5 e la modalità di riempimento 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) | Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF utilizzando la modalità di riempimento e la tensione specificate. |
| fill_closed_curve_by_point_fill_mode(brush, points, fillmode) | Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture Point utilizzando la modalità di riempimento specificata. Questo metodo utilizza una tensione predefinita di 0,5. |
| fill_closed_curve_by_point_fill_mode_tension(brush, points, fillmode, tension) | Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture Point utilizzando la modalità di riempimento e la tensione specificate. |
| fill_ellipse(brush, rect) | Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una struttura RectangleF . |
| fill_ellipse(brush, rect) | Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una struttura RectangleF . |
| fill_ellipse(brush, x, y, width, height) | Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, una larghezza e un’altezza. |
| fill_ellipse(brush, x, y, width, height) | Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, una larghezza e un’altezza. |
| fill_ellipse_at_xywh(brush, x, y, width, height) | Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, una larghezza e un’altezza. |
| fill_ellipse_at_xywhf(brush, x, y, width, height) | Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, una larghezza e un’altezza. |
| fill_ellipse_in_rect(brush, rect) | Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una struttura RectangleF . |
| fill_ellipse_in_rect_f(brush, rect) | Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una struttura RectangleF . |
| fill_path(brush, path) | Riempie l’interno di un GraphicsPath . |
| fill_pie(brush, rect, start_angle, sweep_angle) | Riempie l’interno di una sezione a torta definita da un’ellisse specificata da una struttura RectangleF e due linee radiali. |
| fill_pie(brush, rect, start_angle, sweep_angle) | Riempie l’interno di una sezione a torta definita da un’ellisse specificata da una struttura RectangleF e due linee radiali. |
| fill_pie(brush, x, y, width, height, start_angle, sweep_angle) | Riempie l’interno di una sezione a torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali. |
| fill_pie(brush, x, y, width, height, start_angle, sweep_angle) | Riempie l’interno di una sezione a torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali. |
| fill_pie_at_xy(brush, x, y, width, height, start_angle, sweep_angle) | Riempie l’interno di una sezione a torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali. |
| fill_pie_at_xyf(brush, x, y, width, height, start_angle, sweep_angle) | Riempie l’interno di una sezione a torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali. |
| fill_pie_in_rect(brush, rect, start_angle, sweep_angle) | Riempie l’interno di una sezione a torta definita da un’ellisse specificata da una struttura RectangleF e due linee radiali. |
| fill_pie_in_rect_f(brush, rect, start_angle, sweep_angle) | Riempie l’interno di una sezione a torta definita da un’ellisse specificata da una struttura RectangleF e due linee radiali. |
| fill_polygon(brush, points) | Riempie l’interno di un poligono definito da un array di punti specificati da strutture PointF e dalla modalità di riempimento FillMode.ALTERNATE . |
| fill_polygon(brush, points) | Riempie l’interno di un poligono definito da un array di punti specificati da strutture PointF e dalla modalità di riempimento FillMode.ALTERNATE . |
| fill_polygon(brush, points, fill_mode) | Riempie l’interno di un poligono definito da un array di punti specificati da strutture PointF utilizzando la modalità di riempimento specificata. |
| fill_polygon(brush, points, fill_mode) | Riempie l’interno di un poligono definito da un array di punti specificati da strutture PointF utilizzando la modalità di riempimento specificata. |
| fill_polygon_by_point(brush, points) | Riempie l’interno di un poligono definito da un array di punti specificati da strutture PointF e dalla modalità di riempimento FillMode.ALTERNATE . |
| fill_polygon_by_point_f(brush, points) | Riempie l’interno di un poligono definito da un array di punti specificati da strutture PointF e dalla modalità di riempimento FillMode.ALTERNATE . |
| fill_polygon_by_point_f_fill_mode(brush, points, fill_mode) | Riempie l’interno di un poligono definito da un array di punti specificati da strutture PointF utilizzando la modalità di riempimento specificata. |
| fill_polygon_by_point_fill_mode(brush, points, fill_mode) | Riempie l’interno di un poligono definito da un array di punti specificati da strutture Point utilizzando la modalità di riempimento specificata. |
| fill_rectangle(brush, rect) | Riempie l’interno di un rettangolo specificato da una struttura Rectangle . |
| fill_rectangle(brush, rect) | Riempie l’interno di un rettangolo specificato da una struttura Rectangle . |
| fill_rectangle(brush, x, y, width, height) | Riempie l’interno di un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza. |
| fill_rectangle(brush, x, y, width, height) | Riempie l’interno di un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza. |
| fill_rectangle_f(brush, rect) | Riempie l’interno di un rettangolo specificato da una struttura RectangleF . |
| fill_rectangle_f_with_brush(brush, x, y, width, height) | Riempie l’interno di un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza. |
| fill_rectangle_with_brush(brush, x, y, width, height) | Riempie l’interno di un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza. |
| fill_rectangles(brush, rects) | Riempie gli interni di una serie di rettangoli specificati da strutture Rectangle . |
| fill_rectangles(brush, rects) | Riempie gli interni di una serie di rettangoli specificati da strutture Rectangle . |
| fill_rectangles_f(brush, rects) | Riempie gli interni di una serie di rettangoli specificati da strutture RectangleF . |
| fill_region(brush, region) | Riempie l’interno di una Region. |
| measure_string(text, font, layout_area, string_format) | Misura la stringa di testo specificata con i parametri specificati |
| multiply_transform(matrix) | Moltiplica la Matrix che rappresenta la trasformazione geometrica locale di questo Graphics per la Matrix specificata, pre-pendendo la Matrix specificata. |
| multiply_transform(matrix, order) | Moltiplica la Matrix che rappresenta la trasformazione geometrica locale di questo Graphics per la Matrix nell’ordine specificato. |
| reset_transform() | Reimposta la proprietà Graphics.transform a identità. |
| rotate_transform(angle) | Ruota la trasformazione geometrica locale della quantità specificata. Questo metodo prepone la rotazione alla trasformazione. |
| rotate_transform(angle, order) | Ruota la trasformazione geometrica locale della quantità specificata nell’ordine specificato. |
| scale_transform(sx, sy) | Scala la trasformazione geometrica locale delle quantità specificate. Questo metodo prepone la matrice di scala alla trasformazione. |
| scale_transform(sx, sy, order) | Scala la trasformazione geometrica locale delle quantità specificate nell’ordine specificato. |
| translate_transform(dx, dy) | Trasla la trasformazione geometrica locale delle dimensioni specificate. Questo metodo prepone la traslazione alla trasformazione. |
| translate_transform(dx, dy, order) | Trasla la trasformazione geometrica locale delle dimensioni specificate nell’ordine specificato. |
Constructor: Graphics(source_image)
Graphics(source_image)
Inizializza una nuova istanza della classe Graphics.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine di origine. |
Method: clear(color)
clear(color)
Cancella la superficie grafica utilizzando il colore specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| color | Color | Il colore con cui cancellare la superficie grafica. |
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)
Disegna un arco che rappresenta una porzione di un’ellisse specificata da una struttura RectangleF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dell’arco. |
| rect | RectangleF | RectangleF struttura che definisce i confini dell’ellisse. |
| start_angle | float | Angolo in gradi misurato in senso orario dall’asse x al punto di partenza dell’arco. |
| sweep_angle | float | Angolo in gradi misurato in senso orario dal parametro startAngle al punto finale dell’arco. |
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)
Disegna un arco che rappresenta una porzione di un’ellisse specificata da una struttura RectangleF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dell’arco. |
| rect | Rectangle | RectangleF struttura che definisce i confini dell’ellisse. |
| start_angle | float | Angolo in gradi misurato in senso orario dall’asse x al punto di partenza dell’arco. |
| sweep_angle | float | Angolo in gradi misurato in senso orario dal parametro startAngle al punto finale dell’arco. |
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)
Disegna un arco che rappresenta una porzione di un’ellisse specificata da una coppia di coordinate, una larghezza e un’altezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dell’arco. |
| x | float | La coordinata x dell’angolo in alto a sinistra del rettangolo che definisce l’ellisse. |
| y | float | La coordinata y dell’angolo in alto a sinistra del rettangolo che definisce l’ellisse. |
| width | float | Larghezza del rettangolo che definisce l’ellisse. |
| height | float | Altezza del rettangolo che definisce l’ellisse. |
| start_angle | float | Angolo in gradi misurato in senso orario dall’asse x al punto di partenza dell’arco. |
| sweep_angle | float | Angolo in gradi misurato in senso orario dal parametro startAngle al punto finale dell’arco. |
Method: draw_arc(pen, x, y, width, height, start_angle, sweep_angle)
draw_arc(pen, x, y, width, height, start_angle, sweep_angle)
Disegna un arco che rappresenta una porzione di un’ellisse specificata da una coppia di coordinate, una larghezza e un’altezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dell’arco. |
| x | int | La coordinata x dell’angolo in alto a sinistra del rettangolo che definisce l’ellisse. |
| y | int | La coordinata y dell’angolo in alto a sinistra del rettangolo che definisce l’ellisse. |
| width | int | Larghezza del rettangolo che definisce l’ellisse. |
| height | int | Altezza del rettangolo che definisce l’ellisse. |
| start_angle | int | Angolo in gradi misurato in senso orario dall’asse x al punto di partenza dell’arco. |
| sweep_angle | int | Angolo in gradi misurato in senso orario dal parametro startAngle al punto finale dell’arco. |
Method: draw_arc_in_rect(pen, rect, start_angle, sweep_angle)
draw_arc_in_rect(pen, rect, start_angle, sweep_angle)
Disegna un arco che rappresenta una porzione di un’ellisse specificata da una struttura RectangleF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dell’arco. |
| rect | Rectangle | RectangleF struttura che definisce i confini dell’ellisse. |
| start_angle | float | Angolo in gradi misurato in senso orario dall’asse x al punto di partenza dell’arco. |
| sweep_angle | float | Angolo in gradi misurato in senso orario dal parametro startAngle al punto finale dell’arco. |
Method: draw_arc_in_rect_f(pen, rect, start_angle, sweep_angle)
draw_arc_in_rect_f(pen, rect, start_angle, sweep_angle)
Disegna un arco che rappresenta una porzione di un’ellisse specificata da una struttura RectangleF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dell’arco. |
| rect | RectangleF | RectangleF struttura che definisce i confini dell’ellisse. |
| start_angle | float | Angolo in gradi misurato in senso orario dall’asse x al punto di partenza dell’arco. |
| sweep_angle | float | Angolo in gradi misurato in senso orario dal parametro startAngle al punto finale dell’arco. |
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)
Disegna un arco che rappresenta una porzione di un’ellisse specificata da una coppia di coordinate, una larghezza e un’altezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dell’arco. |
| x | int | La coordinata x dell’angolo in alto a sinistra del rettangolo che definisce l’ellisse. |
| y | int | La coordinata y dell’angolo in alto a sinistra del rettangolo che definisce l’ellisse. |
| width | int | Larghezza del rettangolo che definisce l’ellisse. |
| height | int | Altezza del rettangolo che definisce l’ellisse. |
| start_angle | int | Angolo in gradi misurato in senso orario dall’asse x al punto di partenza dell’arco. |
| sweep_angle | int | Angolo in gradi misurato in senso orario dal parametro startAngle al punto finale dell’arco. |
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)
Disegna un arco che rappresenta una porzione di un’ellisse specificata da una coppia di coordinate, una larghezza e un’altezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dell’arco. |
| x | float | La coordinata x dell’angolo in alto a sinistra del rettangolo che definisce l’ellisse. |
| y | float | La coordinata y dell’angolo in alto a sinistra del rettangolo che definisce l’ellisse. |
| width | float | Larghezza del rettangolo che definisce l’ellisse. |
| height | float | Altezza del rettangolo che definisce l’ellisse. |
| start_angle | float | Angolo in gradi misurato in senso orario dall’asse x al punto di partenza dell’arco. |
| sweep_angle | float | Angolo in gradi misurato in senso orario dal parametro startAngle al punto finale dell’arco. |
Method: draw_bezier(pen, pt1, pt2, pt3, pt4)
draw_bezier(pen, pt1, pt2, pt3, pt4)
Disegna una spline Bézier definita da quattro strutture PointF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile della curva. |
| pt1 | PointF | PointF struttura che rappresenta il punto di partenza della curva. |
| pt2 | PointF | PointF struttura che rappresenta il primo punto di controllo per la curva. |
| pt3 | PointF | PointF struttura che rappresenta il secondo punto di controllo per la curva. |
| pt4 | PointF | PointF struttura che rappresenta il punto finale della curva. |
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)
Disegna una spline Bézier definita da quattro strutture PointF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile della curva. |
| pt1 | Point | PointF struttura che rappresenta il punto di partenza della curva. |
| pt2 | Point | PointF struttura che rappresenta il primo punto di controllo per la curva. |
| pt3 | Point | PointF struttura che rappresenta il secondo punto di controllo per la curva. |
| pt4 | Point | PointF struttura che rappresenta il punto finale della curva. |
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)
Disegna una spline Bézier definita da quattro coppie ordinate di coordinate che rappresentano punti.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile della curva. |
| x1 | float | La coordinata x del punto di partenza della curva. |
| y1 | float | La coordinata y del punto di partenza della curva. |
| x2 | float | La coordinata x del primo punto di controllo della curva. |
| y2 | float | La coordinata y del primo punto di controllo della curva. |
| x3 | float | La coordinata x del secondo punto di controllo della curva. |
| y3 | float | La coordinata y del secondo punto di controllo della curva. |
| x4 | float | La coordinata x del punto finale della curva. |
| y4 | float | La coordinata y del punto finale della curva. |
Method: draw_bezier_by_points(pen, pt1, pt2, pt3, pt4)
draw_bezier_by_points(pen, pt1, pt2, pt3, pt4)
Disegna una spline Bézier definita da quattro strutture PointF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile della curva. |
| pt1 | Point | PointF struttura che rappresenta il punto di partenza della curva. |
| pt2 | Point | PointF struttura che rappresenta il primo punto di controllo per la curva. |
| pt3 | Point | PointF struttura che rappresenta il secondo punto di controllo per la curva. |
| pt4 | Point | PointF struttura che rappresenta il punto finale della curva. |
Method: draw_bezier_by_points_f(pen, pt1, pt2, pt3, pt4)
draw_bezier_by_points_f(pen, pt1, pt2, pt3, pt4)
Disegna una spline Bézier definita da quattro strutture PointF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile della curva. |
| pt1 | PointF | PointF struttura che rappresenta il punto di partenza della curva. |
| pt2 | PointF | PointF struttura che rappresenta il primo punto di controllo per la curva. |
| pt3 | PointF | PointF struttura che rappresenta il secondo punto di controllo per la curva. |
| pt4 | PointF | PointF struttura che rappresenta il punto finale della curva. |
Method: draw_beziers(pen, points)
draw_beziers(pen, points)
Disegna una serie di spline Bézier da un array di strutture Point.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile della curva. |
| points | Point[] | Array di strutture Point che rappresentano i punti che determinano la curva. |
Method: draw_beziers(pen, points)
draw_beziers(pen, points)
Disegna una serie di spline Bézier da un array di strutture Point.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile della curva. |
| points | PointF[] | Array di strutture Point che rappresentano i punti che determinano la curva. |
Method: draw_beziers_by_pt_array(pen, points)
draw_beziers_by_pt_array(pen, points)
Disegna una serie di spline Bézier da un array di strutture Point.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile della curva. |
| points | Point[] | Array di strutture Point che rappresentano i punti che determinano la curva. |
Method: draw_beziers_by_pt_array_f(pen, points)
draw_beziers_by_pt_array_f(pen, points)
Disegna una serie di spline Bézier da un array di strutture PointF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile della curva. |
| points | PointF[] | Array di strutture PointF che rappresentano i punti che determinano la curva. |
Method: draw_closed_curve(pen, points)
draw_closed_curve(pen, points)
Disegna una spline cardinal chiusa definita da un array di strutture PointF. Questo metodo utilizza una tensione predefinita di 0.5 e la modalità di riempimento FillMode.ALTERNATE.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | PointF[] | Array di strutture PointF che definiscono la spline. |
Method: draw_closed_curve(pen, points)
draw_closed_curve(pen, points)
Disegna una spline cardinal chiusa definita da un array di strutture PointF. Questo metodo utilizza una tensione predefinita di 0.5 e la modalità di riempimento FillMode.ALTERNATE.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | Point[] | Array di strutture PointF che definiscono la spline. |
Method: draw_closed_curve(pen, points, tension)
draw_closed_curve(pen, points, tension)
Disegna una spline cardinal chiusa definita da un array di strutture PointF utilizzando una tensione specificata. Questo metodo utilizza la modalità di riempimento predefinita FillMode.ALTERNATE.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | PointF[] | Array di strutture PointF che definiscono la spline. |
| tensione | float | Valore maggiore o uguale a 0.0F che specifica la tensione della curva. |
Method: draw_closed_curve(pen, points, tension)
draw_closed_curve(pen, points, tension)
Disegna una spline cardinal chiusa definita da un array di strutture PointF utilizzando una tensione specificata. Questo metodo utilizza la modalità di riempimento predefinita FillMode.ALTERNATE.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | Point[] | Array di strutture PointF che definiscono la spline. |
| tensione | float | Valore maggiore o uguale a 0.0F che specifica la tensione della curva. |
Method: draw_closed_curve_by_points(pen, points)
draw_closed_curve_by_points(pen, points)
Disegna una spline cardinal chiusa definita da un array di strutture PointF. Questo metodo utilizza una tensione predefinita di 0.5 e la modalità di riempimento FillMode.ALTERNATE.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | Point[] | Array di strutture PointF che definiscono la spline. |
Method: draw_closed_curve_by_points_f(pen, points)
draw_closed_curve_by_points_f(pen, points)
Disegna una spline cardinal chiusa definita da un array di strutture PointF. Questo metodo utilizza una tensione predefinita di 0.5 e la modalità di riempimento FillMode.ALTERNATE.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | PointF[] | Array di strutture PointF che definiscono la spline. |
Method: draw_closed_curve_by_points_f_tension(pen, points, tension)
draw_closed_curve_by_points_f_tension(pen, points, tension)
Disegna una spline cardinal chiusa definita da un array di strutture PointF utilizzando una tensione specificata. Questo metodo utilizza la modalità di riempimento predefinita FillMode.ALTERNATE.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | PointF[] | Array di strutture PointF che definiscono la spline. |
| tensione | float | Valore maggiore o uguale a 0.0F che specifica la tensione della curva. |
Method: draw_closed_curve_by_points_tension(pen, points, tension)
draw_closed_curve_by_points_tension(pen, points, tension)
Disegna una spline cardinal chiusa definita da un array di strutture Point utilizzando una tensione specificata. Questo metodo utilizza la modalità di riempimento predefinita FillMode.ALTERNATE.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | Point[] | Array di strutture Point che definiscono la spline. |
| tensione | float | Valore maggiore o uguale a 0.0F che specifica la tensione della curva. |
Method: draw_curve(pen, points)
draw_curve(pen, points)
Disegna una spline cardinal attraverso un array specificato di strutture PointF. Questo metodo utilizza una tensione predefinita di 0.5.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | PointF[] | Array di strutture PointF che definiscono 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)
Disegna una spline cardinal attraverso un array specificato di strutture PointF. Questo metodo utilizza una tensione predefinita di 0.5.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | Point[] | Array di strutture PointF che definiscono 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)
Disegna una spline cardinale attraverso un array specificato di strutture PointF. Il disegno inizia con uno spostamento dall’inizio dell’array.
Questo metodo utilizza una tensione predefinita di 0,5.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | PointF[] | Array di strutture PointF che definiscono la spline. |
| offset | int | Offset dal primo elemento nell’array del parametro points al punto di partenza della curva. |
| number_of_segments | int | Numero di segmenti dopo il punto di partenza da includere nella curva. |
Method: draw_curve(pen, points, offset, number_of_segments, tension)
draw_curve(pen, points, offset, number_of_segments, tension)
Disegna una spline cardinale attraverso un array specificato di strutture PointF utilizzando una tensione specificata. Il disegno inizia con uno spostamento dall’inizio dell’array.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | PointF[] | Array di strutture PointF che definiscono la spline. |
| offset | int | Offset dal primo elemento nell’array del parametro points al punto di partenza della curva. |
| number_of_segments | int | Numero di segmenti dopo il punto di partenza da includere nella curva. |
| tensione | float | Valore maggiore o uguale a 0.0F che specifica la tensione della curva. |
Method: draw_curve(pen, points, offset, number_of_segments, tension)
draw_curve(pen, points, offset, number_of_segments, tension)
Disegna una spline cardinale attraverso un array specificato di strutture PointF utilizzando una tensione specificata. Il disegno inizia con uno spostamento dall’inizio dell’array.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | Point[] | Array di strutture PointF che definiscono la spline. |
| offset | int | Offset dal primo elemento nell’array del parametro points al punto di partenza della curva. |
| number_of_segments | int | Numero di segmenti dopo il punto di partenza da includere nella curva. |
| tensione | float | Valore maggiore o uguale a 0.0F che specifica la tensione della curva. |
Method: draw_curve(pen, points, tension)
draw_curve(pen, points, tension)
Disegna una spline cardinale attraverso un array specificato di strutture PointF utilizzando una tensione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | PointF[] | Array di strutture PointF che rappresentano i punti che definiscono la curva. |
| tensione | float | Valore maggiore o uguale a 0.0F che specifica la tensione della curva. |
Method: draw_curve(pen, points, tension)
draw_curve(pen, points, tension)
Disegna una spline cardinale attraverso un array specificato di strutture PointF utilizzando una tensione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | Point[] | Array di strutture PointF che rappresentano i punti che definiscono la curva. |
| tensione | float | Valore maggiore o uguale a 0.0F che specifica la tensione della curva. |
Method: draw_curve_by_point_fs(pen, points)
draw_curve_by_point_fs(pen, points)
Disegna una spline cardinale attraverso un array specificato di strutture Point.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | Point[] | Array di strutture Point che definiscono la spline. |
Method: draw_curve_by_point_fs_tension(pen, points, tension)
draw_curve_by_point_fs_tension(pen, points, tension)
Disegna una spline cardinale attraverso un array specificato di strutture PointF utilizzando una tensione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | PointF[] | Array di strutture PointF che rappresentano i punti che definiscono la curva. |
| tensione | float | Valore maggiore o uguale a 0.0F che specifica la tensione della curva. |
Method: draw_curve_by_points(pen, points)
draw_curve_by_points(pen, points)
Disegna una spline cardinal attraverso un array specificato di strutture PointF. Questo metodo utilizza una tensione predefinita di 0.5.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | PointF[] | Array di strutture PointF che definiscono 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)
Disegna una spline cardinale attraverso un array specificato di strutture PointF utilizzando una tensione specificata. Il disegno inizia con uno spostamento dall’inizio dell’array.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | PointF[] | Array di strutture PointF che definiscono la spline. |
| offset | int | Offset dal primo elemento nell’array del parametro points al punto di partenza della curva. |
| number_of_segments | int | Numero di segmenti dopo il punto di partenza da includere nella curva. |
| tensione | float | Valore maggiore o uguale a 0.0F che specifica la tensione della curva. |
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)
Disegna una spline cardinale attraverso un array specificato di strutture Point utilizzando una tensione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | Point[] | Array di strutture Point che definiscono la spline. |
| offset | int | Offset dal primo elemento nell’array del parametro points al punto di partenza della curva. |
| number_of_segments | int | Numero di segmenti dopo il punto di partenza da includere nella curva. |
| tensione | float | Valore maggiore o uguale a 0.0F che specifica la tensione della curva. |
Method: draw_curve_by_points_tension(pen, points, tension)
draw_curve_by_points_tension(pen, points, tension)
Disegna una spline cardinale attraverso un array specificato di strutture Point utilizzando una tensione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e l’altezza della curva. |
| points | Point[] | Array di strutture Point che definiscono la spline. |
| tensione | float | Valore maggiore o uguale a 0.0F che specifica la tensione della curva. |
Method: draw_ellipse(pen, rect)
draw_ellipse(pen, rect)
Disegna un’ellisse definita da un RectangleF di delimitazione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dell’ellisse. |
| rect | RectangleF | RectangleF struttura che definisce i confini dell’ellisse. |
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)
Disegna un’ellisse definita da un RectangleF di delimitazione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dell’ellisse. |
| rect | Rectangle | RectangleF struttura che definisce i confini dell’ellisse. |
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)
Disegna un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, un’altezza e una larghezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dell’ellisse. |
| x | float | La coordinata x dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse. |
| y | float | La coordinata y dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse. |
| width | float | Larghezza del rettangolo di delimitazione che definisce l’ellisse. |
| height | float | Altezza del rettangolo di delimitazione che definisce l’ellisse. |
Method: draw_ellipse(pen, x, y, width, height)
draw_ellipse(pen, x, y, width, height)
Disegna un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, un’altezza e una larghezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dell’ellisse. |
| x | int | La coordinata x dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse. |
| y | int | La coordinata y dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse. |
| width | int | Larghezza del rettangolo di delimitazione che definisce l’ellisse. |
| height | int | Altezza del rettangolo di delimitazione che definisce l’ellisse. |
Method: draw_ellipse_by_xy(pen, x, y, width, height)
draw_ellipse_by_xy(pen, x, y, width, height)
Disegna un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, un’altezza e una larghezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dell’ellisse. |
| x | int | La coordinata x dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse. |
| y | int | La coordinata y dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse. |
| width | int | Larghezza del rettangolo di delimitazione che definisce l’ellisse. |
| height | int | Altezza del rettangolo di delimitazione che definisce l’ellisse. |
Method: draw_ellipse_by_xyf(pen, x, y, width, height)
draw_ellipse_by_xyf(pen, x, y, width, height)
Disegna un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, un’altezza e una larghezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dell’ellisse. |
| x | float | La coordinata x dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse. |
| y | float | La coordinata y dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse. |
| width | float | Larghezza del rettangolo di delimitazione che definisce l’ellisse. |
| height | float | Altezza del rettangolo di delimitazione che definisce l’ellisse. |
Method: draw_ellipse_f(pen, rect)
draw_ellipse_f(pen, rect)
Disegna un’ellisse definita da un RectangleF di delimitazione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dell’ellisse. |
| rect | RectangleF | RectangleF struttura che definisce i confini dell’ellisse. |
Method: draw_image(image, dest_points)
draw_image(image, dest_points)
Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine da disegnare. |
| dest_points | Point[] | Array di tre strutture PointF che definiscono un parallelogramma. |
Method: draw_image(image, dest_points)
draw_image(image, dest_points)
Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine da disegnare. |
| dest_points | PointF[] | Array di tre strutture PointF che definiscono un parallelogramma. |
Method: draw_image(image, dest_points, src_rect)
draw_image(image, dest_points, src_rect)
Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine da disegnare. |
| dest_points | Point[] | Array di tre strutture PointF che definiscono un parallelogramma. |
| src_rect | Rectangle | Il rettangolo di origine. |
Method: draw_image(image, dest_points, src_rect)
draw_image(image, dest_points, src_rect)
Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine da disegnare. |
| dest_points | PointF[] | Array di tre strutture PointF che definiscono un parallelogramma. |
| src_rect | RectangleF | Il rettangolo di origine. |
Method: draw_image(image, dest_points, src_rect, src_unit)
draw_image(image, dest_points, src_rect, src_unit)
Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine da disegnare. |
| dest_points | Point[] | Array di tre strutture PointF che definiscono un parallelogramma. |
| src_rect | Rectangle | Il rettangolo di origine. |
| src_unit | GraphicsUnit | Le unità di misura. |
Method: draw_image(image, dest_points, src_rect, src_unit)
draw_image(image, dest_points, src_rect, src_unit)
Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine da disegnare. |
| dest_points | PointF[] | Array di tre strutture PointF che definiscono un parallelogramma. |
| src_rect | RectangleF | Il rettangolo di origine. |
| src_unit | GraphicsUnit | Le unità di misura. |
Method: draw_image(image, dest_points, src_rect, src_unit, image_attributes)
draw_image(image, dest_points, src_rect, src_unit, image_attributes)
Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine da disegnare. |
| dest_points | Point[] | Array di tre strutture PointF che definiscono un parallelogramma. |
| src_rect | Rectangle | Il rettangolo di origine. |
| src_unit | GraphicsUnit | Le unità di misura. |
| image_attributes | ImageAttributes | Gli attributi dell’immagine. |
Method: draw_image(image, dest_points, src_rect, src_unit, image_attributes)
draw_image(image, dest_points, src_rect, src_unit, image_attributes)
Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine da disegnare. |
| dest_points | PointF[] | Array di tre strutture PointF che definiscono un parallelogramma. |
| src_rect | RectangleF | Il rettangolo di origine. |
| src_unit | GraphicsUnit | Le unità di misura. |
| image_attributes | ImageAttributes | Gli attributi dell’immagine. |
Method: draw_image(source_image, point)
draw_image(source_image, point)
Disegna il Graphics.image specificato, usando la sua dimensione fisica originale, nella posizione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| point | PointF | PointF struttura che rappresenta l’angolo superiore sinistro dell’immagine disegnata. |
Method: draw_image(source_image, point)
draw_image(source_image, point)
Disegna il Graphics.image specificato, usando la sua dimensione fisica originale, nella posizione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| point | Point | PointF struttura che rappresenta l’angolo superiore sinistro dell’immagine disegnata. |
Method: draw_image(source_image, rect)
draw_image(source_image, rect)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect | RectangleF | RectangleF struttura che specifica la posizione e le dimensioni dell’immagine disegnata. |
Method: draw_image(source_image, rect)
draw_image(source_image, rect)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect | Rectangle | RectangleF struttura che specifica la posizione e le dimensioni dell’immagine disegnata. |
Method: draw_image(source_image, rect_destination, graphics_unit)
draw_image(source_image, rect_destination, graphics_unit)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect_destination | Rectangle | Il rettangolo di destinazione. |
| graphics_unit | GraphicsUnit | L’unità grafica. |
Method: draw_image(source_image, rect_destination, graphics_unit)
draw_image(source_image, rect_destination, graphics_unit)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect_destination | RectangleF | Il rettangolo di destinazione. |
| graphics_unit | GraphicsUnit | L’unità grafica. |
Method: draw_image(source_image, rect_destination, graphics_unit, image_attributes)
draw_image(source_image, rect_destination, graphics_unit, image_attributes)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect_destination | Rectangle | Il rettangolo di destinazione. |
| graphics_unit | GraphicsUnit | L’unità grafica. |
| image_attributes | ImageAttributes | Gli attributi dell’immagine. |
Method: draw_image(source_image, rect_destination, graphics_unit, image_attributes)
draw_image(source_image, rect_destination, graphics_unit, image_attributes)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect_destination | RectangleF | Il rettangolo di destinazione. |
| graphics_unit | GraphicsUnit | L’unità grafica. |
| image_attributes | ImageAttributes | Gli attributi dell’immagine. |
Method: draw_image(source_image, rect_source, rect_destination, graphics_unit)
draw_image(source_image, rect_source, rect_destination, graphics_unit)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect_source | Rectangle | Il rettangolo di origine. |
| rect_destination | Rectangle | Il rettangolo di destinazione. |
| graphics_unit | GraphicsUnit | L’unità grafica. |
Method: draw_image(source_image, rect_source, rect_destination, graphics_unit)
draw_image(source_image, rect_source, rect_destination, graphics_unit)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect_source | RectangleF | Il rettangolo di origine. |
| rect_destination | RectangleF | Il rettangolo di destinazione. |
| graphics_unit | GraphicsUnit | L’unità grafica. |
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)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect_source | Rectangle | Il rettangolo di origine. |
| rect_destination | Rectangle | Il rettangolo di destinazione. |
| graphics_unit | GraphicsUnit | L’unità grafica. |
| image_attributes | ImageAttributes | Gli attributi dell’immagine. |
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)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect_source | RectangleF | Il rettangolo di origine. |
| rect_destination | RectangleF | Il rettangolo di destinazione. |
| graphics_unit | GraphicsUnit | L’unità grafica. |
| image_attributes | ImageAttributes | Gli attributi dell’immagine. |
Method: draw_image(source_image, x, y)
draw_image(source_image, x, y)
Disegna il Graphics.image specificato, usando la sua dimensione fisica originale, nella posizione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| x | float | La coordinata x dell’angolo superiore sinistro dell’immagine disegnata. |
| y | float | La coordinata y dell’angolo superiore sinistro dell’immagine disegnata. |
Method: draw_image(source_image, x, y)
draw_image(source_image, x, y)
Disegna il Graphics.image specificato, usando la sua dimensione fisica originale, nella posizione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| x | int | La coordinata x dell’angolo superiore sinistro dell’immagine disegnata. |
| y | int | La coordinata y dell’angolo superiore sinistro dell’immagine disegnata. |
Method: draw_image(source_image, x, y, width, height)
draw_image(source_image, x, y, width, height)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| x | float | La coordinata x dell’angolo superiore sinistro dell’immagine disegnata. |
| y | float | La coordinata y dell’angolo superiore sinistro dell’immagine disegnata. |
| width | float | Larghezza dell’immagine disegnata. |
| height | float | Altezza dell’immagine disegnata. |
Method: draw_image(source_image, x, y, width, height)
draw_image(source_image, x, y, width, height)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| x | int | La coordinata x dell’angolo superiore sinistro dell’immagine disegnata. |
| y | int | La coordinata y dell’angolo superiore sinistro dell’immagine disegnata. |
| width | int | Larghezza dell’immagine disegnata. |
| height | int | Altezza dell’immagine disegnata. |
Method: draw_image_at_point(source_image, point)
draw_image_at_point(source_image, point)
Disegna il Graphics.image specificato, usando la sua dimensione fisica originale, nella posizione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| point | Point | PointF struttura che rappresenta l’angolo superiore sinistro dell’immagine disegnata. |
Method: draw_image_at_point_f(source_image, point)
draw_image_at_point_f(source_image, point)
Disegna il Graphics.image specificato, usando la sua dimensione fisica originale, nella posizione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| point | PointF | PointF struttura che rappresenta l’angolo superiore sinistro dell’immagine disegnata. |
Method: draw_image_at_xy(source_image, x, y)
draw_image_at_xy(source_image, x, y)
Disegna il Graphics.image specificato, usando la sua dimensione fisica originale, nella posizione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| x | int | La coordinata x dell’angolo superiore sinistro dell’immagine disegnata. |
| y | int | La coordinata y dell’angolo superiore sinistro dell’immagine disegnata. |
Method: draw_image_at_xyf(source_image, x, y)
draw_image_at_xyf(source_image, x, y)
Disegna il Graphics.image specificato, usando la sua dimensione fisica originale, nella posizione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| x | float | La coordinata x dell’angolo superiore sinistro dell’immagine disegnata. |
| y | float | La coordinata y dell’angolo superiore sinistro dell’immagine disegnata. |
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)
Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine da disegnare. |
| dest_points | PointF[] | Array di tre strutture PointF che definiscono un parallelogramma. |
| src_rect | RectangleF | Il rettangolo di origine. |
| src_unit | GraphicsUnit | Le unità di misura. |
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)
Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine da disegnare. |
| dest_points | PointF[] | Array di tre strutture PointF che definiscono un parallelogramma. |
| src_rect | RectangleF | Il rettangolo di origine. |
| src_unit | GraphicsUnit | Le unità di misura. |
| image_attributes | ImageAttributes | Gli attributi dell’immagine. |
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)
Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine da disegnare. |
| dest_points | PointF[] | Array di tre strutture PointF che definiscono un parallelogramma. |
| src_rect | RectangleF | Il rettangolo di origine. |
Method: draw_image_dest_points_src_rect(image, dest_points, src_rect)
draw_image_dest_points_src_rect(image, dest_points, src_rect)
Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine da disegnare. |
| dest_points | Point[] | Array di tre strutture PointF che definiscono un parallelogramma. |
| src_rect | Rectangle | Il rettangolo di origine. |
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)
Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine da disegnare. |
| dest_points | Point[] | Array di tre strutture PointF che definiscono un parallelogramma. |
| src_rect | Rectangle | Il rettangolo di origine. |
| src_unit | GraphicsUnit | Le unità di misura. |
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)
Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine da disegnare. |
| dest_points | Point[] | Array di tre strutture PointF che definiscono un parallelogramma. |
| src_rect | Rectangle | Il rettangolo di origine. |
| src_unit | GraphicsUnit | Le unità di misura. |
| image_attributes | ImageAttributes | Gli attributi dell’immagine. |
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)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect_destination | RectangleF | Il rettangolo di destinazione in cui disegnare. |
| graphics_unit | GraphicsUnit | L’unità grafica. |
| image_attributes | ImageAttributes | Gli attributi dell’immagine. |
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)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect_destination | Rectangle | Il rettangolo di destinazione. |
| graphics_unit | GraphicsUnit | L’unità grafica. |
| image_attributes | ImageAttributes | Gli attributi dell’immagine. |
Method: draw_image_in_rect(source_image, x, y, width, height)
draw_image_in_rect(source_image, x, y, width, height)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| x | int | La coordinata x dell’angolo superiore sinistro dell’immagine disegnata. |
| y | int | La coordinata y dell’angolo superiore sinistro dell’immagine disegnata. |
| width | int | Larghezza dell’immagine disegnata. |
| height | int | Altezza dell’immagine disegnata. |
Method: draw_image_in_rect_f(source_image, x, y, width, height)
draw_image_in_rect_f(source_image, x, y, width, height)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| x | float | La coordinata x dell’angolo superiore sinistro dell’immagine disegnata. |
| y | float | La coordinata y dell’angolo superiore sinistro dell’immagine disegnata. |
| width | float | Larghezza dell’immagine disegnata. |
| height | float | Altezza dell’immagine disegnata. |
Method: draw_image_in_rectangle(source_image, rect)
draw_image_in_rectangle(source_image, rect)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect | Rectangle | Rectangle struttura che specifica la posizione e le dimensioni dell’immagine disegnata. |
Method: draw_image_points(image, dest_points)
draw_image_points(image, dest_points)
Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine da disegnare. |
| dest_points | Point[] | Array di tre strutture PointF che definiscono un parallelogramma. |
Method: draw_image_points_f(image, dest_points)
draw_image_points_f(image, dest_points)
Disegna la porzione specificata dell’image specificata nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine da disegnare. |
| dest_points | PointF[] | Array di tre strutture PointF che definiscono un parallelogramma. |
Method: draw_image_rectangle_f(source_image, rect)
draw_image_rectangle_f(source_image, rect)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect | RectangleF | RectangleF struttura che specifica la posizione e le dimensioni dell’immagine disegnata. |
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)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect_source | RectangleF | Il rettangolo di origine. |
| rect_destination | RectangleF | Il rettangolo di destinazione. |
| graphics_unit | GraphicsUnit | L’unità grafica. |
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)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect_source | Rectangle | Il rettangolo di origine. |
| rect_destination | Rectangle | Il rettangolo di destinazione. |
| graphics_unit | GraphicsUnit | L’unità grafica. |
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)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect_source | RectangleF | Il rettangolo di origine. |
| rect_destination | RectangleF | Il rettangolo di destinazione. |
| graphics_unit | GraphicsUnit | L’unità grafica da utilizzare. |
| image_attributes | ImageAttributes | Gli attributi dell’immagine da utilizzare. |
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)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect_source | Rectangle | Il rettangolo di origine. |
| rect_destination | Rectangle | Il rettangolo di destinazione. |
| graphics_unit | GraphicsUnit | L’unità grafica. |
| image_attributes | ImageAttributes | Gli attributi dell’immagine. |
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)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect_destination | RectangleF | Il rettangolo di destinazione. |
| graphics_unit | GraphicsUnit | L’unità grafica. |
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)
Disegna il Graphics.image specificato nella posizione specificata e con le dimensioni specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect_destination | Rectangle | Il rettangolo di destinazione. |
| graphics_unit | GraphicsUnit | L’unità grafica. |
Method: draw_image_unscaled(source_image, point)
draw_image_unscaled(source_image, point)
Disegna un’immagine specificata usando la sua dimensione fisica originale in una posizione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| point | Point | Point struttura che specifica l’angolo superiore sinistro dell’immagine disegnata. |
Method: draw_image_unscaled(source_image, rect)
draw_image_unscaled(source_image, rect)
Disegna un’immagine specificata usando la sua dimensione fisica originale in una posizione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect | Rectangle | Rectangle che specifica l’angolo superiore sinistro dell’immagine disegnata. Le proprietà X e Y del rettangolo specificano l’angolo superiore sinistro. Le proprietà Width e Height sono ignorate. |
Method: draw_image_unscaled(source_image, x, y)
draw_image_unscaled(source_image, x, y)
Disegna l’immagine specificata usando la sua dimensione fisica originale nella posizione specificata da una coppia di coordinate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| x | int | La coordinata x dell’angolo superiore sinistro dell’immagine disegnata. |
| y | int | La coordinata y dell’angolo superiore sinistro dell’immagine disegnata. |
Method: draw_image_unscaled(source_image, x, y, width, height)
draw_image_unscaled(source_image, x, y, width, height)
Disegna un’immagine specificata usando la sua dimensione fisica originale in una posizione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| x | int | La coordinata x dell’angolo superiore sinistro dell’immagine disegnata. |
| y | int | La coordinata y dell’angolo superiore sinistro dell’immagine disegnata. |
| width | int | Il parametro non è utilizzato. |
| height | int | Il parametro non è utilizzato. |
Method: draw_image_unscaled_and_clipped(source_image, rect)
draw_image_unscaled_and_clipped(source_image, rect)
Disegna l’immagine specificata senza ridimensionamento e la ritaglia, se necessario, per adattarla al rettangolo specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect | Rectangle | Il Rectangle in cui disegnare l’immagine. |
Method: draw_image_unscaled_in_rectangle(source_image, rect)
draw_image_unscaled_in_rectangle(source_image, rect)
Disegna un’immagine specificata usando la sua dimensione fisica originale in una posizione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| rect | Rectangle | Rectangle che specifica l’angolo superiore sinistro dell’immagine disegnata. Le proprietà X e Y del rettangolo specificano l’angolo superiore sinistro. Le proprietà Width e Height sono ignorate. |
Method: draw_image_unscaled_to_point(source_image, point)
draw_image_unscaled_to_point(source_image, point)
Disegna un’immagine specificata usando la sua dimensione fisica originale in una posizione specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| source_image | Image | L’immagine con cui disegnare. |
| point | Point | Point struttura che specifica l’angolo superiore sinistro dell’immagine disegnata. |
Method: draw_line(pen, point1, point2)
draw_line(pen, point1, point2)
Disegna una linea che collega due strutture Point.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile della linea. |
| point1 | Point | Point struttura che rappresenta il primo punto da collegare. |
| point2 | Point | Punto struttura che rappresenta il secondo punto da collegare. |
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)
Disegna una linea che collega due strutture Point.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile della linea. |
| point1 | PointF | Point struttura che rappresenta il primo punto da collegare. |
| point2 | PointF | Punto struttura che rappresenta il secondo punto da collegare. |
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)
Disegna una linea che collega i due punti specificati dalle coppie di coordinate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile della linea. |
| x1 | int | La coordinata x del primo punto. |
| y1 | int | La coordinata y del primo punto. |
| x2 | int | La coordinata x del secondo punto. |
| y2 | int | La coordinata y del secondo punto. |
Method: draw_line(pen, x1, y1, x2, y2)
draw_line(pen, x1, y1, x2, y2)
Disegna una linea che collega i due punti specificati dalle coppie di coordinate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile della linea. |
| x1 | float | La coordinata x del primo punto. |
| y1 | float | La coordinata y del primo punto. |
| x2 | float | La coordinata x del secondo punto. |
| y2 | float | La coordinata y del secondo punto. |
Method: draw_line_by_xy(pen, x1, y1, x2, y2)
draw_line_by_xy(pen, x1, y1, x2, y2)
Disegna una linea che collega i due punti specificati dalle coppie di coordinate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile della linea. |
| x1 | int | La coordinata x del primo punto. |
| y1 | int | La coordinata y del primo punto. |
| x2 | int | La coordinata x del secondo punto. |
| y2 | int | La coordinata y del secondo punto. |
Method: draw_line_f_by_xy(pen, x1, y1, x2, y2)
draw_line_f_by_xy(pen, x1, y1, x2, y2)
Disegna una linea che collega i due punti specificati dalle coppie di coordinate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile della linea. |
| x1 | float | La coordinata x del primo punto. |
| y1 | float | La coordinata y del primo punto. |
| x2 | float | La coordinata x del secondo punto. |
| y2 | float | La coordinata y del secondo punto. |
Method: draw_line_point_f(pen, point1, point2)
draw_line_point_f(pen, point1, point2)
Disegna una linea che collega due strutture PointF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile della linea. |
| point1 | PointF | PuntoF struttura che rappresenta il primo punto da collegare. |
| point2 | PointF | PuntoF struttura che rappresenta il secondo punto da collegare. |
Method: draw_lines(pen, points)
draw_lines(pen, points)
Disegna una serie di segmenti di linea che collegano un array di strutture Point.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Penna che determina il colore, la larghezza e lo stile dei segmenti di linea. |
| points | Point[] | Array di strutture [Punto] che rappresentano i punti da collegare. |
Method: draw_lines(pen, points)
draw_lines(pen, points)
Disegna una serie di segmenti di linea che collegano un array di strutture Point.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Penna che determina il colore, la larghezza e lo stile dei segmenti di linea. |
| points | PointF[] | Array di strutture [Punto] che rappresentano i punti da collegare. |
Method: draw_lines_f(pen, points)
draw_lines_f(pen, points)
Disegna una serie di segmenti di linea che collegano un array di strutture PointF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Penna che determina il colore, la larghezza e lo stile dei segmenti di linea. |
| points | PointF[] | Array di strutture [PuntoF] che rappresentano i punti da collegare. |
Method: draw_path(pen, path)
draw_path(pen, path)
Disegna un GraphicsPath.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Penna che determina il colore, la larghezza e lo stile del percorso. |
| path | GraphicsPath | GraphicsPath da disegnare. |
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)
Disegna una forma a torta definita da un’ellisse specificata da una struttura RectangleF e due linee radiali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Penna che determina il colore, la larghezza e lo stile della forma a torta. |
| rect | RectangleF | RectangleF struttura che rappresenta il rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| start_angle | float | Angolo misurato in gradi in senso orario dall’asse x al primo lato della forma a torta. |
| sweep_angle | float | Angolo misurato in gradi in senso orario dal parametro startAngle al secondo lato della forma a torta. |
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)
Disegna una forma a torta definita da un’ellisse specificata da una struttura RectangleF e due linee radiali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Penna che determina il colore, la larghezza e lo stile della forma a torta. |
| rect | Rectangle | RectangleF struttura che rappresenta il rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| start_angle | float | Angolo misurato in gradi in senso orario dall’asse x al primo lato della forma a torta. |
| sweep_angle | float | Angolo misurato in gradi in senso orario dal parametro startAngle al secondo lato della forma a torta. |
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)
Disegna una forma a torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Penna che determina il colore, la larghezza e lo stile della forma a torta. |
| x | float | La coordinata x dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| y | float | La coordinata y dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| width | float | Larghezza del rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| height | float | Altezza del rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| start_angle | float | Angolo misurato in gradi in senso orario dall’asse x al primo lato della forma a torta. |
| sweep_angle | float | Angolo misurato in gradi in senso orario dal parametro startAngle al secondo lato della forma a torta. |
Method: draw_pie(pen, x, y, width, height, start_angle, sweep_angle)
draw_pie(pen, x, y, width, height, start_angle, sweep_angle)
Disegna una forma a torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Penna che determina il colore, la larghezza e lo stile della forma a torta. |
| x | int | La coordinata x dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| y | int | La coordinata y dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| width | int | Larghezza del rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| height | int | Altezza del rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| start_angle | int | Angolo misurato in gradi in senso orario dall’asse x al primo lato della forma a torta. |
| sweep_angle | int | Angolo misurato in gradi in senso orario dal parametro startAngle al secondo lato della forma a torta. |
Method: draw_pie_in_rect(pen, rect, start_angle, sweep_angle)
draw_pie_in_rect(pen, rect, start_angle, sweep_angle)
Disegna una forma a torta definita da un’ellisse specificata da una struttura RectangleF e due linee radiali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Penna che determina il colore, la larghezza e lo stile della forma a torta. |
| rect | Rectangle | RectangleF struttura che rappresenta il rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| start_angle | float | Angolo misurato in gradi in senso orario dall’asse x al primo lato della forma a torta. |
| sweep_angle | float | Angolo misurato in gradi in senso orario dal parametro startAngle al secondo lato della forma a torta. |
Method: draw_pie_in_rect_f(pen, rect, start_angle, sweep_angle)
draw_pie_in_rect_f(pen, rect, start_angle, sweep_angle)
Disegna una forma a torta definita da un’ellisse specificata da una struttura RectangleF e due linee radiali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Penna che determina il colore, la larghezza e lo stile della forma a torta. |
| rect | RectangleF | RectangleF struttura che rappresenta il rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| start_angle | float | Angolo misurato in gradi in senso orario dall’asse x al primo lato della forma a torta. |
| sweep_angle | float | Angolo misurato in gradi in senso orario dal parametro startAngle al secondo lato della forma a torta. |
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)
Disegna una forma a torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Penna che determina il colore, la larghezza e lo stile della forma a torta. |
| x | int | La coordinata x dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| y | int | La coordinata y dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| width | int | Larghezza del rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| height | int | Altezza del rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| start_angle | int | Angolo misurato in gradi in senso orario dall’asse x al primo lato della forma a torta. |
| sweep_angle | int | Angolo misurato in gradi in senso orario dal parametro startAngle al secondo lato della forma a torta. |
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)
Disegna una forma a torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Penna che determina il colore, la larghezza e lo stile della forma a torta. |
| x | float | La coordinata x dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| y | float | La coordinata y dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| width | float | Larghezza del rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| height | float | Altezza del rettangolo di delimitazione che definisce l’ellisse da cui proviene la forma a torta. |
| start_angle | float | Angolo misurato in gradi in senso orario dall’asse x al primo lato della forma a torta. |
| sweep_angle | float | Angolo misurato in gradi in senso orario dal parametro startAngle al secondo lato della forma a torta. |
Method: draw_polygon(pen, points)
draw_polygon(pen, points)
Disegna un poligono definito da un array di strutture PointF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Penna che determina il colore, la larghezza e lo stile del poligono. |
| points | PointF[] | Array di strutture [PuntoF] che rappresentano i vertici del poligono. |
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)
Disegna un poligono definito da un array di strutture PointF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Penna che determina il colore, la larghezza e lo stile del poligono. |
| points | Point[] | Array di strutture [PuntoF] che rappresentano i vertici del poligono. |
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)
Disegna un poligono definito da un array di strutture PointF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Penna che determina il colore, la larghezza e lo stile del poligono. |
| points | PointF[] | Array di strutture [PuntoF] che rappresentano i vertici del poligono. |
Method: draw_rect(pen, x, y, width, height)
draw_rect(pen, x, y, width, height)
Disegna un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Una Penna che determina il colore, la larghezza e lo stile del rettangolo. |
| x | int | La coordinata x dell’angolo in alto a sinistra del rettangolo da disegnare. |
| y | int | La coordinata y dell’angolo in alto a sinistra del rettangolo da disegnare. |
| width | int | La larghezza del rettangolo da disegnare. |
| height | int | L’altezza del rettangolo da disegnare. |
Method: draw_rect_f(pen, x, y, width, height)
draw_rect_f(pen, x, y, width, height)
Disegna un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Una Penna che determina il colore, la larghezza e lo stile del rettangolo. |
| x | float | La coordinata x dell’angolo in alto a sinistra del rettangolo da disegnare. |
| y | float | La coordinata y dell’angolo in alto a sinistra del rettangolo da disegnare. |
| width | float | La larghezza del rettangolo da disegnare. |
| height | float | L’altezza del rettangolo da disegnare. |
Method: draw_rectangle(pen, rect)
draw_rectangle(pen, rect)
Disegna un rettangolo specificato da una struttura RectangleF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Una Penna che determina il colore, la larghezza e lo stile del rettangolo. |
| rect | RectangleF | Una RectangleF struttura che rappresenta il rettangolo da disegnare. |
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)
Disegna un rettangolo specificato da una struttura RectangleF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Una Penna che determina il colore, la larghezza e lo stile del rettangolo. |
| rect | Rectangle | Una RectangleF struttura che rappresenta il rettangolo da disegnare. |
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)
Disegna un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Una Penna che determina il colore, la larghezza e lo stile del rettangolo. |
| x | float | La coordinata x dell’angolo in alto a sinistra del rettangolo da disegnare. |
| y | float | La coordinata y dell’angolo in alto a sinistra del rettangolo da disegnare. |
| width | float | La larghezza del rettangolo da disegnare. |
| height | float | L’altezza del rettangolo da disegnare. |
Method: draw_rectangle(pen, x, y, width, height)
draw_rectangle(pen, x, y, width, height)
Disegna un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Una Penna che determina il colore, la larghezza e lo stile del rettangolo. |
| x | int | La coordinata x dell’angolo in alto a sinistra del rettangolo da disegnare. |
| y | int | La coordinata y dell’angolo in alto a sinistra del rettangolo da disegnare. |
| width | int | La larghezza del rettangolo da disegnare. |
| height | int | L’altezza del rettangolo da disegnare. |
Method: draw_rectangle_f(pen, rect)
draw_rectangle_f(pen, rect)
Disegna un rettangolo specificato da una struttura RectangleF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Una Penna che determina il colore, la larghezza e lo stile del rettangolo. |
| rect | RectangleF | Una RectangleF struttura che rappresenta il rettangolo da disegnare. |
Method: draw_rectangles(pen, rects)
draw_rectangles(pen, rects)
Disegna una serie di rettangoli specificati da strutture RectangleF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dei contorni dei rettangoli. |
| rects | RectangleF[] | Array di strutture RectangleF che rappresentano i rettangoli da disegnare. |
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)
Disegna una serie di rettangoli specificati da strutture RectangleF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dei contorni dei rettangoli. |
| rects | Rectangle[] | Array di strutture RectangleF che rappresentano i rettangoli da disegnare. |
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)
Disegna una serie di rettangoli specificati da strutture RectangleF.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| pen | Pen | Pen che determina il colore, la larghezza e lo stile dei contorni dei rettangoli. |
| rects | RectangleF[] | Array di strutture RectangleF che rappresentano i rettangoli da disegnare. |
Method: draw_string(s, font, brush, layout_rectangle)
draw_string(s, font, brush, layout_rectangle)
Disegna la stringa di testo specificata nel rettangolo specificato con gli oggetti Brush e Font specificati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| s | string | Stringa da disegnare. |
| font | Font | Font che definisce il formato del testo della stringa. |
| brush | Brush | Brush che determina il colore e la trama del testo disegnato. |
| layout_rectangle | RectangleF | RectangleF struttura che specifica la posizione del testo disegnato. |
Method: draw_string(s, font, brush, layout_rectangle, format)
draw_string(s, font, brush, layout_rectangle, format)
Disegna la stringa di testo specificata nel rettangolo specificato con gli oggetti Brush e Font specificati, utilizzando gli attributi di formattazione del StringFormat specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| s | string | Stringa da disegnare. |
| font | Font | Font che definisce il formato del testo della stringa. |
| brush | Brush | Brush che determina il colore e la trama del testo disegnato. |
| layout_rectangle | RectangleF | RectangleF struttura che specifica la posizione del testo disegnato. |
| format | StringFormat | StringFormat che specifica gli attributi di formattazione, come l’interlinea e l’allineamento, che vengono applicati al testo disegnato. |
Method: draw_string(s, font, brush, point)
draw_string(s, font, brush, point)
Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| s | string | Stringa da disegnare. |
| font | Font | Font che definisce il formato del testo della stringa. |
| brush | Brush | Brush che determina il colore e la trama del testo disegnato. |
| point | PointF | PointF struttura che specifica l’angolo in alto a sinistra del testo disegnato. |
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)
Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati, utilizzando gli attributi di formattazione del StringFormat specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| s | string | Stringa da disegnare. |
| font | Font | Font che definisce il formato del testo della stringa. |
| brush | Brush | Brush che determina il colore e la trama del testo disegnato. |
| point | PointF | PointF struttura che specifica l’angolo in alto a sinistra del testo disegnato. |
| format | StringFormat | StringFormat che specifica gli attributi di formattazione, come l’interlinea e l’allineamento, che vengono applicati al testo disegnato. |
Method: draw_string(s, font, brush, x, y)
draw_string(s, font, brush, x, y)
Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| s | string | Stringa da disegnare. |
| font | Font | Font che definisce il formato del testo della stringa. |
| brush | Brush | Brush che determina il colore e la trama del testo disegnato. |
| x | float | La coordinata x dell’angolo in alto a sinistra del testo disegnato. |
| y | float | La coordinata y dell’angolo in alto a sinistra del testo disegnato. |
Method: draw_string(s, font, brush, x, y, format)
draw_string(s, font, brush, x, y, format)
Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati, utilizzando gli attributi di formattazione del StringFormat specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| s | string | Stringa da disegnare. |
| font | Font | Font che definisce il formato del testo della stringa. |
| brush | Brush | Brush che determina il colore e la trama del testo disegnato. |
| x | float | La coordinata x dell’angolo in alto a sinistra del testo disegnato. |
| y | float | La coordinata y dell’angolo in alto a sinistra del testo disegnato. |
| format | StringFormat | StringFormat che specifica gli attributi di formattazione, come l’interlinea e l’allineamento, che vengono applicati al testo disegnato. |
Method: draw_string_at_point_f(s, font, brush, point)
draw_string_at_point_f(s, font, brush, point)
Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| s | string | Stringa da disegnare. |
| font | Font | Font che definisce il formato del testo della stringa. |
| brush | Brush | Brush che determina il colore e la trama del testo disegnato. |
| point | PointF | PointF struttura che specifica l’angolo in alto a sinistra del testo disegnato. |
Method: draw_string_at_point_f_format(s, font, brush, point, format)
draw_string_at_point_f_format(s, font, brush, point, format)
Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati, utilizzando gli attributi di formattazione del StringFormat specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| s | string | Stringa da disegnare. |
| font | Font | Font che definisce il formato del testo della stringa. |
| brush | Brush | Brush che determina il colore e la trama del testo disegnato. |
| point | PointF | PointF struttura che specifica l’angolo in alto a sinistra del testo disegnato. |
| format | StringFormat | StringFormat che specifica gli attributi di formattazione, come l’interlinea e l’allineamento, che vengono applicati al testo disegnato. |
Method: draw_string_at_xy(s, font, brush, x, y)
draw_string_at_xy(s, font, brush, x, y)
Disegna la stringa di testo specificata nella posizione specificata con gli oggetti Brush e Font specificati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| s | string | Stringa da disegnare. |
| font | Font | Font che definisce il formato del testo della stringa. |
| brush | Brush | Brush che determina il colore e la trama del testo disegnato. |
| x | float | La coordinata x dell’angolo in alto a sinistra del testo disegnato. |
| y | float | La coordinata y dell’angolo in alto a sinistra del testo disegnato. |
Method: draw_string_in_rect(s, font, brush, layout_rectangle)
draw_string_in_rect(s, font, brush, layout_rectangle)
Disegna la stringa di testo specificata nel rettangolo specificato con gli oggetti Brush e Font specificati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| s | string | Stringa da disegnare. |
| font | Font | Font che definisce il formato del testo della stringa. |
| brush | Brush | Brush che determina il colore e la trama del testo disegnato. |
| layout_rectangle | RectangleF | RectangleF struttura che specifica la posizione del testo disegnato. |
Method: draw_string_in_rect_f(s, font, brush, layout_rectangle, format)
draw_string_in_rect_f(s, font, brush, layout_rectangle, format)
Disegna la stringa di testo specificata nel rettangolo specificato con gli oggetti Brush e Font specificati, utilizzando gli attributi di formattazione del StringFormat specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| s | string | Stringa da disegnare. |
| font | Font | Font che definisce il formato del testo della stringa. |
| brush | Brush | Brush che determina il colore e la trama del testo disegnato. |
| layout_rectangle | RectangleF | RectangleF struttura che specifica la posizione del testo disegnato. |
| format | StringFormat | StringFormat che specifica gli attributi di formattazione, come l’interlinea e l’allineamento, che vengono applicati al testo disegnato. |
Method: fill_closed_curve(brush, points)
fill_closed_curve(brush, points)
Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF . Questo metodo utilizza una tensione predefinita di 0,5 e la modalità di riempimento FillMode.ALTERNATE .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| points | PointF[] | Array di strutture PointF che definiscono la spline. |
Method: fill_closed_curve(brush, points)
fill_closed_curve(brush, points)
Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF . Questo metodo utilizza una tensione predefinita di 0,5 e la modalità di riempimento FillMode.ALTERNATE .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| points | Point[] | Array di strutture PointF che definiscono la spline. |
Method: fill_closed_curve(brush, points, fill_mode)
fill_closed_curve(brush, points, fill_mode)
Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF utilizzando la modalità di riempimento specificata. Questo metodo utilizza una tensione predefinita di 0,5.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| points | PointF[] | Array di strutture PointF che definiscono la spline. |
| fill_mode | FillMode | Membro dell’enumerazione FillMode che determina come viene riempita la curva. |
Method: fill_closed_curve(brush, points, fillmode)
fill_closed_curve(brush, points, fillmode)
Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF utilizzando la modalità di riempimento specificata. Questo metodo utilizza una tensione predefinita di 0,5.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| points | Point[] | Array di strutture PointF che definiscono la spline. |
| fillmode | FillMode |
Method: fill_closed_curve(brush, points, fillmode, tension)
fill_closed_curve(brush, points, fillmode, tension)
Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF utilizzando la modalità di riempimento e la tensione specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Una Brush che determina le caratteristiche del riempimento. |
| points | PointF[] | Array di strutture PointF che definiscono la spline. |
| fillmode | FillMode | Membro dell’enumerazione FillMode che determina come viene riempita la curva. |
| tensione | float | Valore maggiore o uguale a 0.0F che specifica la tensione della curva. |
Method: fill_closed_curve(brush, points, fillmode, tension)
fill_closed_curve(brush, points, fillmode, tension)
Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF utilizzando la modalità di riempimento e la tensione specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Una Brush che determina le caratteristiche del riempimento. |
| points | Point[] | Array di strutture PointF che definiscono la spline. |
| fillmode | FillMode | Membro dell’enumerazione FillMode che determina come viene riempita la curva. |
| tensione | float | Valore maggiore o uguale a 0.0F che specifica la tensione della curva. |
Method: fill_closed_curve_by_point(brush, points)
fill_closed_curve_by_point(brush, points)
Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF . Questo metodo utilizza una tensione predefinita di 0,5 e la modalità di riempimento FillMode.ALTERNATE .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| points | Point[] | Array di strutture PointF che definiscono la spline. |
Method: fill_closed_curve_by_point_f(brush, points)
fill_closed_curve_by_point_f(brush, points)
Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF . Questo metodo utilizza una tensione predefinita di 0,5 e la modalità di riempimento FillMode.ALTERNATE .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| points | PointF[] | Array di strutture PointF che definiscono 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)
Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture PointF utilizzando la modalità di riempimento e la tensione specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Una Brush che determina le caratteristiche del riempimento. |
| points | PointF[] | Array di strutture PointF che definiscono la spline. |
| fillmode | FillMode | Membro dell’enumerazione FillMode che determina come viene riempita la curva. |
| tensione | float | Valore maggiore o uguale a 0.0F che specifica la tensione della curva. |
Method: fill_closed_curve_by_point_fill_mode(brush, points, fillmode)
fill_closed_curve_by_point_fill_mode(brush, points, fillmode)
Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture Point utilizzando la modalità di riempimento specificata. Questo metodo utilizza una tensione predefinita di 0,5.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| points | Point[] | Array di strutture Point che definiscono la spline. |
| fillmode | FillMode | Membro dell’enumerazione FillMode che determina come viene riempita la curva. |
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)
Riempie l’interno di una curva spline cardinale chiusa definita da un array di strutture Point utilizzando la modalità di riempimento e la tensione specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| points | Point[] | Array di strutture Point che definiscono la spline. |
| fillmode | FillMode | Membro dell’enumerazione FillMode che determina come viene riempita la curva. |
| tensione | float | Valore maggiore o uguale a 0.0F che specifica la tensione della curva. |
Method: fill_ellipse(brush, rect)
fill_ellipse(brush, rect)
Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una struttura RectangleF .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| rect | RectangleF | RectangleF struttura che rappresenta il rettangolo di delimitazione che definisce l’ellisse. |
Method: fill_ellipse(brush, rect)
fill_ellipse(brush, rect)
Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una struttura RectangleF .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| rect | Rectangle | RectangleF struttura che rappresenta il rettangolo di delimitazione che definisce l’ellisse. |
Method: fill_ellipse(brush, x, y, width, height)
fill_ellipse(brush, x, y, width, height)
Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, una larghezza e un’altezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| x | float | La coordinata x dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse. |
| y | float | La coordinata y dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse. |
| width | float | Larghezza del rettangolo di delimitazione che definisce l’ellisse. |
| height | float | Altezza del rettangolo di delimitazione che definisce l’ellisse. |
Method: fill_ellipse(brush, x, y, width, height)
fill_ellipse(brush, x, y, width, height)
Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, una larghezza e un’altezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| x | int | La coordinata x dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse. |
| y | int | La coordinata y dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse. |
| width | int | Larghezza del rettangolo di delimitazione che definisce l’ellisse. |
| height | int | Altezza del rettangolo di delimitazione che definisce l’ellisse. |
Method: fill_ellipse_at_xywh(brush, x, y, width, height)
fill_ellipse_at_xywh(brush, x, y, width, height)
Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, una larghezza e un’altezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| x | int | La coordinata x dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse. |
| y | int | La coordinata y dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse. |
| width | int | Larghezza del rettangolo di delimitazione che definisce l’ellisse. |
| height | int | Altezza del rettangolo di delimitazione che definisce l’ellisse. |
Method: fill_ellipse_at_xywhf(brush, x, y, width, height)
fill_ellipse_at_xywhf(brush, x, y, width, height)
Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una coppia di coordinate, una larghezza e un’altezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| x | float | La coordinata x dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse. |
| y | float | La coordinata y dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse. |
| width | float | Larghezza del rettangolo di delimitazione che definisce l’ellisse. |
| height | float | Altezza del rettangolo di delimitazione che definisce l’ellisse. |
Method: fill_ellipse_in_rect(brush, rect)
fill_ellipse_in_rect(brush, rect)
Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una struttura RectangleF .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| rect | Rectangle | RectangleF struttura che rappresenta il rettangolo di delimitazione che definisce l’ellisse. |
Method: fill_ellipse_in_rect_f(brush, rect)
fill_ellipse_in_rect_f(brush, rect)
Riempie l’interno di un’ellisse definita da un rettangolo di delimitazione specificato da una struttura RectangleF .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| rect | RectangleF | RectangleF struttura che rappresenta il rettangolo di delimitazione che definisce l’ellisse. |
Method: fill_path(brush, path)
fill_path(brush, path)
Riempie l’interno di un GraphicsPath .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| path | GraphicsPath | GraphicsPath che rappresenta il percorso da riempire. |
Method: fill_pie(brush, rect, start_angle, sweep_angle)
fill_pie(brush, rect, start_angle, sweep_angle)
Riempie l’interno di una sezione a torta definita da un’ellisse specificata da una struttura RectangleF e due linee radiali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| rect | Rectangle | Rectangle struttura che rappresenta il rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| start_angle | float | Angolo in gradi misurato in senso orario dall’asse x al primo lato della sezione a torta. |
| sweep_angle | float | Angolo in gradi misurato in senso orario dal parametro startAngle al secondo lato della sezione a torta. |
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)
Riempie l’interno di una sezione a torta definita da un’ellisse specificata da una struttura RectangleF e due linee radiali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| rect | RectangleF | Rectangle struttura che rappresenta il rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| start_angle | float | Angolo in gradi misurato in senso orario dall’asse x al primo lato della sezione a torta. |
| sweep_angle | float | Angolo in gradi misurato in senso orario dal parametro startAngle al secondo lato della sezione a torta. |
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)
Riempie l’interno di una sezione a torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| x | float | La coordinata x dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| y | float | La coordinata y dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| width | float | Larghezza del rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| height | float | Altezza del rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| start_angle | float | Angolo in gradi misurato in senso orario dall’asse x al primo lato della sezione a torta. |
| sweep_angle | float | Angolo in gradi misurato in senso orario dal parametro startAngle al secondo lato della sezione a torta. |
Method: fill_pie(brush, x, y, width, height, start_angle, sweep_angle)
fill_pie(brush, x, y, width, height, start_angle, sweep_angle)
Riempie l’interno di una sezione a torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| x | int | La coordinata x dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| y | int | La coordinata y dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| width | int | Larghezza del rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| height | int | Altezza del rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| start_angle | int | Angolo in gradi misurato in senso orario dall’asse x al primo lato della sezione a torta. |
| sweep_angle | int | Angolo in gradi misurato in senso orario dal parametro startAngle al secondo lato della sezione a torta. |
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)
Riempie l’interno di una sezione a torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| x | int | La coordinata x dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| y | int | La coordinata y dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| width | int | Larghezza del rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| height | int | Altezza del rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| start_angle | int | Angolo in gradi misurato in senso orario dall’asse x al primo lato della sezione a torta. |
| sweep_angle | int | Angolo in gradi misurato in senso orario dal parametro startAngle al secondo lato della sezione a torta. |
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)
Riempie l’interno di una sezione a torta definita da un’ellisse specificata da una coppia di coordinate, una larghezza, un’altezza e due linee radiali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| x | float | La coordinata x dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| y | float | La coordinata y dell’angolo in alto a sinistra del rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| width | float | Larghezza del rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| height | float | Altezza del rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| start_angle | float | Angolo in gradi misurato in senso orario dall’asse x al primo lato della sezione a torta. |
| sweep_angle | float | Angolo in gradi misurato in senso orario dal parametro startAngle al secondo lato della sezione a torta. |
Method: fill_pie_in_rect(brush, rect, start_angle, sweep_angle)
fill_pie_in_rect(brush, rect, start_angle, sweep_angle)
Riempie l’interno di una sezione a torta definita da un’ellisse specificata da una struttura RectangleF e due linee radiali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| rect | Rectangle | Rectangle struttura che rappresenta il rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| start_angle | float | Angolo in gradi misurato in senso orario dall’asse x al primo lato della sezione a torta. |
| sweep_angle | float | Angolo in gradi misurato in senso orario dal parametro startAngle al secondo lato della sezione a torta. |
Method: fill_pie_in_rect_f(brush, rect, start_angle, sweep_angle)
fill_pie_in_rect_f(brush, rect, start_angle, sweep_angle)
Riempie l’interno di una sezione a torta definita da un’ellisse specificata da una struttura RectangleF e due linee radiali.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| rect | RectangleF | Struttura RectangleF che rappresenta il rettangolo di delimitazione che definisce l’ellisse da cui proviene la sezione a torta. |
| start_angle | float | Angolo in gradi misurato in senso orario dall’asse x al primo lato della sezione a torta. |
| sweep_angle | float | Angolo in gradi misurato in senso orario dal parametro startAngle al secondo lato della sezione a torta. |
Method: fill_polygon(brush, points)
fill_polygon(brush, points)
Riempie l’interno di un poligono definito da un array di punti specificati da strutture PointF e dalla modalità di riempimento FillMode.ALTERNATE .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| points | PointF[] | Array di strutture PointF che rappresentano i vertici del poligono da riempire. |
Method: fill_polygon(brush, points)
fill_polygon(brush, points)
Riempie l’interno di un poligono definito da un array di punti specificati da strutture PointF e dalla modalità di riempimento FillMode.ALTERNATE .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| points | Point[] | Array di strutture PointF che rappresentano i vertici del poligono da riempire. |
Method: fill_polygon(brush, points, fill_mode)
fill_polygon(brush, points, fill_mode)
Riempie l’interno di un poligono definito da un array di punti specificati da strutture PointF utilizzando la modalità di riempimento specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| points | PointF[] | Array di strutture PointF che rappresentano i vertici del poligono da riempire. |
| fill_mode | FillMode | Membro dell’enumerazione FillMode che determina lo stile del riempimento. |
Method: fill_polygon(brush, points, fill_mode)
fill_polygon(brush, points, fill_mode)
Riempie l’interno di un poligono definito da un array di punti specificati da strutture PointF utilizzando la modalità di riempimento specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| points | Point[] | Array di strutture PointF che rappresentano i vertici del poligono da riempire. |
| fill_mode | FillMode | Membro dell’enumerazione FillMode che determina lo stile del riempimento. |
Method: fill_polygon_by_point(brush, points)
fill_polygon_by_point(brush, points)
Riempie l’interno di un poligono definito da un array di punti specificati da strutture PointF e dalla modalità di riempimento FillMode.ALTERNATE .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| points | Point[] | Array di strutture PointF che rappresentano i vertici del poligono da riempire. |
Method: fill_polygon_by_point_f(brush, points)
fill_polygon_by_point_f(brush, points)
Riempie l’interno di un poligono definito da un array di punti specificati da strutture PointF e dalla modalità di riempimento FillMode.ALTERNATE .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| points | PointF[] | Array di strutture PointF che rappresentano i vertici del poligono da riempire. |
Method: fill_polygon_by_point_f_fill_mode(brush, points, fill_mode)
fill_polygon_by_point_f_fill_mode(brush, points, fill_mode)
Riempie l’interno di un poligono definito da un array di punti specificati da strutture PointF utilizzando la modalità di riempimento specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| points | PointF[] | Array di strutture PointF che rappresentano i vertici del poligono da riempire. |
| fill_mode | FillMode | Membro dell’enumerazione FillMode che determina lo stile del riempimento. |
Method: fill_polygon_by_point_fill_mode(brush, points, fill_mode)
fill_polygon_by_point_fill_mode(brush, points, fill_mode)
Riempie l’interno di un poligono definito da un array di punti specificati da strutture Point utilizzando la modalità di riempimento specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| points | Point[] | Array di strutture Point che rappresentano i vertici del poligono da riempire. |
| fill_mode | FillMode | Membro dell’enumerazione FillMode che determina lo stile del riempimento. |
Method: fill_rectangle(brush, rect)
fill_rectangle(brush, rect)
Riempie l’interno di un rettangolo specificato da una struttura Rectangle .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| rect | Rectangle | Struttura Rectangle che rappresenta il rettangolo da riempire. |
Method: fill_rectangle(brush, rect)
fill_rectangle(brush, rect)
Riempie l’interno di un rettangolo specificato da una struttura Rectangle .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| rect | RectangleF | Struttura Rectangle che rappresenta il rettangolo da riempire. |
Method: fill_rectangle(brush, x, y, width, height)
fill_rectangle(brush, x, y, width, height)
Riempie l’interno di un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| x | float | La coordinata x dell’angolo superiore sinistro del rettangolo da riempire. |
| y | float | La coordinata y dell’angolo superiore sinistro del rettangolo da riempire. |
| width | float | Larghezza del rettangolo da riempire. |
| height | float | Altezza del rettangolo da riempire. |
Method: fill_rectangle(brush, x, y, width, height)
fill_rectangle(brush, x, y, width, height)
Riempie l’interno di un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| x | int | La coordinata x dell’angolo superiore sinistro del rettangolo da riempire. |
| y | int | La coordinata y dell’angolo superiore sinistro del rettangolo da riempire. |
| width | int | Larghezza del rettangolo da riempire. |
| height | int | Altezza del rettangolo da riempire. |
Method: fill_rectangle_f(brush, rect)
fill_rectangle_f(brush, rect)
Riempie l’interno di un rettangolo specificato da una struttura RectangleF .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| rect | RectangleF | Struttura RectangleF che rappresenta il rettangolo da riempire. |
Method: fill_rectangle_f_with_brush(brush, x, y, width, height)
fill_rectangle_f_with_brush(brush, x, y, width, height)
Riempie l’interno di un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| x | float | La coordinata x dell’angolo superiore sinistro del rettangolo da riempire. |
| y | float | La coordinata y dell’angolo superiore sinistro del rettangolo da riempire. |
| width | float | Larghezza del rettangolo da riempire. |
| height | float | Altezza del rettangolo da riempire. |
Method: fill_rectangle_with_brush(brush, x, y, width, height)
fill_rectangle_with_brush(brush, x, y, width, height)
Riempie l’interno di un rettangolo specificato da una coppia di coordinate, una larghezza e un’altezza.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| x | int | La coordinata x dell’angolo superiore sinistro del rettangolo da riempire. |
| y | int | La coordinata y dell’angolo superiore sinistro del rettangolo da riempire. |
| width | int | Larghezza del rettangolo da riempire. |
| height | int | Altezza del rettangolo da riempire. |
Method: fill_rectangles(brush, rects)
fill_rectangles(brush, rects)
Riempie gli interni di una serie di rettangoli specificati da strutture Rectangle .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| rects | Rectangle[] | Array di strutture Rectangle che rappresentano i rettangoli da riempire. |
Method: fill_rectangles(brush, rects)
fill_rectangles(brush, rects)
Riempie gli interni di una serie di rettangoli specificati da strutture Rectangle .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| rects | RectangleF[] | Array di strutture Rectangle che rappresentano i rettangoli da riempire. |
Method: fill_rectangles_f(brush, rects)
fill_rectangles_f(brush, rects)
Riempie gli interni di una serie di rettangoli specificati da strutture RectangleF .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| rects | RectangleF[] | Array di strutture Rectangle che rappresentano i rettangoli da riempire. |
Method: fill_region(brush, region)
fill_region(brush, region)
Riempie l’interno di una Region.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| brush | Brush | Brush che determina le caratteristiche del riempimento. |
| region | Region | Region che rappresenta l’area da riempire. |
Method: measure_string(text, font, layout_area, string_format)
measure_string(text, font, layout_area, string_format)
Misura la stringa di testo specificata con i parametri specificati
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| text | string | Il testo da misurare. |
| font | Font | Il font da misurare. |
| layout_area | SizeF | L’area di layout. |
| string_format | StringFormat | Il formato stringa. |
Returns
| Tipo | Descrizione |
|---|---|
| SizeF | Dimensione in pixel della stringa di testo misurata |
Method: multiply_transform(matrix)
multiply_transform(matrix)
Moltiplica la Matrix che rappresenta la trasformazione geometrica locale di questo Graphics per la Matrix specificata, pre-pendendo la Matrix specificata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| matrix | Matrix | La Matrix con cui moltiplicare la trasformazione geometrica. |
Method: multiply_transform(matrix, order)
multiply_transform(matrix, order)
Moltiplica la Matrix che rappresenta la trasformazione geometrica locale di questo Graphics per la Matrix nell’ordine specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| matrix | Matrix | La Matrix con cui moltiplicare la trasformazione geometrica. |
| order | MatrixOrder | Un MatrixOrder che specifica in quale ordine moltiplicare le due matrici. |
Method: rotate_transform(angle)
rotate_transform(angle)
Ruota la trasformazione geometrica locale della quantità specificata. Questo metodo prepone la rotazione alla trasformazione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| angle | float | L’angolo di rotazione. |
Method: rotate_transform(angle, order)
rotate_transform(angle, order)
Ruota la trasformazione geometrica locale della quantità specificata nell’ordine specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| angle | float | L’angolo di rotazione. |
| order | MatrixOrder | Un MatrixOrder che specifica se aggiungere o pre-pendere la matrice di rotazione. |
Method: scale_transform(sx, sy)
scale_transform(sx, sy)
Scala la trasformazione geometrica locale delle quantità specificate. Questo metodo prepone la matrice di scala alla trasformazione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| sx | float | La quantità con cui scalare la trasformazione lungo l’asse x. |
| sy | float | La quantità con cui scalare la trasformazione lungo l’asse y. |
Method: scale_transform(sx, sy, order)
scale_transform(sx, sy, order)
Scala la trasformazione geometrica locale delle quantità specificate nell’ordine specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| sx | float | La quantità con cui scalare la trasformazione lungo l’asse x. |
| sy | float | La quantità con cui scalare la trasformazione lungo l’asse y. |
| order | MatrixOrder | Un MatrixOrder che specifica se aggiungere o anteporre la matrice di scaling. |
Method: translate_transform(dx, dy)
translate_transform(dx, dy)
Trasla la trasformazione geometrica locale delle dimensioni specificate. Questo metodo prepone la traslazione alla trasformazione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dx | float | Il valore della traslazione in x. |
| dy | float | Il valore della traslazione in y. |
Method: translate_transform(dx, dy, order)
translate_transform(dx, dy, order)
Trasla la trasformazione geometrica locale delle dimensioni specificate nell’ordine specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| dx | float | Il valore della traslazione in x. |
| dy | float | Il valore della traslazione in y. |
| order | MatrixOrder | L’ordine (anteporre o aggiungere) con cui applicare la traslazione. |
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
#Crea un'istanza di flusso file
with open(r"C:\temp\output.png", "w+b") as stream:
#Crea un'istanza di PngOptions e imposta le sue varie proprietà
pngOptions = PngOptions()
#Imposta la sorgente per PngOptions
pngOptions.source = StreamSource(stream)
#Crea un'istanza di Image
with Image.create(pngOptions, 500, 500) as image:
#Crea e inizializza un'istanza della classe Graphics
graphics = Graphics(image)
#Cancella la superficie Graphics
graphics.clear(Color.wheat);
#Disegna un arco specificando l'oggetto Pen con colore Nero,
#un rettangolo che circonda l'arco, angolo di partenza e angolo di sweep
graphics.draw_arc(Pen(Color.black, 2.0), Rectangle(200, 200, 100, 200), 0, 300)
#Disegna un Bezier specificando l'oggetto Pen con colore Blu e i punti di coordinate.
graphics.draw_bezier(Pen(Color.blue, 2.0), Point(250, 100), Point(300, 30), Point(450, 100), Point(235, 25))
#Disegna una curva specificando l'oggetto Pen con colore Verde e un array di Points
graphics.draw_curve(Pen(Color.green, 2.0), [Point(100, 200), Point(100, 350), Point(200, 450)])
#Disegna un'ellisse usando l'oggetto Pen e un Rectangle circostante
graphics.draw_ellipse(Pen(Color.yellow, 2.0), Rectangle(300, 300, 100, 100))
#Disegna una linea
graphics.draw_line(Pen(Color.violet, 2.0), Point(100, 100), Point(200, 200))
#Disegna un segmento di torta
graphics.draw_pie(Pen(Color.silver, 2.0), Rectangle(Point(200, 20), Size(200, 200)), 0, 45);
#Disegna un poligono specificando l'oggetto Pen con colore Rosso e un array di Points
graphics.draw_polygon(Pen(Color.red, 2.0), [Point(20, 100), Point(20, 200), Point(220, 20)])
#Disegna un Rectangle
graphics.draw_rectangle(Pen(Color.orange, 2.0), Rectangle(Point(250, 250), Size(100, 100)))
#Crea un oggetto SolidBrush e imposta le sue varie proprietà
brush = SolidBrush()
brush.color = Color.purple
#Disegna una String usando l'oggetto SolidBrush e Font, in un Point specifico
graphics.draw_string("This image is created by Aspose.Imaging API", Font("Times New Roman", 16),
brush, PointF(50.0, 400.0))
# salva tutte le modifiche.
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
# Crea un'istanza di un flusso di file
with open(r"C:\temp\output.tiff", "w+b") as stream:
# Crea un'istanza di TiffOptions e imposta le sue varie proprietà
tiffOptions = TiffOptions(TiffExpectedFormat.DEFAULT)
# Imposta la sorgente per l'istanza di ImageOptions
tiffOptions.source = StreamSource(stream)
# Crea un'istanza di Image
with Image.create(tiffOptions, 500, 500) as image:
# Crea e inizializza un'istanza della classe Graphics
graphics = Graphics(image)
# Cancella la superficie Graphics
graphics.clear(Color.wheat);
# Crea un'istanza della classe GraphicsPath
graphics_path = GraphicsPath()
# Crea un'istanza della classe Figure
figure = Figure()
# Aggiungi forme all'oggetto 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))
# Aggiungi l'oggetto Figure a GraphicsPath
graphics_path.add_figure(figure)
# Disegna il percorso con l'oggetto Pen di colore Nero
graphics.draw_path(Pen(Color.black, 2.0), graphics_path)
# salva tutte le modifiche.
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
# Crea un'istanza di BmpOptions e imposta le sue varie proprietà
bmpOptions = BmpOptions()
bmpOptions.bits_per_pixel = 24
# Crea un'istanza di FileCreateSource e assegnala come sorgente per l'istanza di BmpOptions
# Il secondo parametro Booleano determina se il file da creare è temporaneo o meno
bmpOptions.source = FileCreateSource(r"C:\temp\sample.bmp", False)
# Crea un'istanza di Image nel percorso specificato
with Image.create(bmpOptions, 500, 500) as image:
# Crea un'istanza di Graphics e inizializzala con l'oggetto Image
graphics = Graphics(image)
# Cancella la superficie Graphics con colore bianco
graphics.clear(Color.white)
#Crea un'istanza di Pen con colore rosso e larghezza 5
pen = Pen(Color.red, 5.0);
# Crea un'istanza di HatchBrush e imposta le sue proprietà
brush = HatchBrush()
brush.background_color = Color.wheat;
brush.foreground_color = Color.red;
# Crea un'istanza di Pen
# inizializzalo con l'oggetto HatchBrush e la larghezza
brusedpen = Pen(brush, 5.0)
# Disegna rettangoli specificando l'oggetto 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)) ])
# Disegna rettangoli specificando l'oggetto Pen
graphics.draw_rectangles(brusedpen, [
Rectangle(Point(310, 110), Size(100, 100)),
Rectangle(Point(110, 310), Size(100, 100)) ])
# salva tutte le modifiche.
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
# Crea un'immagine GIF 100 x 100 px.
# Il primo blocco è completamente nero per impostazione predefinita.
with GifFrameBlock(100, 100) as firstBlock:
with GifImage(firstBlock) as gifImage:
# Il primo cerchio è rosso
brush1 = SolidBrush(Color.red)
# Il secondo cerchio è nero
brush2 = SolidBrush(Color.black)
# Aumenta gradualmente l'angolo della forma dell'arco rosso.
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)
# Aumenta gradualmente l'angolo dell'arco nero e cancella l'arco rosso.
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"
# Crea un'immagine PNG di 100x100 px.
with PngImage(100, 100) as png_image:
# Esegui qualche elaborazione dell'immagine, ad es. riempi l'intera immagine di rosso.
graphics = Graphics(png_image)
brush = SolidBrush(Color.red)
graphics.fill_rectangle(brush, png_image.bounds)
# Salva in un file.
png_image.save(join(dir_, "output.png"))