|
Gnostice eDocEngine ActiveX/.NET 2 introduces new features and enhances the existing features.
The following is a list of the new features.
PDF Engine
| 1. | Support for Vertical Text rendering now added. See procedure TextOutV. |
| 2. | JPEG image file can now be inserted directly into the PDF document. Facilitates inserting of large JPEGs that cannot be loaded in TJPEGImage. See method DrawJPEGDirect. |
| 3. | Document Information and Bookmarks now support Unicode characters. |
| 4. | Default Page Layout changed to Continuous mode for easier navigation. |
| 5. | Size of the PDF document greatly reduced for font subset embedding option and Unicode characters, nearly 1/10 of the original size. |
| 6. | Size of the PDF document greatly reduced for font subset embedding option and Unicode characters, nearly 1/10 of the original size. |
| 7. | Unicode support for text rendering, stamping, annotations, bookmarks and document information. |
| 8. | New Annotations added: FreeText, Line, Square, Circle, Highlight, Underline, Squiggly, StrikeOut, Stamp, Ink. See AddLineAnnot method. (Professional) |
| 9. | File Attachment: Support for attaching any type of external file to the created PDF now provided. See gtPDFFileAttachmentAnnotX class. (Professional) |
| 10. | New Actions added: GoToR, Launch, Named, JavaScript. (Professional) |
| 11. | 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 work flow and document management applications. See CustomDocInfo. (Professional) |
| 12. | Support for actions on Document and Page events. JavaScript actions can be associated with document and page events such as Open, Close, Print, Save. See AddPageLevelGoToAction method and DocEventJSAction property. (Professional) |
| 13. | HTMLTextOut method introduced. Supports inline HTML tags for bold, italic, underline and strikeout. |
| 14. | Support for right to left languages (Arabic & Hebrew) for simple text. |
| 15. | Support for CCITT 3 and 4 Compression techniques. See FAQ #16. (Professional) |
| 16. | Property FontEmbedExcludeList added to specify the Fonts that have to be excluded while embedding fonts in the document. |
| 17. | Alignment and Border properties (HAlignment and IsBorder) added for Text form field. (Professional) |
(All Editions)
Automatic activation of Email and file:// links contained in text now supported.
E-mailing
(All Editions)
This property is used to set the mailing options at design time for one-step export-email.
Port (All Editions)
This property of EmailSettings is used to specify SMTP port for emailing the documents.
(All Editions)
Authentication type can be now specified using the property AuthenticationRequired of EmailSettings while sending the generated documents as email attachments.
(All Editions)
Pagination for text output as single line and paragraphs now supported.
(All Editions)
Support for rendering metafiles to a specified rectangle using new PlayMetafileRect.
(All Editions)
Built-in run-time Setup Dialogs enhanced for greater ease of use and appearance. Email options now included in the run-time setup dialog
(All Editions)
| 1. | OnCellDraw Event enhanced to modify Font and Frame. |
| 2. | Event OnCellDrawEx added for enhanced control of table cell alignment and text color. |
(All Editions)
CalculateVariables property and OnCalcVariables event are introduced to support Variables/Place holders for Text rendering. 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...
Support for rendering RichText from file using the method ExportRichText.
| 1. | HTMLTextOut method introduced. Supports inline HTML tags for bold, italic, underline and strikeout. |
| 2. | Property 'HTMLFileNames' can be accessed to get the generated HTML file names and count. |
| 3. | Property 'RelatedFileNames' can be accessed to get Image, CSS and JavaScript file names and count. |
| 4. | Support for Custom Metadata. |
(All Editions)
RichText rendering now supported as a standard procedure. All content supported by TRichEdit can be rendered.
(All Editions)
This property is used to abort the document rendering at run-time.
(All Editions)
Unicode support added for text rendering. See TextOut method.
(All Editions)
General document events (like OnBeforeBeginDoc, OnAfterBeginDoc etc) provided for greater control of the creation process.
(All Editions)
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. See InputXRes and InputYRes properties.
| 1. | DocInfo property has been enhanced to support Unicode characters for document information. |
| 2. | Support for Mixed paper orientation. |
| 3. | Character Spacing support when rendering from Metafile. |
| 1. | ApplyAlignment and MultiPass properties are introduced to avoid alignment and missing data |
| 2. | WordWrap property is used to wrap the cells in the spreadsheet to fit text in specified column width. |
| 3. | FormulaOut has been introduced for Formula support (Professional Edition). |
| 4. | PrefContinuousMode property added for ignoring the page information and continuously rendering contents, without introducing blank rows between pages. |
(All editions)
|