eDocEngine VCL 5.0.0.609
Create documents, spreadsheets and images, and export reports in 20 formats

Compatibility
Delphi C++Builder

History

Version 5.0.0.609 - December 27, 2023

  • Fix, ScaleRichView export on High-DPI display: Fixed improper font rendering when generating PDF with ScaleRichView export on high-dpi displays.
  • Fix, Excel, multi-sheet creation: Fixed inability to add content to newly created sheets. All content was output to first sheet.
  • Fix, Excel, multi-sheet creation: Fixed inability to automatically split multi-page input to multiple sheets by setting Preferences.PagesPerWorksheet.
  • Fix, C++ Crypto header files generation: Fixed External symbols TPoint and PCertBlob types being defined in C++ headers when they should not be defined.
  • Fix, PDF/all - TextBox text trim: Fixed trailing spaces being trimmed in TextBox text which caused elimination of internal padding for text in TextBox items.

Version 5.0.0.599 - November 29, 2023

  • New, RAD Studio 12: Added support for RAD Studio 12.
  • Improved, Excel, long strings: Added support for inserting strings longer than 255 characters and containing CR/LF characters for hard line breaks.
  • Improved, Excel, auto word wrap: Added support for specifying automatic word wrapping of text at cell margins in TextOut method.
  • Improved, ReportBuilder export, PDF text hyperlinks: Added support for exporting report text hyperlinks as hyperlinks in PDF output.
  • Improved, PDF digital signing: Enhanced digital signature appearance text formatting and options several options to configure appearance.
  • Fixed, Excel cell colors: Fixed issue of not being able to set different background colors for cells.
  • Fixed, Excel, applying styles: Fixed inability to set multiple font styles together - bold+italic+underline...
  • Fixed, PDF, Unicode text: Fixed Japanese text not showing in PDF output.
  • Fixed, PDF, signing and forms: Fixed incorrect PDF generation when both form fields and sign fields are included in the PDF.
  • Fixed, PDF, signing in Win64 app: Fixed crash when signing PDFs in Win64 applications.
  • Fixed, PDF, digital sign - memory leak: Fixed memory leak when adding a digital signature with an image.
  • Fixed, PDF generation ScaleRichView: Fixed issue with truncation of text lines in heading text and other text content.
  • Fixed, PDF character spacing: Fixed several incorrect character spacing issues with direct (non-metafile based) PDF creation scenarios.
  • Fixed, QuickReport export page sizing issues: Fixed incorrect page sizing, clipped pages, reduced large page size related issues in QuickReport export to PDF.
  • Fixed, PDF creation with forms and sign: Fixed incorrect PDF generation when both form fields and a signature are included.
  • Fixed, Delphi 12 Win64 compiler issue: Fixed with workaround the change of type of List.Count property to NativeInt, and so, not working as an index variable for lists.
  • Change: Updated ScaleRichView interface to not use eDocEngine margins but use margins of source RichText.

Version 5.0.0.587 - March 23, 2023

  • Enhancements
    • Digital signing: Added support for setting image as sign appearance for a digital signature field with additional settings to select between image and text appearance.
    • HTML Export: Added support for loading from stream via TgtHtmlViewInterface.RenderDocument method.
    • Report Export, RB: Re-written RB export interface to use built-in graphics device for generating page metafiles and rendering the metafiles. This solves several RB report export issues and simplifies usage by eliminating the need to link to third-party report control units in the RB export interface unit. Thus, configuration of conditional compilation directives related to RB and RB third-party controls is eliminated, while providing full support for the third-party controls.
  • Fixes
    • Fix, digital signing: Fixed Text formatting and text not appearing inside digital signature fields for specific field settings.
    • Fix, table creation: Fixed Custom column width setting for tables not being applied when creating tables.
    • Fix, Display DPI, page size and content truncation - Fixed incorrect page size and content truncation issues related to display DPI and DPI-awareness settings. This fixes similar issues in exporting reports also.
    • Fix, All Engines: Fixed improper word wrapping at margin for absolute positioned text output when creating documents.
    • Fix, ReportBuild Export: Fixed possible memory leak when calling TgtRBExportInterface.RenderDocument with report as input.
    • Fix, PDF creation: Fixed issue of out-of-memory error when creating PDFs containing large images with total disk-size of images running into several GBs.
    • Fix, Metafile processing: fixed issue of incorrect characters being rendered when text data is received as glyph indexes -- CID font handling.
    • Fix, Metafile processing: fixed access violation issue when rendering specific metafiles containing text that requires CID fonts in PDF.
    • Fix, Metafile processing: fixed clipping issue of clipping being applied incorrectly and causing content on page to be hidden. This affected HTML to PDF conversion using THtmlViewer.
    • Fixed path construction issues for shape drawing where fill, stoke, and stroke-fill commands were not being applied correctly.
    • Fixed issue of not using the input argument in internal CreateFile method in TgtCustomDocumentEngine class.
    • Fixed issue of inner polygons not being auto closed when polygons are drawn using PolyPolygon canvas function or Win API.
    • Fixed regression of ZapfDingbats StdType14 font not being selected for Checkbox and Radio Buttons and improperly encoding the font producing a Bad font BBox error in Adobe Reader.
    • Change, RB export - Reverted to old Draw commands based RB Export Interface. The new metafile based RB Export Interface has been shipped with the sources and can be found under Source\RB\RB_alt with instructions on how to use it.

Version 5.0.0.575 - September 30, 2021

  • Enhanced
    • General: Support for RAD Studio 11.
    • New, PDF: Digital signing - Added support for supplying the PFX file as a stream with PDFEngine.DigitalSignature.SignatureProperties.CertFileStream.LoadFromStream method.
  • Fixed
    • PDF: Run-time settings dialog - Fixed missing localizations and other issues related to localization.
    • PDF: Metafile processing - Fixed incorrect rendering of complex multi-figure paths enclosed in a single path.
    • PDF: Metafile processing - Fixed incorrect rendering of text with very large and very small font sizes combined with scaling commands.
    • PDF: Fixed wrongly keeping of reference to input stream object in DrawJPEGDirect that prevents user from freeing input stream after call.
    • PDF: Fixed handling of OTF fonts that in some cases (such as Adobe Fan Heiti Std B) caused an error. Encoding of the correct font PostScript name also part of this fix.
    • PDF: Fixed PDF text and font related issues such as CJK language text appearing as boxes, distorted lines and rectangles, etc.
    • All formats: Fixed improper formatting of justified paragraph text that was broken due to changes in an older release.

Version 5.0.0.548 - May 29, 2020

  • Enhanced
    • General
      • Support for RAD Studio 10.4 Sydney.
  • Fixed
    • Report Export
      • ReportBuilder: Memory leak when exporting specific ReportBuilder reports to PDF.
      • ReportBuilder: When exporting a specific ReportBuilder report to PDF, euro symbol is not exported properly in older IDEs((Below Delphi 2009).
      • AceReporter: When exporting a specific AceReporter to Excel, extra rows are added to the resulting output.
      • QuickReport: Generated Excel output is corrupted when exporting specific QuickReport reports.

Version 5.0.0.543 - March 23, 2020

  • Enhanced
    • General
      • Implemented closing of Background image preview model in the setup dialog on press of ESC and Enter button.
    • Excel Engine
      • Support for adding formulas using FormulaOut(Row: Integer; Column: Integer; Text: String;  Alignment: TgtHAlignment) API.
      • Support for merging of cells using MergeCells(ACellRange:String) API.
  • Fixed
    • Excel Engine
      • SetColumnWidth is not working properly.
      • Some brush colors are not interpreted properly.
    • Metafile Processing
      • When converting a specific EMF to PDF, the resulting output is blank in 64bit platform.
    • PDF Engine
      • Image resources are not added to the resource dictionary when the DrawJPEGDirect method is used.
      • Access violation when using TextOut more than 4500 times.

Version 5.0.0.535 - January 20, 2020

  • Fixed
    • General
      • Image hashing is not handled properly.
    • PDF Engine
      • PDF/A: PDF created using PDF/A 2b, and 3b versions in Russian locale are not valid according to some PDF/A validators.
      • PDF/A: PDF created using PDF/A 2b, and 3b versions are not valid according to some PDF/A validators.
    • Metafile processing
      • When converting EMF to PDF, frame lines are not exported properly. 
      • Access violation when converting specific EMF to PDF.
      • When converting specific EMF to PDF, images are shrunk.   
    • Report Export
      • ReportBuilder: Right aligned text are cut off when exporting ReportBuilder reports to PDF.
      • QuickReport: Characters overlap when exporting specific QuickReport reports to PDF.   

Version 5.0.0.523 - October 4, 2019

  • Enhanced
    • General
      • Support for TRichView 18.
  • Fixed
    • PDF Engine
      • Memory leak when adding multiple images to PDF.
    • Metafile Processing
      • When converting specific EMF to PDF, font height is not considered.
    • XLS Engine
      • Memory leak when using FormulaOut.
    • Report Export
      • ReportBuilder: Chinese characters are not rendered properly when exporting specific ReportBuilder reports to PDF.

Version 5.0.0.512 - July 22, 2019

  • Enhanced
    • General
      • Support for RAD Studio 10.3 Rio Update 2.
    • PDF Engine
      • Support for font outline colour.
  • Fixed
    • PDF Engine
      • When digitally signing a PDF,  signing time is not added.
      • Check box symbols are not displayed properly.
    • Metafile Processing
      • When converting specific EMF to PDF, font size is too small.
    • Report Export
      • ReportBuilder: Some unique images are not rendered when Stretch property is set to True.
      • ReportBuilder: Text overlap when AutoSize property is set to False.
      • FastReport: Bullet symbol rendered as question mark in older IDEs (Below Delphi 2009).

Version 5.0.0.492 - March 22, 2019

  • Enhanced
    • General
      • Support for RAD Studio 10.3 Rio Update 1.
  • Fixed
    • General
      • Memory leak when exporting reports with images.   
    • PDF Engine
      • Characters overlap when rendering specific fixed-width fonts.
      • Memory leak when adding Digital signature.
    • RTF Engine
      • Textout method results in blank RTF in some cases.
      • When converting Rave Reports reports, image quality is reduced if scaling is set to 0.1.
    • Metafile processing
      • RoundRects are not encoded properly.
    • Report Export
      • Chinese characters are not rendered properly when exporting Rave Reports reports to PDF in Delphi 2007.
      • Memory leak when exporting ReportBuilder reports to PDF.
      • Underlined text exported as normal text when exporting FastReport reports to PDF.
      • Save dialog shown twice while exporting from FastReport 6.
      • Transparent PNG images are not exported properly when exporting ReportBuilder reports to PDF.
      • QuickReport report page size and contents not exported properly on systems set 120 DPI or higher.

Version 5.0.0.479 - November 28, 2018

  • Enhanced
    • General
      • Support for RAD Studio 10.3 Rio.
    • Metafile processing
      • Support for encoding of alpha blended images.
  • Fixed
    • PDF Engine
      • DrawJpegDirect method throwing access violation when EndDoc is called.
      • Text alignment is not handled properly in text box.
      • Text alignment is not proper after inserting value to the Text form field.
    • Excel Engine
      • Generated Excel output is corrupted when exporting specific QuickReport reports.
    • RTF Engine
      • When exporting QuickReport reports with Korean language font to RTF, Output is corrupted.
    • Report Export
      • When exporting AceReporter report, page orientation of first page of the output is always set to the page orientation of the default printer.
      • Line joining is not proper when exporting ReportBuilder reports to PDF.
      • When exporting ReportBuilder reports to PDF, some unique images are not rendered when Stretch property is set.
      • Shape filling is not handled properly when exporting FastReport reports to PDF.

Version 5.0.0.419 - April 23, 2018

  • Enhanced
    • General
      • Support for RAD Studio 10.2 Tokyo Update 3.
    • Report Export
      • Support for TRichView 17.3.
    • PDF Engine
      • Support for creating Image button form field using CaptionPosition and Javascript action.
      • Added Support for Miter, Round, Bevel line joining style using property LineJoinStyle.
      • Added Support for Flat, Round, Square linecap style using property LineCapStyle.
      • Added support for adding dots when exporting metafile to PDF.
    • Excel Engine
      • Added new property Caching to specify how XLSX resources (XML files) are cached by the XLSX creator.
      • Optimized XLSX creation speed by reducing memory usage.
      • Added new property Preferences.IgnoreEmptyRows to ignore empty rows within a page when exporting report to Excel.
      • Added new property Preferences.IgnoreRowsBetweenThePages to ignore empty rows between pages when PagesPerWorkSheet is more than 1.
    • TIFF Engine
      • TIFF Engine will now encode the SourceDPI specified in ImageSettings in the generated TIFF output.
  • Fixed
    • PDF Engine
      • Memory leaks in PDF creation.
      • Lines are not exported properly when exporting ScaleRichView to PDF.
      • Justification alignment of a paragraph is not working properly when creating PDF.
    • Metafile Processing
      • Shapes clipping is not handled properly.
      • Some patterns are not rendered properly.
      • Images are stretched beyond specified rectangle when Canvas.Stretchdraw is called after DrawText method.
      • Line position of rectangle not proper when Bounding rect is defined.
    • Excel Engine
      • Generated Excel output is corrupted when Preferences.AutoFormatCells is set to True.
    • TIFF Engine
      • SaveToStream not working correctly.

Version 5.0.0.357 - January 11, 2018

  • Enhanced
    • General
      • Support for RAD Studio 10.2 Tokyo Update 2.
    • Report Export
      • Support for TRichView 17. 
    • PDF Engine
      • Support for Line-Join styles when exporting reports to PDF.
  • Fixed
    • Excel Engine
      • Excel output is corrupted when converting specific metafiles to Excel.

Version 5.0.0.344 - November 16, 2017

  • Enhanced
    • PDF Engine
      • Support for encoding transparent PNG images.
      • Support for encoding of transparent images contained in metafiles and reports.
      • Support for rendering superscript and subscript text using Textout method
    • Excel Engine
      • Support for auto detection of file and Internet links and encoding them as hyperlinks. 
    • Export Interface Installation
      • Support for Delphi 6.
  • Fixed
    • Export Interface Installation
      • Export interface installer not installing components for QuickReport and Ace Reporter in Delphi 7.
    • PDF Engine
      • Radio button position is not proper while adding form fields.
      • Some characters are not rendering while converting Metafiles to PDF when MS LineDraw font is installed in the system.
      • Lines meant to be constant thickness at all viewing zoom levels not encoded correctly when exporting FastReport reports.
      • Background images are not rendering when saving as PDF/A.
    • Excel Engine
      • Alignment of text is not proper when creating Excel files on 64 bit platform.
      • Excel files created in 64 bit platform throws error when opening file in MS Office.
    • Metafile Processing
      • Shapes containing polylines are not exported properly.

Version 5.0.0.289 - August 11, 2017

  • Enhanced
    • General
      • Support for RAD Studio 10.2 Tokyo Update 1.
    • PDF Engine
      • Support to add Blank Signature field without using certificate. 
  • Fixed
    • Metafile Processing
      • Some characters are overlapped when exporting reports.
      • Some TChart objects are not exported when converting QuickReport reports to PDF.
      • Some images are not converted when converting EMF to PDF.
    • RTF and HTML Engine
      • Unicode characters are shown as Question marks on Polish Locale.
    • PDF Engine
      • Length of underline is shorter in high DPI systems.
      • DocInfo values are shown as Question marks in Polish Locale.

Version 5.0.0.271 - June 27, 2017

  • Enhanced
    • General
      • Added support for installing THTMLViewer component from the main Installer.
    • Text and CSV Engine
      • Support for Unicode in Text and CSV output while exporting reports. 
      • CSV generation now uses the new Excel formatter for accurate column arrangement. 
  • Fixed
    • Metafile Processing
      • Text with font size 100 appearing small while exporting FastReport reports to PDF.
      • Some rectangles are not exported properly.
      • "Floating-point division-by-zero" exception while exporting Poly Beziers to PDF.
      • Access Violation while converting specific metafiles to PDF.
    • RTF Engine
      • While exporting FastReport reports there is space after German Umlaut character.
    • PDF Engine
      • Setting only owner password and leaving user password empty,  makes native iOS Reader show password prompt when opening the file in iPhone.
      • Access violation in Crypt32.dll while adding digital signature in C++Builder.

Version 5.0.0.249 - May 26, 2017

  • Fixed
    • Excel Engine
      • Adding new WorkSheet when creating Excel files from scratch results in corrupted output.
    • Report Export
      • Integer overflow exception while exporting specific QuickReport to PDF
      • Memory leak in TgtHashValue while exporting reports containing images.
      • QRCodes are not exported properly to PDF.

Version 5.0.0.243 - May 8, 2017

  • Enhanced
    • PDF Engine
      • PDF/A-3B: Support for encoding of metadata for attached  ZUGFeRD.xml to enable PDF readers to extract information about the attachment.
      • PDF/A-3B: Generated PDFs now compatible with common PDF viewers/editors for viewing of attached  ZUGFeRD.xml file.
    • Excel Engine
      • Support for encoding text rotation/rotated text.
      • Support for setting column width with different measurement units.
  • Fixed
    • Excel Engine
      • Fontstyle Strikethrough not working for XLSX and XLS formats.
      • Memory leaks in Excel Engine.
      • Broken RowSpacing and ColumnSpacing  property behaviour.
    • Metafile Processing
      • Access Violation while converting specific metafiles to PDF with actual size.
      • Transparent TChart drawings in specific metafiles are not visible when exporting metafile to PDF.
    • Report Export
      • FastReport 2: Page size and contents not exported properly in higher DPI systems.
      • FastReport: Some text are overlapping while exporting specific reports to PDF.

Version 5.0.0.226 - April 18, 2017

  • Enhanced
    • PDF Engine
      • Text Rendering mode trmInvisible is introduced to insert invisible text.
      • PDF/A: Support for COMFORT ConformanceLevel when encoding to PDF version PDF3A.
    • RTF Engine
      • Improved overall text layouting/formatting.
  • Fixed
    • Metafile processing
      • Transparent text elements are treated as normal text.
      • Clipped text elements are not encoded properly.
    • RTF Engine
      • Text shrinking while exporting specific FastReport reports.
      • Bullets are rendered as question mark
    • Report Export
      • FastReport: Page size and contents not exported properly in higher DPI systems.
    • Excel Engine
      • Creation of blank document results in corrupted output in C++Builder environment.
    • PDF Engine
      • Invalid pointer operation error while mailing exported PDF.
      • Various memory leaks while exporting ReportBuilder reports to PDF/A with attachments.

Version 5.0.0.214 - March 24, 2017

  • Enhanced
    • Support for RAD Studio 10.2 Tokyo.
  • Fixed
    • Metafile processing
      • Images are shrunk when exporting specific reports to PDF.
      • Some text are cut at the ends in resulting PDF, due to insertion of white rectangles on the text.
      • Some image are overlapped when exporting specific reports PDF.           
    • Ace report Export
      • If background image is a metafile in input report, foreground contents are not visible in the resulting PDF.

Version 5.0.0.205 - March 13, 2017

  • Fixed
    • Excel Engine
      • Excel Engine producing corrupted output when AutoFormatCells is set to True.
      • Column alignments are not proper when exporting specific reports.
      • Compiler error in C++Builder IDE.
    • Metafile processing
      • List Index Out of bound error when TgtPreferences.UseImagesAsResources is set to True.
    • TIFF Engine
      • Win32 error while creating Multipage TIFF in 64-bit target.
    • PDF Engine
      • Image scaling is not proper when Screen DPI is greater than 96.
      • To Unicode entries for Hebrew language text are written incorrectly. This leads to incorrect text being copied in copy-paste operations in applications such as Adobe Reader.
      • Some images are stretched while exporting reports.
      • Memory leaks while creating PDF.
      • Access violation when TgtPreferences.UseImagesAsResources is set to True.
      • Bookmark titles are displayed as junk characters when Encryption is  Enabled.
      • Top position of first line of paragraph is not proper when adding paragraph with AutoPagination set to True and is Header present.
      • Characters are shrinking when Preferences.ApplyEmfCharSpacing is set to True.
      • ApplyEmfCharSpacing property is (logically) deprecated. The setting for this property is now ignored. Char spacing is always applied if it is specified in the EMF file.

Version 5.0.0.164 - November 30, 2016

  • Enhanced
    • General
      • Support for RAD Studio 10.1 Berlin Update 2.
  • Fixed
    • Metafile Processing
      • Some characters are missing or replaced with random chars in output when Textout Options includes ETO_GLYPH_INDEX.
    • HTML Engine
      • Character code of characters are shown in output instead of actual character when file is generated in Chinese locale or locales based on non-latin characters.

Version 5.0.0.141 - October 17, 2016

  • Enhanced
    • Excel Engine
      • Completely redesigned and rewritten layouting logic to produce perfect spreadsheet output from reports and EMF inputs.
      • Added several new properties to configure and customize the output:
        • Preferences.AutoSizeCells - automatically sizeouput cells to text width. AutoSizeCells and AutoMergeCells and mutually exclusive. Setting one unsets the other.
        • Preferences.AutoMergeCells - automatically merge adjoining cells of a text item to accommodate full width of text. AutoSizeCells and AutoMergeCells and mutually exclusive. Setting one unsets the other.
        • Preferences.ViewGridLines - show gridlines when viewing the document in the viewer.
        • Preferences.DefaultColumnWidth - standard column width to set to all columns of the generated workbook. AutoSizeCells & AutoMergeCells override when text is wider than the default column width.
        • Preferences.ActiveCellOnOpen - initial cell to set focus on when workbook is opened.
    • PDF Engine
      • New AttachFile overloaded method that takes file description as parameter.
  • Fixed
    • Excel Engine
      • Broken PrintGridLines property behaviour.
    • PDF Engine
      • PDF/A conformance issues when generating output for PDF/A-1B, PDF/A-2B, and PDF/A-3B versions.
      • On Windows 8.1, when display scaling is greater than 100%, pages are scaled up.
      • When Preferences.UseImagesAsResources is True increased memory is used.
      • Memory leaks when exporting reports to PDF with Preferences.UseImagesAsResources set to True.
      • DocInfo corrupted after encrypting Document.
    • Graphic Engines
      • Text is rotated when it should not be, when specific text bounding rectangle is not specified.

Version 5.0.0.81 - April 22, 2016

  • Enhanced
    • General
      •  Support for RAD Studio 10.1 Berlin.
    • PDF Engine
      • Optimized generation of PDF/A files with subset embedding of fonts for minimal output file size.
  • Fixed
    • Metafile Processing
      •  List index out of bounds error when exporting reports containing specific types of images.
      •  Extra frames drawn around exported text and images – issue only in build 65.
      •  Microscopic overlapping of rectangles on text – visible only when text font size is less than 4.
      •  Curves are filled when they should be in PDF generation.
    •  Text Engine
      • Text overlap in some cases in output text file.
    • Excel Engine(XLSX)
      • Numbers inside parenthesis are not considered as negative numbers when AutoFormatCells is True.

Version 5.0.0.65 - March 23, 2016

  • Enhanced
    • PDF Engine
      • Added support for setting additional form field preferences - Invisible, Hidden, Print, NoPrint, NoZoom, NoRotate, NoView, ReadOnlyAnnots, Locked, ToggleNoView.
  • Fixed
    • PDF Engine
      • DocInfo is not encoded correctly when saving to PDF/A format.
    • Report Export
      • Some images and text are not exported to output (regression after 5.0.0.42).

Version 5.0.0.42 - February 23, 2016

  • Enhanced
    • Metafile processor
      • Improved support for clipping commands - IntersectClipRegion supported now.
  • Fixed
    • Metafile processor
      • Image colours changed when exporting some reports.
      • Incorrect font size used in output document.
      • Output image is rendered smaller than report image.
      • Single quotation mark rendered as apostrophe.
    • Excel Engine
      • ReportBuilder: Negative numbers not visible in output.

Version 5.0.0.31 - February 2, 2016

  • Fixed
    • All reported memory leaks on metafile processor, PDFEngine, ExcelEngine, and RTFEngine.
    • General improvement of code quality.
    • Registered version shows trial watermark on generated pages.
    • RTF Engine
      • Left aligned text not visible when DocumentEncoding type is set to etPositionalAccuracy.
    • PDF Engine
      • Setting only owner password and leaving user password empty, with EncryptionLevel set to elRC4_128Bit, makes Acrobat Reader show password prompt when opening the file.

Version 5.0.0.14 - January 1, 2016

  • Enhanced
    • PDF Engine
      • Support for PDF/A-1B, PDF/A-2B and PDF/A-3B generation.
      • Support for ZUGFeRD electronic invoicing standard for PDF/A-3B documents.
      • Support for adding multiple document-level attachments.
    • ReportBuilder
      • Support for exporting of barcodes and QR codes contained in reports (ReportBuilder 13.0 and above).
  • Fixed
    • PDF Engine
      • Textout() method does not wrap text accurately, after call to SetTextRotation().
    • Excel Engine
      • Text output that was meant to be in the same column are displaced when they are right aligned.

Version 4.0.0.654 - November 25, 2015

  • Enhanced
    • Excel Engine
      • Implemented method SetColumnWidth(), to set user-defined column widths for columns.
  • Fixed
    • Metafile processing
      • Shapes (Barcodes) do not render correctly in some exported reports.
      • Filling of shapes not correct when FillMode is set to Alternate.
      • Polygons are not drawn correctly when PolyPolyline API is used.
      • Incorrect images drawn in some rare cases when images are reused in document by setting UseImagesAsResources to True.
    • RTF Engine
      • Images are not exported when exporting reports to RTF with GraphicDataInBinary set to True (in Delphi 7 above).
    • PDF Engine
      • Output of text containing some Unicode characters (Chinese) in some cases is drawn rotated even when input is not rotated.
      • Corruption of DocInfo content when PDF is encrypted.
      • Drawing Unicode text containing some Chinese characters generates an Access Violation error. 
      • Hyperlink regions are offset when input resolution is > 96 and links in text are auto detected by setting Preferences.ActiveHyperLinks to true.
    • Excel Engine
      • Pages are not committed to file after call to NewPage when Preferences.ProcessAfterEachPage is true.
      • Memory leaks when creating documents with Preferences.ProcessAfterEachPage set to true.

    Version 4.0.0.633 - September 9, 2015

    • Enhanced
      • Added support for RAD Studio 10 Seattle
      • Added support for TRichView 16
      • Added support for ScaleRichView 7

    Version 4.0.0.624 - July 24, 2015

    • Enhanced
      • RAVE Reports: Automatically adjust to justify text when the string is bigger than the bounds.
    • Fixed
      • PDF Engine: When Unicode text is rendered by TextRect method, content may exceed the rectangle.
      • Metafile processing: When background is transparent, entire rectangle is filled with text color.
      • Metafile processing: Text gets clipped if it exceeds the bounds.
      • ACE Reporter: The shaded bands appear as black bands.
      • PDF Engine: Fill color of shapes is not rendered properly.

    Version 4.0.0.600 - April 13, 2015

    Version 4.0.0.591 - April 1, 2015

    Version 4.0.0.528 - February 03, 2015

    Version 4.0.0.495 - October 03, 2014

    Version 4.0.0.487 - September 17, 2014

    Version 4.0.0.467 - August 12 , 2014

    Version 4.0.0.456 - July 7, 2014

    Version 4.0.0.451 - June 16, 2014

    Version 4.0.0.432 - April 21, 2014

    Version 4.0.0.428 - March 31, 2014

    Version 4.0.0.396 - February 28, 2014

    Version 4.0.0.357 - January 10, 2014

    Version 4.0.0.251 - October 7, 2013

    Version 4.0.0.213 - August 23, 2013

    Version 4.0.0.154 - May 3, 2013

    Version 4.0.0.150 - April 26, 2013

    Version 4.0.0.135 - March 15, 2013

    Version 4 - February 1, 2013

    Version 3.0.4.387 - December 4, 2012

    Version 3.0.4.366 - September 27, 2012

    Version 3.0.4.290 - April 19, 2012

    Version 3.0.4.269 - January 18, 2012

    Version 3.0.4.263 - October 7, 2011

    Version 3.0.3.236 - March 18, 2011

    Version 3.0.3.224 - February 21, 2011

    Version 3.0.2.209 - December 17, 2010

    Version 3.0.1.205 - December 1, 2010

    Version 3.0.1.193 - October 29, 2010

    Version 3.0.1.181 - September 6, 2010

    Version 3.0.1 (Build 173) - August 25, 2010

    Version 3 - July 16, 2010

    Version 2.5.2 - September 1, 2009

    For older releases of eDocEngine VCL, please click here.

    Please wait...
    Privacy | Legal | Feedback | Newsletter | Blog | Resellers © 2002-2025 Gnostice Information Technologies Private Limited. All rights reserved.