Adds the ability to enable and disable printing of specific pages, plus SVG objects have been optimized.
Features
[Engine]
Added property FastReport.Utils.Config.PreparedCompressed (default value: true) to enable or disable the compression in files with prepared reports (fpx).
Added the ability to disable hotkeys in designer and preview.
Added property ReportPage.Printable (default value: true) to enable or disable printing of the page.
SVG object is optimized, removed inheritance SVGObject from PictureObject, SVG object is now not drawn in memory for its display in vector exports.
* Pay attention when working with the SVG object, it is now unlinked from the PictureObject, in consequence two properties are no longer available: Tile - which rendered the SVG image with vertical and horizontal repetition, and Image - which stored the image to be drawn.
The denial of the last property allowed drawing an SVG object in vector exports without rendering the raster image in memory. You need to double-check your reports if you used the SVG object as an inheritance of a PictureObject.
[Designer]
Added saving last active tab of the designer options window.
Improved algorithm of SubreportObject and designer, you can now delete and copy the Subreport page.
[Preview]
Added feature to simply print from the console using the command `Viewer.exe / P`.
Now Duplex will be changed in Print window if it has been changed in printer settings.
[Exports]
Improved font packaging in pdf export, using simple ligatures (fi, tt).
Improved font style emulation in pdf.
[Demos]
Added a demo project, how to use FastReport Core in the CentOS docker container (\Demos\Core\FastReportCore.MVC.CentOS).
Added a demo project, how to use FastReport Core together with Vue.js (\Demos\Core\FastReportCore.Vue).
[.Net Core]
Removed api of dialogues from the version for .Net Core.
[Extras]
Updated json connector for working with latest version.
Updated Greek resources.
Fixes
[Engine]
Fixed a bug with high engine loads with reports using guide lines.
Fixed bug with "optional hyphen" in rich text parser.
Fixed bug with System.ArgumentOutOfRangeException in MSChartObject.DeleteSeries(int index) method.
Fixed bug with null value returned from FastReport.Utils.Variant.ToString() method.
Fixed bug with not used parameter in FastReport.Utils.FastString.FastString(int) constructor.
Fixed bug with possible infinite recursion inside TextObject.ParagraphFormat property.
Fixed bug with System.IndexOutOfRangeException in BarcodeCodabar.GetPattern() method.
Fixed a bug with the size of the text offset when using TextObject.ParagraphOffset.
Fixed bug with printing band when Printable property is disabled.
Fixed a bug with calculating the size of the SVG object, when negative values are used in the ViewBox.
Fixed a bug with drawing when a text object contained only tab characters.
Fixed a bug with indentation size when printing a report using TextObject[TextRendererType = TextRenderType.HtmlParagraph].
Fixed a bug with report preparation when SubreportObject doesn't have a valid link to the report page.
[Designer]
Fixed bug when format controls stay enabled after deleting object.
Fixed bug with saving sql query by Finish button.
Fixed bug with System.NullReferenceException when trying to copy DialogPage.
Fixed bug with enabled buttons in group Report->Bands when active page is DialogPage.
Fixed bug with enabled buttons "Grid", "Guides", "Automatic Guides", "Delete Horizontal Guides" and "Delete Vertical Guides" when active page is DialogPage.
Fixed order of objects in toolbar.
Fixed bug with incorrect position of not-maximized window (window is not visible) on turned off second monitor.
Fixed memory leak in CSV connection.
Fixed bug with blank condition in Group Header.
Fixed bug with System.ArgumentException in Chart Editor when Width of Strip less than zero.
Fixed bug with System.ArgumentException in Chart Editor when Step of Markers less than one.
[Preview]
Fixed icon size when using true.
Fixed a bug with display of grayscale SVG.
[Exports]
Fixed text display in pdf export on linux systems, when text starts with a tab.
Fixed missed "" tag in HTML export with single page.
Fixed bug with pdf export, when the default number format is symbolic, not digital.
[Demos]
Fixed too long message showing "Printing page N" in FastReport.NET Demo.
[.Net Core]
Fixed white space wrapping to a new line.
Fixed bug with roslyn wrapper, when an warning is raised as error level.
Adds the ability to enable and disable printing of specific pages, plus SVG objects have been optimized.
Features
[Engine]
Added property FastReport.Utils.Config.PreparedCompressed (default value: true) to enable or disable the compression in files with prepared reports (fpx).
Added the ability to disable hotkeys in designer and preview.
Added property ReportPage.Printable (default value: true) to enable or disable printing of the page.
SVG object is optimized, removed inheritance SVGObject from PictureObject, SVG object is now not drawn in memory for its display in vector exports.
* Pay attention when working with the SVG object, it is now unlinked from the PictureObject, in consequence two properties are no longer available: Tile - which rendered the SVG image with vertical and horizontal repetition, and Image - which stored the image to be drawn.
The denial of the last property allowed drawing an SVG object in vector exports without rendering the raster image in memory. You need to double-check your reports if you used the SVG object as an inheritance of a PictureObject.
[Designer]
Added saving last active tab of the designer options window.
Improved algorithm of SubreportObject and designer, you can now delete and copy the Subreport page.
[Preview]
Added feature to simply print from the console using the command `Viewer.exe / P`.
Now Duplex will be changed in Print window if it has been changed in printer settings.
[Exports]
Improved font packaging in pdf export, using simple ligatures (fi, tt).
Improved font style emulation in pdf.
[Demos]
Added a demo project, how to use FastReport Core in the CentOS docker container (\Demos\Core\FastReportCore.MVC.CentOS).
Added a demo project, how to use FastReport Core together with Vue.js (\Demos\Core\FastReportCore.Vue).
[.Net Core]
Removed api of dialogues from the version for .Net Core.
[Extras]
Updated json connector for working with latest version.
Updated Greek resources.
Fixes
[Engine]
Fixed a bug with high engine loads with reports using guide lines.
Fixed bug with "optional hyphen" in rich text parser.
Fixed bug with System.ArgumentOutOfRangeException in MSChartObject.DeleteSeries(int index) method.
Fixed bug with null value returned from FastReport.Utils.Variant.ToString() method.
Fixed bug with not used parameter in FastReport.Utils.FastString.FastString(int) constructor.
Fixed bug with possible infinite recursion inside TextObject.ParagraphFormat property.
Fixed bug with System.IndexOutOfRangeException in BarcodeCodabar.GetPattern() method.
Fixed a bug with the size of the text offset when using TextObject.ParagraphOffset.
Fixed bug with printing band when Printable property is disabled.
Fixed a bug with calculating the size of the SVG object, when negative values are used in the ViewBox.
Fixed a bug with drawing when a text object contained only tab characters.
Fixed a bug with indentation size when printing a report using TextObject[TextRendererType = TextRenderType.HtmlParagraph].
Fixed a bug with report preparation when SubreportObject doesn't have a valid link to the report page.
[Designer]
Fixed bug when format controls stay enabled after deleting object.
Fixed bug with saving sql query by Finish button.
Fixed bug with System.NullReferenceException when trying to copy DialogPage.
Fixed bug with enabled buttons in group Report->Bands when active page is DialogPage.
Fixed bug with enabled buttons "Grid", "Guides", "Automatic Guides", "Delete Horizontal Guides" and "Delete Vertical Guides" when active page is DialogPage.
Fixed order of objects in toolbar.
Fixed bug with incorrect position of not-maximized window (window is not visible) on turned off second monitor.
Fixed memory leak in CSV connection.
Fixed bug with blank condition in Group Header.
Fixed bug with System.ArgumentException in Chart Editor when Width of Strip less than zero.
Fixed bug with System.ArgumentException in Chart Editor when Step of Markers less than one.
[Preview]
Fixed icon size when using true.
Fixed a bug with display of grayscale SVG.
[Exports]
Fixed text display in pdf export on linux systems, when text starts with a tab.
Fixed missed "" tag in HTML export with single page.
Fixed bug with pdf export, when the default number format is symbolic, not digital.
[Demos]
Fixed too long message showing "Printing page N" in FastReport.NET Demo.
[.Net Core]
Fixed white space wrapping to a new line.
Fixed bug with roslyn wrapper, when an warning is raised as error level.
Adds the ability to enable and disable printing of specific pages, plus SVG objects have been optimized.
Features
[Engine]
Added property FastReport.Utils.Config.PreparedCompressed (default value: true) to enable or disable the compression in files with prepared reports (fpx).
Added the ability to disable hotkeys in designer and preview.
Added property ReportPage.Printable (default value: true) to enable or disable printing of the page.
SVG object is optimized, removed inheritance SVGObject from PictureObject, SVG object is now not drawn in memory for its display in vector exports.
* Pay attention when working with the SVG object, it is now unlinked from the PictureObject, in consequence two properties are no longer available: Tile - which rendered the SVG image with vertical and horizontal repetition, and Image - which stored the image to be drawn.
The denial of the last property allowed drawing an SVG object in vector exports without rendering the raster image in memory. You need to double-check your reports if you used the SVG object as an inheritance of a PictureObject.
[Designer]
Added saving last active tab of the designer options window.
Improved algorithm of SubreportObject and designer, you can now delete and copy the Subreport page.
[Preview]
Added feature to simply print from the console using the command `Viewer.exe / P`.
Now Duplex will be changed in Print window if it has been changed in printer settings.
[Exports]
Improved font packaging in pdf export, using simple ligatures (fi, tt).
Improved font style emulation in pdf.
[Extras]
Updated json connector for working with latest version.
Updated Greek resources.
Fixes
[Engine]
Fixed a bug with high engine loads with reports using guide lines.
Fixed bug with "optional hyphen" in rich text parser.
Fixed bug with System.ArgumentOutOfRangeException in MSChartObject.DeleteSeries(int index) method.
Fixed bug with null value returned from FastReport.Utils.Variant.ToString() method.
Fixed bug with not used parameter in FastReport.Utils.FastString.FastString(int) constructor.
Fixed bug with possible infinite recursion inside TextObject.ParagraphFormat property.
Fixed bug with System.IndexOutOfRangeException in BarcodeCodabar.GetPattern() method.
Fixed a bug with the size of the text offset when using TextObject.ParagraphOffset.
Fixed bug with printing band when Printable property is disabled.
Fixed a bug with calculating the size of the SVG object, when negative values are used in the ViewBox.
Fixed a bug with drawing when a text object contained only tab characters.
Fixed a bug with indentation size when printing a report using TextObject[TextRendererType = TextRenderType.HtmlParagraph].
Fixed a bug with report preparation when SubreportObject doesn't have a valid link to the report page.
[Designer]
Fixed bug when format controls stay enabled after deleting object.
Fixed bug with saving sql query by Finish button.
Fixed bug with System.NullReferenceException when trying to copy DialogPage.
Fixed bug with enabled buttons in group Report->Bands when active page is DialogPage.
Fixed bug with enabled buttons "Grid", "Guides", "Automatic Guides", "Delete Horizontal Guides" and "Delete Vertical Guides" when active page is DialogPage.
Fixed order of objects in toolbar.
Fixed bug with incorrect position of not-maximized window (window is not visible) on turned off second monitor.
Fixed memory leak in CSV connection.
Fixed bug with blank condition in Group Header.
Fixed bug with System.ArgumentException in Chart Editor when Width of Strip less than zero.
Fixed bug with System.ArgumentException in Chart Editor when Step of Markers less than one.
[Preview]
Fixed icon size when using true.
Fixed a bug with display of grayscale SVG.
[Exports]
Fixed text display in pdf export on linux systems, when text starts with a tab.
Fixed missed "" tag in HTML export with single page.
Fixed bug with pdf export, when the default number format is symbolic, not digital.
Adds the ability to enable and disable printing of specific pages, plus SVG objects have been optimized.
Features
[Engine]
Added property FastReport.Utils.Config.PreparedCompressed (default value: true) to enable or disable the compression in files with prepared reports (fpx).
Added the ability to disable hotkeys in designer and preview.
Added property ReportPage.Printable (default value: true) to enable or disable printing of the page.
SVG object is optimized, removed inheritance SVGObject from PictureObject, SVG object is now not drawn in memory for its display in vector exports.
* Pay attention when working with the SVG object, it is now unlinked from the PictureObject, in consequence two properties are no longer available: Tile - which rendered the SVG image with vertical and horizontal repetition, and Image - which stored the image to be drawn.
The denial of the last property allowed drawing an SVG object in vector exports without rendering the raster image in memory. You need to double-check your reports if you used the SVG object as an inheritance of a PictureObject.
[Designer]
Added saving last active tab of the designer options window.
Improved algorithm of SubreportObject and designer, you can now delete and copy the Subreport page.
[Preview]
Added feature to simply print from the console using the command `Viewer.exe / P`.
Now Duplex will be changed in Print window if it has been changed in printer settings.
[Exports]
Improved font packaging in pdf export, using simple ligatures (fi, tt).
Improved font style emulation in pdf.
[Extras]
Updated json connector for working with latest version.
Updated Greek resources.
Fixes
[Engine]
Fixed a bug with high engine loads with reports using guide lines.
Fixed bug with "optional hyphen" in rich text parser.
Fixed bug with System.ArgumentOutOfRangeException in MSChartObject.DeleteSeries(int index) method.
Fixed bug with null value returned from FastReport.Utils.Variant.ToString() method.
Fixed bug with not used parameter in FastReport.Utils.FastString.FastString(int) constructor.
Fixed bug with possible infinite recursion inside TextObject.ParagraphFormat property.
Fixed bug with System.IndexOutOfRangeException in BarcodeCodabar.GetPattern() method.
Fixed a bug with the size of the text offset when using TextObject.ParagraphOffset.
Fixed bug with printing band when Printable property is disabled.
Fixed a bug with calculating the size of the SVG object, when negative values are used in the ViewBox.
Fixed a bug with drawing when a text object contained only tab characters.
Fixed a bug with indentation size when printing a report using TextObject[TextRendererType = TextRenderType.HtmlParagraph].
Fixed a bug with report preparation when SubreportObject doesn't have a valid link to the report page.
[Designer]
Fixed bug when format controls stay enabled after deleting object.
Fixed bug with saving sql query by Finish button.
Fixed bug with System.NullReferenceException when trying to copy DialogPage.
Fixed bug with enabled buttons in group Report->Bands when active page is DialogPage.
Fixed bug with enabled buttons "Grid", "Guides", "Automatic Guides", "Delete Horizontal Guides" and "Delete Vertical Guides" when active page is DialogPage.
Fixed order of objects in toolbar.
Fixed bug with incorrect position of not-maximized window (window is not visible) on turned off second monitor.
Fixed memory leak in CSV connection.
Fixed bug with blank condition in Group Header.
Fixed bug with System.ArgumentException in Chart Editor when Width of Strip less than zero.
Fixed bug with System.ArgumentException in Chart Editor when Step of Markers less than one.
[Preview]
Fixed icon size when using true.
Fixed a bug with display of grayscale SVG.
[Exports]
Fixed text display in pdf export on linux systems, when text starts with a tab.
Fixed missed "" tag in HTML export with single page.
Fixed bug with pdf export, when the default number format is symbolic, not digital.
Adds support for RichText, plus the ability to embed vector graphics in reports.
Features
Added the Rich Text (RichText) report object, which allows embedding any RTF documents created in external editors in the report.
Improved PDF export: in addition to the existing font embedding capability, the ability to export text in the form of curves has been added, as well as support for extended PDF formats.
Improved export to Word 2007 format: in layered mode and when exporting by paragraphs, the embedded RTF document is translated into text (DOCX format) instead of a picture.
Added new SvgObject object, which allows embedding vector graphics in reports.
Improved compatibility with FastReport .NET report generator.
Adds ability to print selected pages, plus new connectors to Oracle, MongoDB, Couchbase, RavenDB and SQLite.
Features
Engine
Added the ability to disable hotkeys in designer and preview.
Added property ReportPage.Printable (default value: true) for enable or disable printing of the page.
SVG object is optimized, removed inheritance SVGObject from PictureObject, the SVG object is now not drawn in memory for its display in vector exports
(Note: The SVG object is now unlinked from the PictureObject, in consequence two properties are no longer available: Tile - which rendered the SVG image with vertical and horizontal repetition, and Image - which stored the image to be drawn. The denial of the last property allowed to draw an SVG object in vector exports without rendering the raster image in memory. You need to double-check your reports if you used the SVG object as an inheritance of a PictureObject).
Designer
Added saving last active tab of the designer options window.
Improved algorithm of SubreportObject and designer, now you can delete and copy the Subreport page.
Preview
Added feature to simply print from the console using the command `Viewer.exe / P`.
Duplex will now be changed in the Print window if it has been changed in printer settings.
Exports
Improved font packaging in pdf export, using simple ligatures (fi, tt).
Improved font style emulation in pdf.
Extras
Added connector MongoDB.
Added connector Couchbase.
Added connector Oracle.
Added connector RavenDB.
Added connector SQLite.
Updated Greek resources.
Updated Arabic resources.
Fixes
Engine
Fixed bug with high engine loads with reports using guide lines
Fixed bug with "optional hyphen" in rich text parser
Fixed bug with System.ArgumentOutOfRangeException in MSChartObject.DeleteSeries(int index) method
Fixed bug with possible infinite recursion inside TextObject.ParagraphFormat property
Fixed bug with the size of the text offset when using TextObject.ParagraphOffset
Fixed bug with printing band when Printable property is disabled
Fixed bug with calculating the size of the SVG object, when negative values are used in the ViewBox
Fixed bug with drawing when a text object contained only tab characters
Fixed bug with indentation size when printing a report using TextObject[TextRendererType = TextRenderType.HtmlParagraph]
Fixed bug with report preparation when SubreportObject doesn't have a valid link to the report page
Fixed bug with generation method of barcode Supplement 5 (EAN-5)
Fixed bug with incorrect type cast in data fields (IMPORTANT! This hotfix may affect previously developed reports)
Designer
Fixed bug when format controls stay enabled after deleting object
Fixed bug with saving sql query by Finish button
Fixed bug with System.NullReferenceException when trying to copy DialogPage
Fixed bug with enabled buttons in group Report->Bands when active page is DialogPage
Fixed bug with enabled buttons "Grid", "Guides", "Automatic Guides", "Delete Horizontal Guides" and "Delete Vertical Guides" when active page is DialogPage
Fixed order of objects in toolbar
Fixed bug with incorrect position of not-maximized window (window is not visible) on turned off second monitor
Fixed memory leak in CSV connection
Fixed bug with blank condition in Group Header
Fixed bug with System.ArgumentException in Chart Editor when Width of Strip less than zero
Fixed bug with System.ArgumentException in Chart Editor when Step of Markers less than one
Preview
Fixed bug with display of grayscale SVG
Exports
Fixed missed "</html>" tag in HTML export with single page
Fixed bug with pdf export, when the default number format is symbolic, not digital
Fixed bug with an extra line break in the Word export