• <menu id="w2i4a"></menu>
  • logo FastReport.Net教程2019

    文檔首頁>>FastReport.Net教程2019>>FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新

    FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新


    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版本,您應該注意到報表中出現(xiàn)了入門級矢量圖形。這些是多邊形和曲線??梢詷嫿◤碗s的形狀,但所有曲線都是直的。在版本2019中,貝塞爾曲線終于出現(xiàn)了——因此,我們可以擁有完整的矢量圖形。現(xiàn)在我們可以創(chuàng)建任何形狀。讓我們詳細了解這方面的更新。

    首先,您會注意到與先前版本的頂部屬性欄上的不同之處。在主頁“Home”選項卡上有一個多邊形“Polygon”部分。

    FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新

    以前,我們可以使用多邊形/折線訪問一組動作,這些動作在選中時出現(xiàn)在圖上方:

    FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新

    這些控件允許移動點,在開頭添加一條線,在末尾添加一條線并添加點。

    隨著Bezier曲線的出現(xiàn),我們不得不重新編輯矢量對象的概念。曲線上的每個點現(xiàn)在都有定義曲率的矢量。如果它是虛線而不是圖形,那么極值點有一個矢量,所有其他點都有兩個矢量,以便在點之前和之后調整曲率。

    但是回到新的Polygons工具欄。

    但是回到新的Polygons工具欄。我們要考慮其要素:

    FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新 - 移動數(shù)字;

    FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新 - 圖形編輯;

    FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新 - 增加點;

    FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新 - 編輯曲率向量,初始化點;

    FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新 - 刪除點。

    考慮如何在創(chuàng)建折線FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新和多邊形FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新的示例中使用這些控件。

    折線最初是由沒有曲率向量的點定義:

    FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新

    如果您之前只能在開頭或結尾添加線條,現(xiàn)在只需在編輯模式中選擇曲線上Graphic4.png的所需點,然后轉到添加點的模式,您將立即獲得添加點Graphic5.png的選項,連接它與選定點和最接近鼠標光標的下一個點的線:

    FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新

    如果您想制作一個破碎的貝塞爾曲線,那么您需要進入編輯模式Graphic6.png。在此模式下,您可以通過選擇折線上的點并更改其曲率矢量的方向來初始化貝塞爾曲線:

    FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新

    要更改繪制到選定點的線段的曲率,請將鼠標光標移動到從選定點向前一點傳出的矢量的藍點上。您不僅可以更改矢量的角度,還可以更改其長度,還會影響線段的曲率。從選定點繪制的線段的曲率以相同的方式設置。

    之后,在任何形狀編輯模式下,修改點將顯示曲率向量。如果您想要刪除虛線中的Bezier曲線,則必須在刪除模式FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新下刪除此點,然后重新添加FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新

    要刪除一個點,請轉到該模式FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新,然后使用鼠標光標選擇要刪除的點。在這種情況下,也將刪除適合于該點的段,并且來自遠程點的相鄰段將通過新段連接。

    在多邊形的情況下,一切都完全相同。也就是說,最初圖中的所有點都沒有段曲率設置。

    FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新

    要使用貝塞爾曲線創(chuàng)建多邊形,請選擇模式FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新并交替選擇圖形上的點,從而更改線段的曲率向量的位置。

    FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新

    如果更改某個點的曲率設置位置,從現(xiàn)在開始,這些設置將在任何編輯模式下可用。也就是說,要將段返回到原始直線模式,您必須刪除該點并再次添加。

    值得注意的是,沒有經(jīng)過適當練習的繪制曲線可能需要相當長的時間。甚至還可以創(chuàng)造這么簡單的數(shù)字:

    FastReport.Net 2019.4在矢量圖形方面的創(chuàng)新

    因此,在下一篇文章中,我們將介紹從應用程序代碼或報表腳本在報表中創(chuàng)建矢量對象的方法。



    產(chǎn)品介紹 | 下載試用 | 優(yōu)惠活動 | 在線客服

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();