用于2D图形绘制的.NET API

与GDI +相同的2D绘图引擎,用于呈现矢量图形以及.NET应用程序的多样式文本,而无需任何软件依赖性。

  下载免费试用版
Aspose.Drawing for .NET

Aspose.Drawing for .NET

 
 

.NET的Aspose.Drawing是具有System的跨平台2D绘图引擎。绘图兼容的API。绘图库支持将矢量图形(例如线条,曲线和图形)以及各种字体,大小和样式的文本渲染到光栅图像上。图像可以以某些著名的图形格式保存,包括BMP,PNG,JPEG,GIF和TIFF。Aspose.Drawing是一个纯.NET库,不依赖任何外部本机渲染引擎。

 

.NET图形API的高级功能

 

 

从头开始创建位图或加载现有文件

 

绘制直线,曲线,样条曲线和圆弧

 

绘制矩形,多边形,月食等形状

 

处理和绘制图形路径

 

渲染具有不同字体和样式的文本

 

使用不同的笔宽度和样式

 

使用实体和纹理笔刷

 

支持Alpha混合和抗锯齿线条和形状

 

处理片段区域

 

使用仿射变换

绘制不同的矢量图形

.NET的Aspose.Drawing允许绘制不同的矢量图形,例如弧,基数样条,贝塞尔曲线,椭圆,闭合曲线,直线和许多其他类型。使用API​​只需几行代码即可绘制不同类型的矢量图形。例如,这里是绘制弧的代码。

绘图弧-C#

Bitmap bitmap = new Bitmap(1000, 800, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);
Graphics graphics = Graphics.FromImage(bitmap);
Pen pen = new Pen(Color.FromKnownColor(KnownColor.Blue), 2);
graphics.DrawArc(pen, 0, 0, 700, 700, 0, 180);
bitmap.Save(@"dirpath\LinesCurvesShapes\DrawArc_out.png");
 

支持和学习资源