Brush qui détermine les caractéristiques du remblai.
rect
Rectangle
Rectanglestructure qui représente le rectangle englobant qui définit l’ellipse d’où provient la section circulaire.
startAngle
Single
Angle en degrés mesuré dans le sens des aiguilles d’une montre entre l’axe des x et le premier côté de la section du secteur.
sweepAngle
Single
Angle en degrés mesuré dans le sens des aiguilles d’une montre à partir dustartAngle paramètre au deuxième côté de la section du camembert.
Exceptions
exception
condition
ArgumentNullException
brush est nul.
Exemples
L’exemple suivant montre comment composer une image GIF animée à partir de blocs GIF individuels.
[C#]stringdir="c:\\temp\\";// Crée une image GIF 100 x 100 px.// Le premier bloc est entièrement noir par défaut.using(Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlockfirstBlock=newAspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock(100,100))using(Aspose.Imaging.FileFormats.Gif.GifImagegifImage=newAspose.Imaging.FileFormats.Gif.GifImage(firstBlock)){// Le premier cercle est rougeAspose.Imaging.Brushes.SolidBrushbrush1=newAspose.Imaging.Brushes.SolidBrush(Aspose.Imaging.Color.Red);// Le deuxième cercle est noirAspose.Imaging.Brushes.SolidBrushbrush2=newAspose.Imaging.Brushes.SolidBrush(Aspose.Imaging.Color.Black);// Augmente progressivement l'angle de la forme d'arc rouge.for(intangle=10;angle<=360;angle+=10){Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlockblock=newAspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock(100,100);Aspose.Imaging.Graphicsgr=newAspose.Imaging.Graphics(block);gr.FillPie(brush1,block.Bounds,0,angle);gifImage.AddBlock(block);}// Augmente progressivement l'angle de l'arc noir et efface l'arc rouge.for(intangle=10;angle<=360;angle+=10){Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlockblock=newAspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock(100,100);Aspose.Imaging.Graphicsgr=newAspose.Imaging.Graphics(block);gr.FillPie(brush2,block.Bounds,0,angle);gr.FillPie(brush1,block.Bounds,angle,360-angle);gifImage.AddBlock(block);}gifImage.Save(dir+"animated_radar.gif");}
Remplit l’intérieur d’une section circulaire définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.
Remplit l’intérieur d’une section circulaire définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.