|Developer Tools||Office Productivity Applications
eDocEngine VCL is a comprehensive e-document creation component suite for Delphi™ and C++Builder®. eDocEngine can create documents in clipboard, PDF, RTF, HTML, XHTML, EXCEL, TEXT, CSV, Quattro Pro, LOTUS 1-2-3, DIF, SYLK, TIFF, PNG, SVG (XML-based vector graphics), JPEG, GIF, BMP, EMF and WMF formats. eDocEngine ships with ready-to-use Report-Export interfaces that tightly integrate with popular Delphi reporting tools such as ReportBuilder, FastReport, Rave, QuickReport, and ACE Reporter. Using eDocEngine Report-Export interfaces, you can directly export reports to PDF and other formats without having to write any code.
For complete peace of mind and unmatched value for money, do consider our "all-VCL-products-included" Gnostice DevSystem Delphi Subscription. You get 12 months free major and minor updates and priority e-mail support.
Please provide your name and e-mail address so that we can send you information related only to your download. You will not be contacted for any other purpose. We will not give your e-mail address to anyone else in any situation.
Features provided by various editions of eDocEngine VCL are listed here. (For system requirements, click here.)
|Features By Category|
|General Features and I/O Support|
|Advanced Features / Generic Document Creation Support|
|3rd-Party / Reporting tools Support|
|File Formats Support|
|PDF Document / Forms Creation Support|
|RTF, HTML, XHTML Creation Support|
|Excel, Spreadsheet Creation Support|
|General Features and I/O Support||Professional|
|100% TCanvas, Windows® GDI functions|
|Add rotated text and Images (where supported)|
|Automatically email document after creation|
|Automatically open document after creation|
|Choose from pre-defined paper|
|Convert metafiles retaining vector graphics|
|Include all content element types [Text, Image, Shape…] (where supported)|
|Page Producer component to automatically write to HTTP Response|
|Save and Restore engine settings|
|Save to file and memory stream|
|Set custom paper sizes|
|Set master unit of measurement [inch, cm…]|
|Sharable settings component|
|Advanced Features / Generic Document Creation Support||Professional|
|Auto pagination for text output as single line and paragraphs|
|Automatically parse and activate URLs: ftp://, http://, email, file://|
|Email options in setup dialog and accessible from Object Inspector for one-step export-email.|
|Include RichText as RichText|
|Insert backgrounds - image and text|
|Insert watermarks and stampings (insert any type of content element - metafile, image, text, including combination of elements)|
|Output whole paragraphs with single command|
|RichText rendering support as a standard procedure (DrawRichText). All content supported by TRichEdit can be rendered|
|Run-time Setup Dialogs enhanced for greater ease of use and appearance.|
|Store document information (where supported)|
|Support for Variables / Place holders for Text rendering. Built-in and user-defined variables supported. Built-in variables include Page#, Total Pages, Date and Time.|
|Table drawing - word wrap support for Title Row for each column|
|Table drawing functions, with full control|
|Unicode support added for text rendering|
|3rd-Party / Reporting tools Support||Professional|
|ACE Reporter Export|
|Auto alignment of text for Excel export. New properties ApplyAlignment and MultiPass provide greater control.|
|Express Printing System Export|
|FastReport Export (FR v2.x and above)|
|Optimized image rendering: Storing a reused image only once in the PDF using OnEncodeGraphic and OnEncodeGraphicDone events. Greatly reduces file sizes when images are repeated.|
|Rave Reports Export|
|TMS Grid Export|
|Word wrapping of cell text for Excel export. New property WordWrap controls option.|
|File Formats Support||Professional|
|Other Document Formats: RTF, HTML, XHTML|
|Other Graphic Formats: JPEG, GIF, BMP, EMF, WMF|
|Other Spreadsheet and Text Formats: Quattro Pro, Lotus 1-2-3, DIF, SYLK, Text and CSV|
|TIFF, PNG, SVG|
|PDF Document / Forms Creation Support||Professional|
|Add Text Note, Link and Widget Annotations|
|Automatic font mapping and compact subset embedding of fonts|
|File Attachment: Support for attaching any type of external file to the created PDF.|
|Full Unicode support|
|Insert all types of Annotations: FreeText, Line, Square, Circle, Highlight, Underline, Squiggly, StrikeOut, Stamp, Ink.|
|Insert large JPEG image files directly into the PDF document|
|Interactive Forms - button actions for Submit and Reset|
|Interactive Forms - submission format as HTML, FDF, XML|
|Interactive Forms creation (also known as AcroForms)|
|Secure with password using 40bit and 128bit Encryption|
|Set bookmarks with unlimited nesting levels|
|Set viewer preferences|
|Specify document information properties|
|Specify PDF compression settings|
|Store images as zipped bitmap and JPEG|
|Support for adding digital signatures|
|Support for all non-Latin languages and mixed language strings|
|Support for associating all actions with annotations, bookmarks, and document and page events.|
|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.|
|Support for right-to-left languages such as Arabic, Farsi or Hebrew in all bidirectional text modes (in TBiDiMode)|
|TrueType font embedding modes - full, subset, and no embedding|
|Vertical text rendering|
|RTF, HTML, XHTML Creation Support||Professional|
|Automatically parse and hyperlink URLs|
|HTML, XHTML: Build Table of Contents page|
|HTML, XHTML: Include page navigator with First, Prior, Next, Last and TOC links|
|HTML, XHTML: Set graphic and text based navigator buttons|
|HTML, XHTML: Set page to AutoScroll|
|HTML, XHTML: Store images as PNG, JPEG, GIF and BMP|
|Include images in binary encoding to reduce file size|
|RTF: Store images as PNG, JPEG, Metafile and BMP|
|Set tabs and output text at tab positions|
|Excel, Spreadsheet Creation Support||Professional|
|Access individual cells to place content|
|Create workbooks with unlimited worksheets|
|Formula support (in Excel)|
|Set individual column widths|
|Set row spacing and column spacing|
|Store images as Metafile and BMP|
|Support for Unicode (in Excel)|
|Support for XLSX-format output|
The following IDEs are supported.
Purchase our developer tools through our online store on share-it!
Locate a reseller in your country.
All our products are delivered to you electronically. An e-mail regarding the download will be dispatched to you immediately after your payment is received by our online store.
The following discounts are applicable for volume purchases of Developer Licenses.
|21 and above||25%|
Mail us at firstname.lastname@example.org.
Every Delphi/C++Builder product purchased from Gnostice is backed* by:
* - Effective from September 9, 2015.
All prices are exclusive of VAT. VAT is applicable based on tax laws in your country. The tax rate will be automatically applied based on rules of the relevant country.
New customers: Please find appropriate buy links to our share-it! online
store in the tables below.
Existing customers: To obtain upgrade/renewal discounts, please send a mail to email@example.com with details of your last purchase of the product.
|1-developer subscription WITH SOURCE||Buy Now|
|5-developer subscription WITH SOURCE||Buy Now|
|10-developer subscription WITH SOURCE||Buy Now|
With the purchase of a developer subscription (for eDocEngine VCL), 12 months free updates and upgrades, and 12 months free priority e-mail support.
|1-developer subscription||Buy Now|
|5-developer subscription||Buy Now|
|10-developer subscription||Buy Now|
|25-developer subscription||Buy Now|
Gnostice DevSystem Delphi includes the following products: eDocEngine VCL, PDFtoolkit VCL, Gnostice Document Studio Delphi, all with source + StarDocs Document Server Viewer-only edition. You also get 12 months free updates and upgrades, and 12 months free priority e-mail support.
For an informed purchase, please consult our License Agreements and our Licensing/Purchasing Guide.
TextOut()overloaded method to support word-wrapping.
CancelEMailto true in
onEmailevent has no effect.
DocumentEncodingTypeis set to
EndDoc()method is invoked in C++Builder XE2 and later versions.
Preferences.ScaleDownLargeImagesis True and image size is zero.
TgtRTFEngine.DocumentEncodingTypeis set to
accuracymethod is set to
RenderingOptionsexposes TScaleRichView's rendering options such as visibility of page number, clipping of margins, etc.
TgtPreferences.UseImagesAsResourcesis set to true.
Preferences.AutoFormatCellsis set to true.
Preferences.NumberFormatDecimalPlacesis more than 0.
Preferences.ProcessAfterEachPageis set to true
NumberFormatDecimalPlacesto specify decimal places for numbers.
AutoFormatCellsis set to true
RoundRectmethod does not draw border when pen width is set to zero
DrawRichTextmethod unnecessarily adds a new page sometimes
EncodeTextPartmethod when input string contained '%' character and angle of rotation was not between 0 and 360.
TgtPDFEngine.Preferencesto toggle character spacing while rendering metafiles to PDF
AutoPaginateis set to true
AutoFormatCellsproperty when applied to cells containing percentage values
For older releases of eDocEngine VCL, please click.
The license agreements governing the use of this product are given below. For additional understanding of the agreements, please refer to our licensing and purchasing guide.
An eDocEngine VCL developer subscription comes with free priority e-mail support for 12 months. Please send your queries to support at gnostice.com. Please ensure that your mail system does not block e-mail from our domain gnostice.com. (Our support system will send you an autoresponder within a few minutes of your e-mail.) You can also use our online feedback form to send us support queries.
A eDocEngine VCL developer subscription comes with free updates (major and minor) for 12 months. Our news page provides information on the latest updates to our products. You can also subscribe to our news RSS feed to get notified of the latest updates.
The eDocEngine VCL documentation is available online at:
www.gnostice.com/docs/edocengine_vcl/frames.html. The installer application will also create a local copy in your computer when you run it.
We have also published technical articles related to eDocEngine and other Gnostice developer tools, as part of Gnostice Newsletter. To subscribe to the newsletter, send a blank e-mail to firstname.lastname@example.org with the subject set to "SUBSCRIBE". You can also get notified of the latest articles via our newsletter RSS feed.
Learn how to automate emailing of generated documents when exporting reports or creating documents from scratch using eDocEngine. We’ll use the built-in email adapter for Indy to perform this task.
Learn how to insert attachments, add additional pages and other content to the generated PDF when exporting reports using eDocEngine.
Using the Windows GDI Arc function to draw arcs on screen and eDocEngine’s PDF canvas
Using eDocEngine and THTMLViewer.
With the TgtPDFEngine.TextEffects property.
Using eDocEngine VCL
Learn to create XLS spreadsheets using eDocEngine VCL.
Learn to use eDocEngine VCL to create PDFs with hidden and visible digital signatures.
Render to documents what you render to screen or printer.
Learn to host eDocEngine on a Windows service.
Using eDocEngine VCL
Interactive and programmatic export from FastReport using Gnostice eDocEngine VCL.
Interactive and programmatic export from Quickreport using Gnostice eDocEngine VCL.
Interactive and programmatic export from Rave Reports using Gnostice eDocEngine VCL.
Interactive and programmatic export of rich text format files using Gnostice eDocEngine VCL.
Interactive and programmatic export from ReportBuilder using Gnostice eDocEngine VCL.
Interactive and programmatic export from ACE Reporter using Gnostice eDocEngine VCL.
Create documents, spreadsheets and images, and export reports in 18 formats.
Erstellen Sie Dokumente, Tabellen und Bilder und exportieren Sie Berichte in 18 verschiedenen Formaten
Also using Erik Van Bilsen's Delphi GDI+ library.
Using eDocEngine VCL and Pbear's THTMLViewer
Using not just fake names and addresses, but also aliens, super heroes and rocks from outer space.
Fun at work with eDocEngine VCL.
Spaß bei der Arbeit mit eDocEngine VCL
Version 3 is out. Here are some highlights from the release note.
Native support for mixed language text, right-to-left languages and bi-directional writing modes.
Learn how to use the clipboard engine.
Learn to create a PDF version of your TRichView files in just five lines of code.
Learn how to render HTML-formatted text in PDF using eDocEngine VCL.
Using custom placeholders in strings written to documents
Do you want to convert image formats such as EMF, WMF, BMP and JPEG to PDF?
Wollen Sie EMF, WMF, BMP, JPEG und weitere Bilddateien in PDF-Dokumente umwandeln?
Do you want to easily get better Excel output when creating Excel documents using eDocEngine? This article gives you some tips that you can use to make the generated Excel documents look better, be more useable and readable.
Does your ReportBuilder report contain logos in the page header / footer that repeat on every page? Do you wish to store only a single copy of the logo when you export the report to PDF and greatly reduce your PDF file size? This article will illustrate how to achieve this using Gnostice eDocEngine VCL along with Gnostice ReportBuilder Export Interface.
Would you like to add navigational features to PDF documents exported from your reports? This article will give you a startup on how to do this using eDocEngine VCL.
Are embedded TrueType fonts consuming too much file size in the PDF files you create? How about embedding fonts selectively - only the ones you need to. Here is the trick to do just that!
|Privacy | Legal | Feedback | Newsletter | Blog | Resellers||© 2002-2019 Gnostice Information Technologies Private Limited. All rights reserved.|