Bitmap bitmap = new Bitmap(250, 110);
Graphics graphics = Graphics.FromImage(bitmap);
SolidBrush b = new SolidBrush(System.Drawing.Color.Red);
graphics.FillRectangle(b, 0f, 0f, 100, 100);
graphics.DrawLine(new Pen(new SolidBrush(System.Drawing.Color.Blue)), 0,0,160,80);
bitmap.Save("demo.png");
The above snippet produces the following output on a Windows machine in a WinForms application, not using Aspose.Drawing but using the native Windows libraries:
image.png (342 Bytes)
Actual output on MacOS using Aspose.Drawing:
actual.png (265 Bytes)
Environment:
macOS Monterey, m1 chipset.
Library version:
Aspose.Drawing.22.11.0\lib\net20\Aspose.Drawing.dll