fastreport 如何设置字段相同内容只显示一次_揭秘: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 。

回到FastReport.Net的2018版本,您应该注意到报表中出现了入门级矢量图形。这些是多边形和曲线。可以构建复杂的形状,但所有曲线都是直的。在版本2019中,贝塞尔曲线终于出现了——因此,我们可以拥有完整的矢量图形。现在我们可以创建任何形状。让我们详细了解这方面的更新。
FastReport.Net 2019.4最新版和帮助文档、demo下载:https://www.evget.com/product/1861/download

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

379c0cef32e7f01f7fee746378b52bf1.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

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

379c0cef32e7f01f7fee746378b52bf1.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

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

随着Bezier曲线的出现,我们不得不重新编辑矢量对象的概念。曲线上的每个点现在都有定义曲率的矢量。如果它是虚线而不是图形,那么极值点有一个矢量,所有其他点都有两个矢量,以便在点之前和之后调整曲率。

但是回到新的Polygons工具栏。

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

2b0a39891a768431dd3f4a7b863a2d69.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

- 移动数字;

ebf888c2302ba263b36487cc2b6e8063.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

- 图形编辑;

e6c2743b100932aa7f9825e7ec79f0c3.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

- 增加点;

e6c2743b100932aa7f9825e7ec79f0c3.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

- 编辑曲率向量,初始化点;

0df972ba8e4be166c8cf50f4822fa8ad.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

- 删除点。

考虑如何在创建折线

bdc774f5b67f6ef52a929ec93d0f1f3c.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

和多边形

da6e19575f08f04dc59ef52d4ddb448a.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

的示例中使用这些控件。

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

382d34eb4943cddce8996543c47dc125.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

如果您之前只能在开头或结尾添加线条,现在只需在编辑模式中选择曲线上

2d39d3ec8912fb68db655c1485a1fe82.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

的所需点,然后转到添加点的模式,您将立即获得添加点

2d39d3ec8912fb68db655c1485a1fe82.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

的选项,连接它与选定点和最接近鼠标光标的下一个点的线:

081e286d75eb574dd250bed5f587a993.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

081e286d75eb574dd250bed5f587a993.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

如果您想制作一个破碎的贝塞尔曲线,那么您需要进入编辑模式

047835e513df846c27b8d5c9f984827c.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

。在此模式下,您可以通过选择折线上的点并更改其曲率矢量的方向来初始化贝塞尔曲线:

ce336320375103dd0900b36b71bd1e3a.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

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

之后,在任何形状编辑模式下,修改点将显示曲率向量。如果您想要删除虚线中的Bezier曲线,则必须在删除模式

5057ee87a8fe1ec78e6d993ce45a33d1.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

下删除此点,然后重新添加

20f8512d9b384024ea36962cbede55f7.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

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

b4c02e395b611a06bd51a93ba62ecad0.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

,然后使用鼠标光标选择要删除的点。在这种情况下,也将删除适合于该点的段,并且来自远程点的相邻段将通过新段连接。

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

277c032b8c65b346a266fb87a7645c31.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

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

67fec0fa84cdcc3e16b2888d315111d5.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

并交替选择图形上的点,从而更改线段的曲率向量的位置。

41d78a5c8f0835e0a7f2987d043885d4.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

如果更改某个点的曲率设置位置,从现在开始,这些设置将在任何编辑模式下可用。也就是说,要将段返回到原始直线模式,您必须删除该点并再次添加。

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

e5a483388c575933ff7ebea86ca62b77.png

揭秘:FastReport.Net 2019.4报表工具在矢量图形方面的创新

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

更多精彩内容请加入783996712关注fastreport中文网www.fastreportcn.com,或点击“了解更多”进入《FastReport 报表2019最新资源盘点》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值