如何在FastReport.Net中使用折線和多邊形
本文演示了FastReport.Net介紹的圖形編輯器,并提供了如何使用一些新功能的策略,將編輯器與眾所周知的圖形編輯器區(qū)別開來。
讓我們仔細(xì)看一下對象“形狀”,包括完成的形狀和可以從中創(chuàng)建自己的多邊形的線。
元素“線”(及其衍生物)、“矩形”、“圓形矩形”、“橢圓”、“三角形”和“菱形”是眾所周知的。 已發(fā)布的新表單明顯擴(kuò)展了形狀的功能。 FastReport.Net的開發(fā)人員添加了以下元素:“Polyline”、“Polygon”、“Pentagon”、“Hexagon”、“Heptagon”、“Octagon”。 所有這些新的圖形都是借助折線來構(gòu)建的,可以編輯他們的形狀、新的角度和線條。
讓我們回顧一下元素“折線”。 當(dāng)您將其添加到頁面時(shí),需要指定從何處構(gòu)建線的起點(diǎn)。 選擇正確的地方并點(diǎn)擊它。 現(xiàn)在,您需要指定第二個(gè)點(diǎn)。 這條線將在兩點(diǎn)之間建成。 通過指定第三個(gè)點(diǎn),您可以創(chuàng)建從第二個(gè)到第三個(gè)點(diǎn)的線,依此類推。
通過連接第一個(gè)的最后一個(gè)點(diǎn)可以建立一個(gè)數(shù)字。
現(xiàn)在我們來看看編輯已經(jīng)創(chuàng)建的圖形的可能性。
- 添加新點(diǎn);
- 在頂部添加新線;
- 最后添加一條新線;
- 刪除點(diǎn);
- 用鼠標(biāo)移動點(diǎn)(從而改變形狀)。
此外,您可以拉伸、壓縮和移動形狀。
編輯多邊形和折線的工具欄如下:
必須提及的是,該面板僅在FastReport.Net經(jīng)典界面中可用。 這意味著它在Ribbon界面中不可用。 要切換到舊界面,請使用菜單“視圖 - >設(shè)置 - >界面”,取消選中“使用新的功能區(qū)界面”復(fù)選框。
要啟用形狀編輯模式,請單擊鼠標(biāo)右鍵,然后從上下文菜單中選擇“編輯”。 在這種情況下,圖形周圍將丟失框架,圖形編輯工具欄將變?yōu)榛顒訝顟B(tài)。
- 要在形狀中添加新點(diǎn),請使用工具欄中的項(xiàng)目。 在這種情況下,可以通過點(diǎn)擊正確的位置向節(jié)點(diǎn)添加節(jié)點(diǎn)。 要禁用附加新點(diǎn)的模式,請選擇該項(xiàng)。
現(xiàn)在,您可以拖動添加的節(jié)點(diǎn)以使用鼠標(biāo)更改形狀。
在上面給出的圖像中,兩個(gè)新點(diǎn)被添加到形狀。
- “添加新線開始”功能允許添加一條線,它將從多段線或多邊形的第一個(gè)點(diǎn)繪制。 您需要點(diǎn)擊所需的位置,該線將被繪制到這一點(diǎn)。
上圖中的五角形上添加了三個(gè)點(diǎn)。 首先,添加新線開始以獲得點(diǎn)6,它連接到點(diǎn)1和5,然后另一行添加到開始到點(diǎn)7,它被連接到點(diǎn)1和6。最后,再一條線被添加到開始以得到點(diǎn)8,連接點(diǎn)1和7。
- “添加新線結(jié)束”功能與上一個(gè)功能類似,但在這種情況下,線將添加到最后一個(gè)添加的點(diǎn)。
在上面給出的圖中,一條線被添加到最后以得到一個(gè)點(diǎn)6,它連接到點(diǎn)1和5,接下來,另一條線被添加到最后以得到點(diǎn)7,它連接到點(diǎn)1和6。最后再添加一條線,得到第8點(diǎn),連接到第1點(diǎn)和第7點(diǎn)。
這項(xiàng)研究表明,第2段中的程序與第3段中的程序相同,五角形的最后一點(diǎn)5中唯一的差異成為每個(gè)添加段的起始點(diǎn)。
- 節(jié)點(diǎn)移除模式由圖標(biāo)激活。 點(diǎn)擊要刪除的點(diǎn),則可以刪除這一點(diǎn)以及連接到它的所有線。 然后,繪制一條連接到遠(yuǎn)處相鄰的點(diǎn)的新線。
上圖給出了第一個(gè)例子中的圖的遠(yuǎn)程點(diǎn)。
- 可以在多邊形編輯模式中移動圖形的點(diǎn)。 您應(yīng)該將所需的位置拖到所需的位置。 與此同時(shí),點(diǎn)線將根據(jù)新的位置進(jìn)行重繪。 所有上述討論的操作與使用Polyline有關(guān)。
讓我們分析一下對象“Polygon”。 與“折線”相反,它允許構(gòu)建封閉的形狀。 添加第三點(diǎn)后,連接第一點(diǎn)和最后一點(diǎn)。 每個(gè)附加點(diǎn)將連接到圖的第一點(diǎn)和最后一點(diǎn)。
形狀“五角形”、“六角形”、“七角形”和“八角形”都是準(zhǔn)備的表格,可以進(jìn)行編輯(調(diào)整大小,添加新點(diǎn))。
要填充顏色,請使用功能“填充”。 您將看到以下屏幕:
該示例說明,圖形的形狀不僅可以用純色填充,而且可以用線性梯度、路徑梯度(橢圓形或矩形)或陰影和玻璃(半透明填充物)填充。
我們在FastReport.Net中展示了“繪畫”的新功能,您值得擁有。
產(chǎn)品介紹 | 下載試用 | 優(yōu)惠活動 | 在線客服 | 聯(lián)系小編