Version 2.5 - April 16, 2007
Enhancements:
Excel:
- NewSheet method introduced - adds a new worksheet to the document.
TXT:
- PrefContinuousMode property introduced - to avoid extra blank lines at the end of each page.
Fixes:
PDF:
- Rendering of RoundRect.
- Encoding of bookmarks with document events.
- Symbol font encoding.
RTF:
- List index out of bounds error rectified.
- Encoding of images when SourceDPI is -1.
Excel:
- Page PaperSize and Orientation.
- Cell type with thousands separator and negative currency numbers formatting.
HTML:
- Image FileName now accepts complete file path in the event OnNeedImageFileName.
TXT:
- Missing line problem for separator mode rectified.
BMP:
- Monochrome bitmaps creation.
|
| |
| Version 2.43 - December 1, 2006 |
| Fixes: |
PDF:
- Hyperlinks to files now correctly encoded to handle special characters.
- Rendering of closed polylines and zero-degree arcs now correctly handled.
Metafile Rendering:
- Problem with rendering of text with bullets now fixed.
General:
- [Pro] Special characters (/,<,>) now correctly handled for HTMLTextOut method.
- Memory usage optimized for image rendering.
|
| Changes: |
PDF:
- IgnoreCharSpacing property is now removed and character spacing is handled implicitly.
|
| |
| Version 2.42 - October 20, 2006 |
| Fixes: |
BMP, JPEG, PNG:
- Unicode text rendering now correctly handled for all image formats.
Metafile Rendering:
- Rectangle rendering handled correctly while processing the record EMR_BITBLT.
General:
- Canvas rendering correctly handled during OnBeforeBeginPage event.
|
| |
| Version 2.41 - September 22, 2006 |
| Enhancements: |
PDF:
- IgnoreCharSpacing property introduced for text rendering.
Excel:
- ContinuousMode property added for ignoring the page information and
continuously render the contents without introducing any blank rows. |
| Fixes: |
PDF:
- [Pro] Access Violation for empty ListBox Form field now corrected.
XHTML:
- DOCTYPE Header information now correctly encoded.
Metafile Rendering:
- Text background color rendering problem now fixed. |
| |
| Version 2.4 - August 25, 2006 |
| Enhancements: |
HTML, XHTML:
- HTML page background can now be made transparent using
TransparentBackground property.
- Naming of images can now be controlled using the new event
OnNeedImageFileName.
XHTML:
- Property 'HTMLFileNames' can be accessed to get the generated HTML
file names and count.
- Property 'RelatedFileNames' can be accessed to get Image, CSS and
JavaScript file names and count.
- Support for Custom Metadata. |
| Fixes: |
PDF:
- [Pro] Named Action "LastPage" now correctly encoded.
- [Pro] Encryption problems with FormFeilds, Annotations and Actions
now fixed.
- Encryption problems for strings with special characters now fixed.
- Pen style problem for rectangles now fixed.
- Recognition of non-TrueType fonts correctly handled.
- Character spacing for text items improved.
Text:
- Text rendering accuracy improved.
BMP:
- PixelFormat correctly considered while encoding.
Metafile rendering:
- Unknown values for ROP2 ignored while processing the record
EMR_BITBLT.
- Stretched images correctly handled while processing the record
EMR_STRETCHDIBITS.
+ Help file updated with new topics, examples and corrections. |
| |
| Version 2.3 - July 28, 2006 |
| Enhancements: |
General:
- Property PrefUseImagesAsResources added for efficient memory
management and file size optimization.
- Methods DrawImageFileXY, DrawImageFileR introduced to render images
by providing file name.
- Methods ClearHeader, ClearFooter, ClearWatermark and ClearStamp
introduced to support different Header/Footer/Watermark/Stamp settings
for each page.
- Event OnCellDrawEx added for enhanced control of table cell
alignment and text color.
PDF:
- Property FontEmbedExcludeList added to specify the Fonts that have
to be excluded while embedding fonts in the document.
- Alignment and Border properties (HAlignment and IsBorder) added for
Text form field.
RTF:
- Character Spacing support when rendering from Metafile.
- Metafile rendering
- EMR_POLYLINETO records now supported. |
| Fixes: |
General:
- Rendering of Images within the DisplayRect corrected for all
sizes of images.
- Wrapping of text corrected.
- Trimming problem corrected while rendering text.
- NewRow method of table rendering now returns correct remaining space
in the current MeasurementUnit.
- Starting position of table corrected when document is
auto-paginated.
PDF:
- Encryption problem with page ranges corrected.
- Images with DeviceRGB and DeviceGray colorspaces are now correctly
handled.
- Appearances of certain FormFields corrected for Adobe Reader 5.0.5.
- Rendering of multi-line text in the TextField (in PDF Forms)
corrected.
- Underscore position problem corrected.
RTF:
- Images with different DPI settings rendered correctly.
- Default TabStop value is now correctly set for the RTF document.
- Header and Footer heights now get set correctly in the generated
document while using BeginHeader() EndHeader() and BeginFooter()
EndFooter().
HTML:
- Tab character is correctly handled in the document.
Excel:
- Numbers preceded by currency now rendered correctly.
- Rows exceeding 65,536 are now shifted to new Worksheet.
RTF, HTML, TXT:
- Clipping of text handled correctly.
- Metafile rendering
- Text height correctly handled for EMR_EXTCREATEFONTINDIRECTW record.
- NULL string and WideString with EMR_EXTTEXTOUTW record handled.
- Pen width correctly handled for EMR_CREATEPEN record.
- Rendering of images corrected while processing EMR_STRETCHDIBITS
record.
- 'Index out of bounds' errors handled.
- Negative rectangles handled while processing the record
EMR_STRETCHBLT.
- Certain cases of incorrect usage of Font size in relation to MapMode
corrected. |
| Changes: |
- OnCellDraw Event is now deprecated.
+ Other optimizations. |
| |
| Version 2.2 through Version 3.0 - July 20, 2006 |
eDocEngine ActiveX/.NET Roadmap Announced.
To view the complete roadmap, please
click here |
| |
| Version 2.1 - December 14, 2005 |
| Enhancements: |
General:
- Support for rendering metafiles to a specified rectangle using new PlayMetafile.
- Support for rendering RichText from file using the method ExportRichText.
- DrawRichText methods enhanced.
- OnCellDraw Event enhanced to modify Font and Frame.
PDF:
- HTMLTextOut method introduced. Supports inline HTML tags for bold, italic, underline and strikeout.
- Support for right to left languages (Arabic & Hebrew) for simple text.
- [Pro] Support for CCITT 3 and 4 Compression techniques.
RTF:
- Support for Mixed paper orientation.
HTML/XHTML:
- HTMLTextOut method introduced. Supports inline HTML tags for bold, italic, underline and strikeout.
- Property 'HTMLFileNames' can be accessed to get the generated HTML file names and count.
- Property 'RelatedFileNames' can be accessed to get Image, CSS and JavaScript file names and count.
- Support for Custom Metadata. |
| Fixes: |
General:
- Known Memory Leaks corrected.
- Range Checking errors corrected.
- Infinite Loop in Table Pagination corrected.
- Predefined paper sizes corrected. |
| |
| Version 2.0 - March 30, 2005 |
| Enhancements: |
General:
- Support for pagination when rendering tables introduced.
- Built-in run-time Setup Dialogs enhanced for greater ease of use and appearance.
- Email options now included in setup dialog and are also accessible from Object Inspector for one-step export-email.
- The SMTP port can now be specified for emailing the documents.
- Authentication type can be now specified while sending the generated documents as email attachments. See AuthenticationRequired property.
- Word wrap support for Title Row for each column in table drawing now incorporated.
- Pagination for text output as single line and paragraphs now supported.
- Support for Variables / Place holders for Text rendering provided. Built-in and user-defined variables are supported. Built-in variables include Page#, Total Pages, Date and Time. This feature can be used in many ways, such as for mail-merging, page numbering, defining headers/footers... See CalculateVariables property and OnCalcVariables event.
- Automatic activation of Email and file:// links contained in text now supported.
- RichText rendering now supported as a standard procedure (DrawRichText). All content supported by TRichEdit can be rendered.
- Document rendering can now be aborted in the middle. See AbortCreation property.
- Unicode support added for text rendering.
- General document events (like OnBeforeBeginDoc, OnAfterBeginDoc etc) provided for greater control of the creation process.
- Resolution support for all formats: Input resolution can be specified to render objects and metafiles created in different resolutions. Useful for rendering metafiles created at higher resolution than screen resolution.
PDF:
- Support for Vertical Text rendering now added. See procedure TextOutV.
- JPEG image file can now be inserted directly into the PDF document. Facilitates inserting of large JPEGs that can't be loaded in TJPEGImage. See procedure DrawJPEGDirect.
- Document Information and Bookmarks now support Unicode characters.
- Default Page Layout changed to Continuous mode for easier navigation.
- Size of the PDF document greatly reduced for font subset embedding option and Unicode characters, nearly 1/10 the original size.
- Unicode support for text rendering, stamping, annotations, bookmarks and document information.
- [Pro] New Annotations added: FreeText, Line, Square, Circle, Highlight, Underline, Squiggly, StrikeOut, Stamp, Ink.
- [Pro] File Attachment: Support for attaching any type of external file to the created PDF now provided.
- [Pro] New Actions added: GoToR, Launch, Named, JavaScript.
- [Pro] Support for inserting Custom Document Information. Write XMP metadata of document to insert custom document information and make it accessible to applications that support XMP. Useful in implementing document workflow and document management applications.
- [Pro] Support for actions on Document and Page events. JavaScript actions can be associated with document and page events such as Open, Close, Print, Save.
- [Pro] Support for associating all actions with annotations, bookmarks, and document and page events.
- [Pro] Support for CCITT 3 and 4 Compression techniques
RTF:
- Document Information now supports Unicode characters.
- "Ease of Editing" mode implemeted completely.
Excel:
- Support for inserting formula into cells is now possible using FormulaOut(...) procedure.
- Alignment and missing data problems avoided through ApplyAlignment and MultiPass properties.
- Word wrapping of cell text supported to fit text in specified column width. See WordWrap property.
- Numbers are aligned to the right and strings are aligned to the left.
HTML:
- Support for Custom Metadata. |
| Fixes: |
General:
- Problem with PagesToRender corrected.
- Problem with creating large images in Windows98 corrected.
- DrawRichText height problem corrected.
- Image KeepAspectRatio with Center handled correctly.
- Space can now be inserted at the beginning of the paragraph.
Following memory leaks fixed:
- Leak while creating documents with images fixed.
HTML:
- Table grid lines problem while rendering table corrected.
PDF:
- Problem with reusing Images corrected.
- Problem 'Font <FontName> contains bad /Widths' when opening PDF corrected.
- Problem with PDF Bookmarks with encryption corrected.
- Correct pen settings for each object is applied.
RTF:
- Overlapping of repeated text corrected.
- Images in proper position even if text exceeds Page Limit.
Excel:
- Color palette problem solved.
- Spacing problem between Rows corrected.
- Formatting applied for numbers which are having trailing negative sign.
Metafile rendering:
- Text underline/strikeout problem corrected.
- Stretch drawing of images corrected.
- Image size problem corrected.
- Image flipping problem corrected.
- Text Clipping problem corrected. |
| Changes: |
General:
- Event OnBeginDoc removed, use OnBeforeBeginDoc or OnAfterBeginDoc.
- Event OnBeginPage removed, use OnBeforeBeginPage or OnAfterBeginPage.
- Event OnEndPage removed, use OnBeforeEndPage or OnAfterEndPage.
- Event OnEndDoc removed, use OnBeforeEndDoc or OnAfterEndDoc.
- Parameters for Text related functions / procedures changed to accept WideString for supporting Unicode. |
| |
| Version 1.0 - February 20, 2004 |
| eDocEngine ActiveX/.NET v1.0 Released. |