News

April 08, 2025

Updating .NET products to version 2025.2

In version 2025.2 appeared: .NET 9, the FastScript library.NET, an import plugin from Word, a connector to Apache Ignite, improvements to the designer and exports, new features in WebReport.
September 12, 2018

New version FastReport .NET - 2018.4

What's new in the latest version? - Ability to access to totals, parameters and variables case-insensitively - Division by zero doesn’t throw an exception anymore – instead there’s an error report now - Improved built in parser of Rich Text – now it allows direct object conversion of export into text documents - In report designer we added ability to create page duplicates and manage band size while dragging it to the upper part - Export menu – now items are categorized - Copy and delete prepared pages in preview with 1 click- Improved compatibility of FastReport .Net with latest report layout of FastReport VCL and added export of tables, barcodes, maps and shapes. - In export into Excel we added ability to manage document size for printer output. The entire document can be places on one page - FastReport Core: we added new package for working with Oracle database into Nuget reporsitory and added many essential improvements   [Engine] + added possibility to access totals, parameters and variables without case sensitivity+ added a new experimental feature to improve the work with memory> we are constantly trying to improve performance and memory usage of FastReport.Net, at the moment we added a new experimental property Config.IsStringOptimization, which allows us to use strings from the string pool when loading very large fpx reports. To enable this feature, simply change the IsStringOptimization value to true. While the property is experimental the changing this property is only available manually from code. Especially this property will be interesting to users who use at least 1 000 000 objects in the report.* new RTF parser - if "ConvertRichText" option is enabled, then an embedded RTF document is splitting to report objects - TextObject, TableObject, and PictureObject* now division by zero does not lead to generator crashing, instead of that expression containing error will be exchanged to text "DIVISION BY ZERO!"* optimized QR Code Barcode Object rendering- fix CR/LF translation in an expression result inside Richtext object- fix expression parser of RichObject- fixed bug with RTF tags inside expression of RichText object- fixed bug with encoding of character ";" in barcode Code128- fixed a bug with the rotation of barcodes- fixed a bug where in some cases, images when exporting to PDF were higher than needed- fixed a bug of printing text objects with the property TextRenderType = HtmlParagraph- fixed a bug where a large amount of text in a cell leads to in an infinite generation of blank pages in the report> ATTENTION !!! We decreased the default value of the MaxHeight property from 5000 to 1000 for the TableRow object. You need to check your reports if you used rows in tables large then 10 inches in height!!!- fixed "An item with the same key has already been added" bug in AssemblyDescriptor.Compile() method- fixed bug in MSChartObject with AutoSeries in detailed reports- fix parsing of multipage text in RichObject- fixed bug with "SVGObject.Grayscale = true -> SVGObject.Grayscale = false is still Grayscale"- fixed bug with position of SubreportObject on page with unlimited width [Designer] + now in View Data window shown numbers of rows on page+ added ability to resize band by dragging its top, in this case objects move in band+ added ability to copy report pages in designer+ added "Text file (*.txt)" and "All files(*.*)" filters in CSV connection+ added Hyperlink.OpenLinkInNewTab property* buttons in View Data window are disabled when window less than needed for one row* now buttons in Data Tree become disabled when the tree loses focus- fixed bug with entering Polish symbol "ą" (Right Alt + "A") in text editor- fixed rare bug when View Data window is increased and not all rows are shown but there is enough space- fixed bug with saving file to wrong folder in Save As dialog- fixed a bug with file extension in Save As dialog, when report is converted from a file that is not FastReport .NET file- fixed bug with incorrect movement of objects when mouse moves too fast if band is resizing by dragging its top- fixed bug with System.NullReferenceException after closing Start Page tab in MDI designer- fixed bug with System.ArgumentException when file name contains point "." in CSV connection- fixed bug with equal field names in CSV connection when field names are stored in first line of file- fixed bug with lost focus of Event Editor after Preview- fixed bug with visibility of DataBand properties Left, Top and Width- fixed bug with System.OverflowException in DesignerControl when loading report containing page with unlimited width- fixed bug with incorrect addition of a new object if property of the selected object has changed [Preview] + added ability to copy and delete prepared pages in preview [Exports] + added property HTMLExport.EnableVectorObjects (enabled by default)+ added a new property AsBitmap for Barcode which indicates to use a bitmap instead of vector, the default property is False, which means exporting as a vector+ added the DoNotExpandShiftReturn property to the Word2007Export user interface, allowing you to control the horizontal alignment for soft return+ added property Excel2007Export.PrintFit in Excel 2007 export (may be set in NoScaling, FitSheetOnOnePage, FitAllColumsOnOnePage, FitAllRowsOnOnePage)* updated export to FR3 (FastReport VCL files), added export of tables, barcodes, maps and shapes* the exports menu has been refactored, now the exports are grouped by category* increased accuracy for SVG in high resolution when exporting to PDF- fixed bug with negative width/height of picture in HTML export and WebReport- fixed dynamic page orientation, page size and padding in MS Word 2007- fixed memory leak with using barcodes in PDF, HTML exports- fixed bug with barcode incorrect position inside TableCell in PDF, HTML, SVG exports- fixed bug with incorrect file names in HTML export with Subfolder = true- fixed bug with single picture in Excel 2003 (xls, BIFF8) and Excel 2007 (xlsx)- fixed bug with transparent background of picture in Excel 2007 (xlsx)- fix "Text in Curves" mode in PDF export- fix font style simulation in PDF export- deep refactoring of font embedding engine, added check font's rights for embedding/subsetting- fixed bug with drawing the borders of table in PDF export with properties Layout = Wrapped, FixedColumns = 1 and dynamic count of columns- fixed bug with paddings in Excel 2007 export- fixed bug with opening export file in Excel 2007 with non-zero ParagraphOffset property - fixed bug with exporting pictures to Excel 2003 (BIFF8, xls)- fixed issue with decimal separator in Persian locale- fixed the export property SvgAsPicture of PDF, when the barcodes were exported as SVG and not as images- fixed a bug with the export of BarcodeObject with using the Padding property when it is converted to SVG- fixed issue with exporting \ in Hyperlinks in PDF- fixed null reference exception in ImageExport when Watermark.Text is null- fixed issue with Watermark transparency in PDF export- fixed bug with extra width documents in export in Excel 2007- fixed bug with "too much bold" in PDF export- fixed bug with export of some characters in Excel2007Export [.Net Core] + added FastReport.Data.OracleODPCore package to Nuget repository (https://www.nuget.org/profiles/FastReports)- fixed a bug where sometimes whitespace characters at the end of a line were moved to a new line- fixed a bug with https-saving in Online Designer for FastReprot.Web.Core- fixed a bug where Core exports were wrong- fixed a bug with corrupted "new line" symbols in online designer [WebReport] + added an example Demos/C#/Web/PreparedPreview/ that demonstrates of working with prepared report in Web+ added a method WebReport.LoadFromFile(string fileName) that loads a report from file+ added a method WebReport.LoadFromStream(Stream stream) that loads a report from stream+ added a method WebReport.LoadPrepared(string fileName) that loads a prepared report from file+ added a method WebReport.LoadPrepared(Stream stream) that loads a prepared report from stream+ added a constructor WebReport(bool inlineRegistration) that makes fast initialization of control without any previous external scripts/css loading+ added a constructor WebReport(bool inlineRegistration, bool stretched) that makes fast initialization with presets for 100% width and 100% height+ added a property WebReport.XlsxPrintFitPage for enable stretching the Excel 2007 worksheet in one page on printing- fixed bug with checking handlers in Web.config- fixed bug with saving report with Referenced Assemblies in Online Designer from Firefox browser- fixed bug with rendering of barcodes in Internet Explorer 8 and older [Extras] - fixed bug with ActiveQueryBuilder parameters- fixed FastReport.Data.Json package bug with Newtonsoft.Json.dll location - fixed bug with quotes in queries, that contain schema name in FastReport.Data.Postgres package; now available non-public schemas in designer [Online Designer] + added property Hyperlink.OpenLinkInNewTab for opening links in new tabs- HtmlTags replaced by TextRendererType- fixed bug with spaces in object name
August 22, 2018

Autumn events with Fast Reports

  Fall brings us another exciting series of events in Europe. Join us there!      Date Name Location For .Net Developers For Delphi Developers Link September 18 – 19 .Net Developer Days Warsaw, Poland +    http://net.developerdays.pl/ September 25 – 27 Basta! Mainz, Germany +   https://basta.net/ October 23 Embarcadero Conference São Paulo, Brazil    + http://embarcaderoconference.com.br/ November 5 -7 EKON 22 Dusseldorf, Germany   + https://www.developer-week.de/
August 13, 2018

Fast Reports will be in Warsaw on .NET Developers Days

Fast Reports will be in Warsaw on .Net Developers Days again! Here's how it was in 2016 and we are excited to be a part of this event again! Thousands of developers, speakers and exhibitor: a must attend event! Learn more about .Net Developers Days here
July 23, 2018

FastReport VCL and FMX in Embarcadero Community edition

For the first time embarcadero is releasing their community edition and Fast Report VCL and FMX are already an essential part of it! Get the best reporting even if your business is just starting to grow! Learn about the conditions here. Community Edition is a full-featured and free IDE to build applications for iOS, Android, Windows and macOS from a single codebase using the robust and easy-to-learn Delphi language. It's the perfect way to get started learning a new programming language or explore multi-device app development. Embarcadero's Community Edition is available for Delphi and C++Builder. It includes a streamlined IDE, code editor, integrated debugger, two-way visual designers to speed development, hundreds of visual components, and a limited commercial use license.
May 25, 2018

Summer events with Fast Reports

    We are having a busy-busy summer and invite you to meet us at the following events in Europe that we organized together with our partners:      Date Name Location For .Net Developers For Delphi Developers Link June 6 – 7 Delphi Day Italy Piacenza, Italy   +  http://fast.report/78263 June 15 SDN (Free!) Zeist, Netherlands + +  http://fast.report/9fc20 June 25-28 DWX Nuremberg, Germany +    https://www.developer-week.de/ June 29 Workshop (Free!) Nuremberg, Germany + +   July 2 Workshop (Free!)  Barcelona + +  
May 10, 2018

New version of FastReport VCL - 6.1.

In new version : - Extended abilities of "Table" object; - Reworked and improved PDF export; - Added ability to use anchors for report objects; - New ability to fill empty space of page with child band - Optimization of report engine with a lot of report objects in the report designer.     Version 6.1----------------------------- Improved ODT export filter to use different styles for different report pages- Improved ODT export filter to use max page sizes for Continues sheet- Fixed table(objects) width in ODT export filter (doesn't stretch to page width);- Fixed text processing with AllowHTML in ODT export filter- Fixed TfrxDateEditControl with WeekNumbers = True for Windows XP [6.0.10]----------------------------- Fixed bug when OnPreviewClick does not refresh modified object- Fixed performance drop with objects "Shift" mechanism- Fixed C++ Builder issue with TfrxReportPage- Fixed saving of processing property in DFM [6.0.9]----------------------------+ Added support of PDF/A-2 format [6.0.8]----------------------------- Improved rotated text in PDF, SVG and HTML-Div export filters- Fixed bug with expressions processing and Drill-Down groups [6.0.7]----------------------------- Fixed EMF export- Fixed export of table object in graphics export filters- Added Arabic numbers substitution in PDF export (with RTLReading) [6.0.6]----------------------------- Fixed calculating of table cell with vertical Font rotation- Fixed Hindy and Thai ligatures in PDF export- Fixed Char spacing with HAlign in PDF export- Fixed Copy/Paste of internal DB component- Fixed vertical barcodes borders- Fixed ADO parameters in the designer [6.0.5]----------------------------+ Added Anchors for report objects and Dialog controls+ Added Table rtti helpers for TableWidth and TableHeight properties- Fixed bug in IO transports with network path (in DefaultPath)- Improved multi-threading support in PDF export- Fixed bug with bad position of images in PDF export [6.0.4]----------------------------+ Added AutoSize property for barcodes (default true), set it to false prevent component from size changing (changes zoom instead)+ Added MinWidth and MaxWidth for table column can be set ti limit auto size (0 unlimited)+ Added MinHeight and MaxHeight for table row can be set ti limit auto size (0 unlimited)- Fixed bug when using detail report with inheritance and OnLoadTemplate event [6.0.3]----------------------------+ Added new report variables TableRow and TableColumn can be used inside table objects+ Added ability to set path for "Indy" library in Recompile+ Added new align mode baHidden objects with this mode don't collide with others- Fixed line spacing in PDF and SVG exports- Fixed ADO parameters- Fixed highlight editor for group of objects- Fixed issues with band Fill/Frame and aligned objects - Fixed bug in column header with band Frame/Fill- Fixed exporting of report properties in OXML exports- Fixed FNC1 processing in Datamatrix barcode- Fixed PadLeft/PadRight functions under with unicode environment- Fixed issue when used RangeEnd = reCount to limit records of the dataset- Fixed error which can appear after deleting table column [6.0.2]----------------------------+ Added TfrxChild.ToNRows and ToNRowsMode properties allows to fill empty page space (see 15.fr3 report in FRMain demo)- Fixed aggregate functions for table object- Fixed issues when paste data component to report page- Fixed SlaveExport property for export filters [6.0.1]----------------------------+ Added TfrxPreviewOptions.AllowPreviewEdit property - Set it to False to disable any interactive editors in the report preview- Fixed export of images embedded in RichView- Optimization for big tables and big reports (Designer can handle tables with 10000 cells and more)- Fixed vertical band behavior in the report designer- Objects containers like table can be used on vertical bands- Fixed SaveDialog when FileName is empty- Fixed OpenAfterExport behavior- Fixed HTML Tags in RTF export
May 10, 2018

New Version of FastReport .NET - 2018.3

In the new version of FastReport .Net 2018.3 we added various database connectors to the Nuget repository. These connectors can be used in both .Net Core and Windows Forms applications We also made our .Net Core library compatible with MacOS System Barcodes are now exported to PDF and HTML as vector images We also added plugin for working with popular SQL editor Active Query Builder   --------------- [Engine] + now for exporting the Barcode Object is converted to vector graphics for PDF, HTML and SVG exports+ added a new logic for converting objects before exporting, the process is automatic, this is necessary to convert some objects into vector graphics.+ added a new property ParagraphFormat for formatting paragraphs in a text object only when the HtmlParagraph value is set in the TextRenderType property. This property allows you to adjust the line spacing and the first line indent.+ added print of unlimited pages on roll printers (ReportPage.PrintOnRollPaper property)* rewritten code of expressions substitution in RichObject* the HtmlTags property of the TextObject was marked as obsolete, a new property TextRenderType was added.> developer note: the HtmlTags property allowed some HTML tags to be used in the TextObject text, one of the available tags is the FONT tag, this tag is deprecated, and not all browsers adequately support it, so we added a new renderer that allows you to use some CSS styles, in the style attribute and the tag SPAN.* The new text render supports the following tags: b, i, u, strike, br, sub, sup, img, span.> developer note: we do not aim to make a copy of the browser in a text object, but we try to make the logic as similar as possible with limitations, the img tag only supports the src (http, https, base64), the width and the height attributes (values in pixels), tags b, i, u, strike, sub, sup and span support only the style attribute, with a minimum set of styles.- fixed image size calculation for rotating SVG object- fixed the rendering of the subscript and superscript for the new type of the text renderer HtmlParagraph, when in some cases the size and layout of the text was incorrectly calculated.- fixed bug with svg objects, that contains "DOCTYPE svg PUBLIC"- fixed bug with [COPYNAME#] in page watermark- fixed TextObject property name where the word Multiply was used instead of Multiple [Designer] + added possibility to set default script language- fixed bug with default script language when standalone designer run first time- fixed rare bug when table is not shown in View Data window- fixed bug in View Data window when columns more that 655 [Preview] + added SaveInitialDirectory property (Config.PreviewSettings.SaveInitialDirectory = @"C:\user\initial_directory";)+ added possibility to disable saving prepared report in Preview (PreviewExports.Prepared element)* improved image caching method for SVG object- fixed bug when all exports should be disabled in Preview (PreviewControl.PreviewExports == PreviewExports.None) but Excel 97, ZPL and LaTeX exports are enabled [Exports] + added the TextObject with TextRenderType = HtmlParagraph to pdf, html, word2007 exports+ added properties Word2007Export.PrintOptimized and Excel2007Export.PrintOptimized+ added checkboxes "Print optimized" in dialogs Word 2007 and Excel 2007+ SVGObject exports as vector graphics into PDF now+ added a new tab "Vector Graphics" to export pdf, you able to set the quality of gradients, gradients interpolation and curves interpolation for SVG object and fonts in curves* improved paragraph based export in Word 2007* reduced size of output file in Word 2007 (duplicate images are not saved)* export in Word 2007 in paragraph based mode saves the document without pagination* added converting to Number format for Excel2007 export- SVGObject exports as SVG into HTML now- fixed bug with screen resolution in Word 2007 export- fixed bug with paragraph formatting in Word 2007 export- fixed bug with wrong size of "unlimited" page in Word 2007- fixed bug with field names in DBF export- fixed bug with overlapping of text labels in SVG export dialog [WebReport] + added properties WebReport.DocxPrintOptimized and WebReport.XlsxPrintOptimized+ added SVGObject to WebReport as svg image- fixed bug with third and more drill-downs with detailed pages- fixed bug with wrong URL's in drill-downs [.Net Core] + added SVGObject+ added FastReport.Data.MsSql package to Nuget repository (https://www.nuget.org/profiles/FastReports)+ added FastReport.Data.MySql package to Nuget repository (https://www.nuget.org/profiles/FastReports)+ added FastReport.Data.Postgres package to Nuget repository (https://www.nuget.org/profiles/FastReports)+ added FastReport.Data.SQLite package to Nuget repository (https://www.nuget.org/profiles/FastReports)+ added FastReport.Data.Json package to Nuget repository (https://www.nuget.org/profiles/FastReports)+ added FastReport.Data.MongoDB package to Nuget repository (https://www.nuget.org/profiles/FastReports)+ added FastReport.Data.RavenDB package to Nuget repository (https://www.nuget.org/profiles/FastReports)* added compatibility with macOS- fixed bug with export in Word 2007 in some cases- fixed bug with blank images in Excel 2007- fixed bug with drill-downs in WebReport Core [Extras] + added new plugin for work with Active Query Builder \Extras\Misc\ActiveQueryBuilder (https://www.activequerybuilder.com/)+ added Steema TeeChart object editor (double click on TeeChart object)- fixed bug with some string values when connecting data source to TeeChart object- removed the ability to select for properties LabelField, XValuesField and YValuesField fields from data sources to which the TeeChart object is not connected [Demos] * in the polygons demo report the stars were replaced by beautiful ones [Resources] * updated French resources [Online Designer] + added the ability to change the language in the tab view+ all requests are sent from the same-origin- fixed abbreviations of some languages
Fast Reports
  • 800-985-8986 (English, US)
  • +31 97 01025-8466 (English, EU)
  • +49 30 56837-3928 (German, DE)
  • +55 19 98147-8148 (Portuguese, BR)
  • info@fast-report.com
  • 66 Canal Center Plaza, Ste 505, Alexandria, VA 22314

© 1998-2025 Fast Reports Inc.