翻譯|使用教程|編輯:李顯亮|2020-06-03 09:38:02.540|閱讀 609 次
概述:我們可以使用WinForms應用程序使用報表生成器來創建名片。如果需要一張簡單的名片,在FastReport.Net中創建它的速度要比在Photoshop中更快。在本文中,將在報告生成器中創建名片,并從WinForms應用程序中生成報告。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
報表生成器FastReport .NET是適用于.NET Core 3,ASP.NET,MVC和Windows窗體的全功能報告庫。使用FastReport .NET,您可以創建獨立于應用程序的.NET報告。
近日,FastReport .Net升級到v2020.3版,在此版本中,添加了瑞士QR碼,允許配置打印機托盤以打印報告的最后一頁,不再支持.NET Framework 2.0,同時修復了多個Bug問題,感興趣的朋友可點擊下方按鈕下載最新版。
從名稱中可以看到,Windows窗體類型的應用程序旨在在Windows環境中工作。例如,MS Word或Calculator應用程序以及許多其他具有窗口界面的程序。實際上,這是與Windows GUI一起使用的整個API,它是.Net Framework的一部分。由于使用了此API,與MFC框架不同,使用表單創建應用程序已大大簡化。因此,Windows Forms技術獲得了極大的普及。
此類程序的應用領域僅受想象力的限制。在本文中,我們將研究如何從WinForms應用程序中打印名片。
有許多已建立的名片大小。它們可以按國家分組。例如,以下是其中一些:
如果您需要一張簡單的名片,在FastReport.Net中創建它的速度要比在Photoshop中更快。本文將在報告生成器中創建名片,并從WinForms應用程序中生成報告。
運行報表設計器:
在“歡迎”窗口中,我們可以看到“創建新報告向導”。我們需要標簽向導來創建名片:
在“標簽向導”中,我們可以選擇制造商,每個模板都有一組特定大小的頁面模板。例如,在我們的例子中,它可以是信函或名片的模板。選擇具有所需大小的模板的制造商,然后使用文本對象創建名片:
例如,可以使用文本對象和所需顏色的邊框創建框架。要傳播數據帶,請在其屬性中指定行數:
要從應用程序生成報告,需要將FastReport.dll庫連接到項目。只需添加鏈接即可。我們可以在表單上放置按鈕或使用某種表單事件來生成報告:
private void Button1_Click(object sender, EventArgs e) { var report = new Report(); report.Load("C:/Users/User/source/repos/Invoice2/Invoice2/App_Data/Business Card.frx"); report.Show(); }
如您所見,代碼非常簡單。我們創建了一個報告對象,將模板加載到其中,并顯示了它。運行我們的應用程序,然后單擊按鈕:
現在,我們可以使用工具欄上的“打印”按鈕來打印名片,或將其保存為一種流行的電子文檔格式,例如PDF,DOCX,XLSX,RTF等。
還想要更多嗎?您可以點擊閱讀【FastReport 報表2019最新資源盤點】,查找需要的教程資源。如果您有任何疑問或需求,請隨時加入FastReport技術交流群(783996712),我們很高興為您提供查詢和咨詢。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn