FastReport.Net 2019.4在矢量图形方面的创新

FastReport.Net是适用于Windows Forms,ASP.NET,MVC和.NET Core的全功能 表解决方案。 它可以在Microsoft Visual Studio 2005-2019中使用。 支持.Net Framework 2.0-4.x,.NET Core 2.0。

回到FastReport.Net的2018版本,您应该注意到 表中出现了入门级矢量图形。这些是多边形和曲线。可以构建复杂的形状,但所有曲线都是直的。在版本2019中,贝塞尔曲线终于出现了——因此,我们可以拥有完整的矢量图形。现在我们可以创建任何形状。让我们详细了解这方面的更新。

首先,您会注意到与先前版本的顶部属性栏上的不同之处。在主页“Home”选项卡上有一个多边形“Polygon”部分。

FastReport.Net 2019.4在矢量图形方面的创新

以前,我们可以使用多边形/折线访问一组动作,这些动作在选中时出现在图上方:

FastReport.Net 2019.4在矢量图形方面的创新

这些控件允许移动点,在开头添加一条线,在末尾添加一条线并添加点。

但是回到新的Polygons工具栏。

但是回到新的Polygons工具栏。我们要考虑其要素:

FastReport.Net 2019.4在矢量图形方面的创新 – 移动数字;

FastReport.Net 2019.4在矢量图形方面的创新 – 增加点;

FastReport.Net 2019.4在矢量图形方面的创新 – 删除点。

考虑如何在创建折线

FastReport.Net 2019.4在矢量图形方面的创新和多边形 FastReport.Net 2019.4在矢量图形方面的创新的示例中使用这些控件。

折线最初是由没有曲率向量的点定义:

FastReport.Net 2019.4在矢量图形方面的创新 Graphic4.png的所需点,然后转到添加点的模式,您将立即获得添加点 Graphic5.png的选项,连接它与选定点和最接近鼠标光标的下一个点的线:

FastReport.Net 2019.4在矢量图形方面的创新 FastReport.Net 2019.4在矢量图形方面的创新 Graphic6.png。在此模式下,您可以通过选择折线上的点并更改其曲率矢量的方向来初始化贝塞尔曲线:

FastReport.Net 2019.4在矢量图形方面的创新

要更改绘制到选定点的线段的曲率,请将鼠标光标移动到从选定点向前一点传出的矢量的蓝点上。您不仅可以更改矢量的角度,还可以更改其长度,还会影响线段的曲率。从选定点绘制的线段的曲率以相同的方式设置。

FastReport.Net 2019.4在矢量图形方面的创新下删除此点,然后重新添加 FastReport.Net 2019.4在矢量图形方面的创新

要删除一个点,请转到该模式

FastReport.Net 2019.4在矢量图形方面的创新,然后使用鼠标光标选择要删除的点。在这种情况下,也将删除适合于该点的段,并且来自远程点的相邻段将通过新段连接。

在多边形的情况下,一切都完全相同。也就是说,最初图中的所有点都没有段曲率设置。

FastReport.Net 2019.4在矢量图形方面的创新

要使用贝塞尔曲线创建多边形,请选择模式

FastReport.Net 2019.4在矢量图形方面的创新并交替选择图形上的点,从而更改线段的曲率向量的位置。

FastReport.Net 2019.4在矢量图形方面的创新

值得注意的是,没有经过适当练习的绘制曲线可能需要相当长的时间。甚至还可以创造这么简单的数字:

FastReport.Net 2019.4在矢量图形方面的创新

因此,在下一篇文章中,我们将介绍从应用程序代码或 表脚本在 表中创建矢量对象的方法

产品介绍 | 下载试用 | 优惠活动 | 在线客服

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年8月1日
下一篇 2019年8月1日

相关推荐

发表回复

登录后才能评论