【重大更新】FastReport.Net v2018.4发布,改进RichText解析器

【下载FastReport.Net v2018.4

FastReport.Net是适用于Windows Forms,ASP.NET,MVC和.NET Core的全功能报表解决方案。 它可以在Microsoft Visual Studio 2005-2017中使用。 支持.Net Framework 2.0-4.x,.NET Core 2.0。

FastReport.Net v2018.4

  • ✔改进RichText解析器:导出为文本文档格式时的直接对象转换
  • ✔单击即可在预览中复制和删除准备好的页面
  • ✔改进与FastReport VCL报表模板的最新版本的兼容性以及新对象的导出
  • ✔在Excel导出中管理打印机输出的文档大小
  • ✔FastReport.Net Core:增加了Oracle软件包,一些重要的改进
  • ✔除以零会显示“error report”,但不会抛出异常

FastReport.Net v2018.4 版本更新简介视频:

FastReport.Net v2018.3

[Engine]

  • 增加访问总数,参数和变量的可能性,没有区分大小写
  • 添加一个新的实验性功能来改善内存工作
  • 提高FastReport.Net的性能和内存使用率,添加一个新的实验属性Config.IsStringOptimization,允许在加载非常大的fpx报表时使用字符串池中的字符串。要启用此功能,只需将IsStringOptimization值更改为true即可。虽然该属性是实验性的,但只能通过代码手动更改此属性。特别是对于在报表中使用至少1 000 000个对象的用户来说,这个属性会很有趣。
  • 新的RTF解析器 - 如果启用了“ConvertRichText”选项,则嵌入的RTF文档将拆分为报表对象 - TextObject,TableObject和PictureObject 
  • 现在除以零不会导致生成器崩溃,而不是包含错误的表达式将是交换了文字“ZERO DIVISION!” 
  • 优化的QR码条形码对象渲染
  • 修复Richtext对象内的表达式结果中的CR / LF转换
  • 修复RichObject的表达式解析器
  • 修复RichText对象表达式内的RTF标记的
  • 修复字符“;”的编码错误 在条形码Code128 
  • 修复条形码旋转的
  • 修复一个错误,在某些情况下,导出到PDF时的图像高于所需的
  • 修复使用TextRenderType = HtmlParagraph属性打印文本对象
  • 修复一个错误,其中单元格中的大量文本导致报表中无限生成的空白页
  • 我们将TableRow对象的MaxHeight属性的默认值从5000减少到1000。如果您在大于10英寸高的表中使用行,则需要检查报表!
  • 修复“已添加相同键的项目”的AssemblyDescriptor.Compile()方法中的
  • 在详细报表中使用AutoSeries 
  • 修复MSChartObject中的错误- 修复了RichObject中多页文本的解析
  • 修复“SVGObject.Grayscale = true”的错误 - > SVGObject.Grayscale = false仍然是灰度“
  • 修复具有无限宽度的页面上SubreportObject位置的错误

[Designer]

  • 现在在查看数据窗口中显示页面上的行数
  • 添加通过拖动其顶部来调整带宽大小的功能,在这种情况下,对象移动带
  • 添加在设计器中复制报表页面的功能
  • 添加“文本文件(* .txt)” 当窗口少于一行所需的窗口时,“视图数据”窗口中的“所有文件(*.*)”过滤器
  • 添加的Hyperlink.OpenLinkInNewTab属性
  • 当树失去焦点时,数据树中的按钮将被禁用
  • 修复在文本编辑器中输入波兰语符号“±”(右Alt +“A”)的
  • 修复查看数据窗口增加时的罕见错误,并且没有显示所有行但有足够的空间
  • 修复将文件保存到错误文件夹的错误在另存为对话框中
  • 修复“另存为”对话框中文件扩展名的错误,当报表从非FastReport .NET文件转换时
  • 如果通过拖动其顶部
  • 修复的错误调整大小,当鼠标移动太快时修复了对象移动错误的错误关闭MDI设计器中的“开始页面”选项卡后出现System.NullReferenceException 
  • 当文件名包含点“.”时,修复了System.ArgumentException错误。
  • 当字段名称存储在第一行文件中时修复了CSV连接中具有相等字段名称的
  • 修复预览后事件编辑器丢失焦点的
  • 修复DataBand属性左,顶部和宽度可见性的错误
  • 在加载包含无限宽度页面的报表时修复了DesignerControl中的System.OverflowException错误
  • 如果所选对象的属性发生更改,则修复了错误添加新对象的错误

[Preview]

  • 增加在预览中复制和删除准备页面的功能

[Exports]

  • 添加属性HTMLExport.EnableVectorObjects(默认启用)
  • 为条形码添加一个新属性AsBitmap,表示使用位图而不是向量,默认属性为False,这意味着导出为向量
  • 将DoNotExpandShiftReturn属性添加到Word2007Export用户界面,允许您
  • 在Excel 2007导出中控制软返回+添加属性Excel2007Export.PrintFit 的水平对齐(可在NoScaling,FitSheetOnOnePage,FitAllColumsOnOnePage,FitAllRowsOnOnePage中设置)
  • 更新导出到FR3(FastReport VCL文件),添加表的导出,条形码,地图和形状
  • 导出菜单已经过重构,现在导出按类别分组
  • 导出为PDF时,SVG在高分辨率下的准确度提高
  • 修复HTML导出和WebReport中图片负宽度/高度的错误
  • 修复MS Word 2007中的动态页面方向,页面大小和填充
  • 使用PDF格式的HTML导出修复了内存泄漏
  • 修复TableCell中条形码错误位置的错误在PDF,HTML,SVG导出
  • 使用Subfolder = true 
  • 修复HTML导出中错误文件名的错误 - 修复了Excel 2003(xls,BIFF8)和Excel 2007(xlsx)中单张图片的
  • 修复图片透明背景的错误Excel 2007(xlsx)
  • 在PDF导出中修复“曲线中的文本”模式
  • 修复PDF导出中的字体样式模拟
  • 字体嵌入引擎的深度重构,添加了检查字体对嵌入/子集化的权限
  • 使用属性Layout = Wrapped,FixedColumns = 1和列的动态计数绘制PDF导出中的表边框
  • 修复Excel 2007导出中的填充错误
  • 导出文件且非零ParagraphOffset的错误属性
  • 修复将图片导出到Excel 2003的错误(BIFF8,xls)
  • 修复波斯语区域设置中带小数分隔符的问题
  • 修复PDF的导出属性SvgAsPicture,当条形码导出为SVG而不是图像时
  • 修复转换为SVG时使用Padding属性导出BarcodeObject 
  • 在PDF中的超链接中导出\修复了问题
  • 当Watermark.Text为null时修复ImageExport中的空引用异常
  • 修复PDF导出中水印透明度的问题
  • 修复Excel 2007中导出的额外宽度文档的
  • 修复PDF导出中“too much bold”的问题
  • 修复导出Excel2007Export中某些字符的错

[WebReport]

  • 添加一个示例Demos / C#/ Web / PreparedPreview /演示如何在Web中使用准备好的报表
  • 添加一个方法WebReport.LoadFromFile(字符串fileName)从文件加载报表
  • 添加一个方法WebReport.LoadFromStream(Stream stream)从流中加载报表
  • 添加一个方法WebReport.LoadPrepared(字符串fileName)从文件加载准备好的报表
  • 添加一个方法WebReport.LoadPrepared(Stream stream)从流中加载准备好的报表
  • 添加一个构造函数WebReport(bool inlineRegistration)这使得控制的快速初始化没有任何先前的外部脚本/ css loading 
  • 添加一个构造函数WebReport(bool inlineRegistration,bool stretched),它使用100%宽度和100%高度的预设进行快速初始化
  • 添加一个属性WebReport.XlsxPrintFitPage,用于在打印时在一个页面中拉伸Excel 2007工作表
  • 修复在Web.config中检查处理程序的
  • 修复在Firefox浏览器中使用在线设计器中的引用程序集保存报表的
  • 修复Internet Explorer 8及更早版本中的条形码

[.Net Core]

  • 将FastReport.Data.OracleODPCore包添加到Nuget存储库(https://www.nuget.org/profiles/FastReports)
  • 修复一个错误,有时一行末尾的空白字符被移动到一个新行
  • 修复一个bug在线设计器中为FastReprot.Web.Core保存https 
  • 修复Core导出错误的错误
  • 修复在线设计器中损坏的“new line”符号的错误

[Extras]

  • 修复ActiveQueryBuilder参数的bug 
  • 修复Newtonsoft.Json.dll位置的FastReport.Data.Json包错误
  • 修复查询中带引号的bug,其中包含FastReport.Data.Postgres包中的模式名称; 现在可用于设计师的非公共模式

[Online Designer]

  • 添加属性Hyperlink.OpenLinkInNewTab用于在新选项卡中打开链接
  • 用TextRendererType替换HtmlTags 
  • 修复对象名称中空格的bug

猜你喜欢

转载自blog.csdn.net/xiaochuachua/article/details/82768890