// For complete examples and data files, please go to https://github.com/aspose-drawing/Aspose.Drawing-for-JAVA

import com.aspose.drawing.*;

Bitmap bitmap = new Bitmap(1000, 800, com.aspose.drawing.imaging.Format32bppPArgb);
Graphics graphics = Graphics.fromImage(bitmap);
graphics.setSmoothingMode(SmoothingMode.AntiAlias);
graphics.clear(Color.getWhite());

Pen pen = new Pen(Color.getBlack(), 1);
graphics.drawEllipse(pen, 10, 10, 980, 780);
graphics.drawCurve(pen, new Point[] { new Point(10, 700), new Point(250, 500), new Point(500, 10), new Point(750, 500), new Point(990, 700) });
graphics.drawLine(pen, 20, 20, 980, 780);

bitmap.save("Antialiasing.png");