報表開發工具FastReport .NET v2021.4釋出!添加了新的Visual Studio 樣式的圖示
FastReport .Net是適用於Windows Forms,ASP.NET,MVC和.NET Core的全功能報表解決方案。它可以在Microsoft Visual Studio 2005-2019中使用。支援.Net Framework 2.0-4.x,.NET Core 3.0及以上版本。
近日,FastReport .Net更新至v2021.4,不再支援 WinForms 和 Win+WebForms 版本,同時修復了多個Bug問題。歡迎下載體驗。(下載FastReport.NET v2021.4最新版)
重要的!版本變更 !將不再支援 WinForms 和 Win+WebForms 版本。相反,添加了一個新的標準版 ,其中包括 Windows 窗體元件、ASP.NET 元件和 .NET Core / .NET 5 / Blazor 支援。
FastReport .NET 2021.4 版有哪些新功能?一起來看看。
①添加了新的 Visual Studio 樣式的圖示。可以在“檢視/選項/使用者介面”視窗(或“檔案/選項/使用者介面”,如果您使用功能區 UI)中的圖示包之間切換:
新圖示非常適合 hiDPI 螢幕。
②添加了重置使用者配置檔案中 FastReport.Config 檔案中儲存的 FastReport 配置的功能。它可以在“檢視/選項/使用者介面”視窗中的“重置配置”按鈕中完成。需要重新啟動設計器才能應用更改。
③添加了 Text 物件在設計報告時以簡化形式顯示 DB 檔名的功能。您可以在“檢視/選項/物件外觀”視窗中啟用此選項。此選項預設關閉。當您開啟帶有單個 DB 欄位的 Text 物件時,將僅顯示欄位名稱部分,沒有資料來源名稱:
④添加了在 Matrix 物件的角區域設定每個單元格的功能。為此,請使用單元格的上下文選單及其命令“拆分單元格”、“合併單元格”:
⑤添加了連線到 ElasticSearch 的功能。連線在資料嚮導和程式碼中可用。
⑥新增條碼日本郵政 4 - 州程式碼。
⑦添加了 FastReport 業務圖形整合物件 (\Extras\Objects\FastReportBGObjects)。
⑧通用外掛 FastReport.Data
帶有 FastReport.Data 外掛的包已更新。現在,它們包含適用於不同 FastReport 版本(.NET、Core、CoreWin、OpenSource)的外掛,並根據您使用的產品自動連線必要的庫。正確工作需要FastReport 2021.3.0 或更高版本。
FastReport.Core.Data、FastReport.CoreWin.Data 和 FastReport.OpenSource.Data 外掛已被宣告為過時且不再受支援。
⑨使用 FastReport 釋出使用者應用程式的改進
對於使用 FastReport.Core、FastReport.CoreWin、FastReport.OpenSource 的 .NET Core 3.0+ 和 .NET 5+ 上的使用者應用程式,已新增單檔案應用程式 (SFA) 支援。
此外,添加了對使用修剪過的未使用庫釋出應用程式的支援 - MSBuild 屬性 - PublishTrimmed*。
這是使用 TrimmerRootAssembly 屬性完成的。例如,在這種情況下,它明確宣告不需要修剪 System.Security 庫:
< ItemGroup > < TrimmerRootAssembly Include = "System.Security" /> </ ItemGroup >
⑩本地化
在本地化變化的邏輯上,做了一些小的改動。
新增包 FastReport.Localization。此包包含 FastReport.NET、FastReport.Core、FastReport.CoreWin、FastReport.Mono、FastReport.OpenSource 產品的本地化檔案,並在新增此包時在使用者專案的輸出目錄中建立本地化目錄。
添加了用於使用 CultureInfo 型別更改本地化的新 API - FastReport.Utils.Res.LoadLocale(CultureInfoculture)。
呼叫此方法時,FastReport 會為所選區域性搜尋適當的本地化。載入的語言環境被快取。要使此方法正常工作,您必須在專案中安裝第 1 步中的 FastReport.Localization 包,或者在 FastReport.Utils.Res.LocaleFolder 屬性中設定包含本地化檔案的資料夾的路徑。
⑪WebReport Core/Blazor 工具欄中的更改和改進
工具欄設定已從 WebReport 類移至 ToolbarSettings 類的 WebReport.Toolbar 屬性。
新增工具欄設定:位置、下拉選單顏色、字型、圖示透明度、更改圖示顏色、更改內容位置。這些屬性在 webReport.Toolbar 中可用。
在報告載入期間,工具欄不再顯示。
將 ShowOnDialogPage 屬性新增到 Toolbar 物件(預設情況下為 true),如果當前開啟對話方塊視窗,這將允許關閉工具欄渲染
向工具欄下拉選單新增更多匯出。這些屬性在 webReport.Toolbar.Exports.ExportTypes 中可用。
新增的匯出列表:HTML、Hpgl、Dxf、Json、LaTeX、Ppml、PS、Xaml、Zpl、Excel97、Svg。
ToolbarSettings toolbar = new ToolbarSettings() { Color = Color.LightBlue, DropDownMenuColor = Color.LightBlue, ShowOnDialogPage = false, DropDownMenuTextColor = Color.Black, IconColor = IconColors.Black, Position = Positions.Right, FontSettings = new Font("Arial", 14, FontStyle.Bold), Exports = new ExportMenuSettings() { ExportTypes = Exports.Pdf | Exports.Excel97 | Exports.Rtf } // or //Exports = ExportMenuSettings.All }; webReport.Toolbar = toolbar;
⑫添加了對 TextBox 的 MaxLength 屬性的支援
⑬添加了對 Enabled 屬性的支援
⑭添加了對背景顏色的支援
為幫助大家快速瞭解FastReport .Net如何使用、產品功能及教程資源,整理了最新版2021中文PDF手冊。
資源內容包括:
FastReport .Net程式設計師手冊【2021】中文版
如果您對FastReport感興趣,歡迎加入FastReport QQ技術交流群:702295239,與大神一起探討。
- 如何在 C# 中以程式設計方式將 IGS IGES 檔案轉換為 PDF?
- 報表開發工具FastReport .NET v2021.4釋出!添加了新的Visual Studio 樣式的圖示
- 10行程式碼學會在 Java 中 壓縮 Excel 中的圖片
- .NET Word文件開發處理工具Aspose.Words v21.9新功能示例演示
- 1分鐘學會在 C# 中將 PPTX/PPT 轉換為 PNG 影象
- 如何使用Fastreport .將報表從 Crystal Reports 匯入 FastReport .NET
- 應對當今的醫療器械軟體測試開發挑戰,如何選擇測試軟體
- 想尋找一款適合的Excel文件功能開發控制元件?來看看Aspose和Spire稱心否
- 3分鐘學會在 ASP.NET MVC 中建立、讀取和編輯 Excel 電子表格
- 報表設計的三種方法!如何才能做出優質的報告?
- 你還沒有Aspose 2021中文開發指南嗎?中文指南打包帶走
- Java應用程式瀏覽器整合控制元件JxBrowser v7.18新版釋出!
- 如何使用Aspose在 C# 中將 PowerPoint 簡報轉換為 SVG?
- 在C#中以程式設計方式在PPTX/PPT中查詢和替換文字
- 有沒有一款好的線上報表編輯器?詳解:FastReport Online Designer
- Java的測試方法有哪些?自動化測試讓Java測試變得更簡單!
- 如何在C#中實現將PPT簡報轉換為 Word DOCX
- 如何在Java中將 WPS 文字文件轉為 PDF?國產控制元件就能搞定
- 輕量級報表開發工具Fastreport 6個平臺的功能究竟有何區別?
- 國產文件處理控制元件Spire.Doc WPS Word文件功能上線!快速建立Word指南