XtremePDFConverter VCL is a powerful VCL component for intelligently
converting PDF to easily editable Word RTF documents. XtremePDFConverter uses
artificial intelligence and also allows inputs from the user code to accurately
recognize and convert paragraphs, tables, bullets, numbered lists, newspaper
columns, and other standard document formatting features. XtremePDFConverter
outputs Word RTF documents that are well-formatted and easily editable.
Unlike Word documents, PDF documents usually do not contain enough
information about the logical organization of text and other data. What looks like a
paragraph to us humans may only be internally represented as multiple strands of
text or characters on a 2-D Cartesian plane. XtremePDFConverter parses PDF page
elements, tests them against
certain criteria, decides whether those page elements could represent a paragraph
or a table or a list or something else, and then applies appropriate conversion
rules. The resultant document is much more usable and editable than the input PDF
document. Unlike many products in the market, XtremePDFConverter generates regular
paragraphs. It uses text boxes only for rotated text elements and only when
required.
XtremePDFConverter currently supports conversion of PDF to RTF. RTF
is a popular document format introduced by Microsoft and is compatible with most
word-processing applications such as Microsoft Word, OpenOffice, Abiword, KWord,
… and also online productivity suites such as Google Docs, Lotus Symphony,
and Microsoft Office Live. XtremePDFConverter does not require PDF software such
as Adobe PDF library, Adobe Acrobat Professional, Adobe PDF Reader or
GhostScript.
For complete peace of mind and unmatched value for money, do consider
our "all-VCL-products-included" XtremeDevSystem Delphi
Universal Subscription. You get 12 months free major and minor updates and
priority e-mail support.
Editions
Professional
What's New In Version 4.x
Support for RAD Studio XE3
Compatibility with PDFtoolkit
Highlights
Converts tables and tabbed columns
Detects numbered and bulleted lists
Recognizes several types of font encoding
Detects font size, style and color
Supports Unicode text
Has an event to accept password for encrypted files
Identfies multiple lines of text or characters as paragraphs
Supports paragraph alignment
Has events for monitoring conversion, creating progress bars, and also change settings and content at run-time
Detects clipped text
Downloads
You can download any of the files listed in the box below free of charge.
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.
Demo/Trial Limitations
Trial versions have the following limitations.
Conversion will be limited to 3 pages.
Features
Features provided by various editions of XtremePDFConverter VCL are listed here.
(For system requirements, click here.)
OnElementDetected -
When a new page element is constructed for the output document
- with editing support
Commit to document
Omit and leave an empty space instead
Omit and move up remaining content
OnNeedPassword - for supplying password for encrypted documents
OnProgress - useful for monitoring the conversion job and implementing visual progress bars
OnFontSubstituting - on encountering an embedded font in the PDF and then substituting it with an appropriate system font in the output document
System Requirements
Please ensure that your systems meets these requirements.
Development Environments
Delphi 7
Delphi 2007
Delphi 2009
Delphi 2010
Delphi XE
Delphi XE2
Delphi XE3
Minimum Software Requirements
Any Windows OS
gdiplus.dll in case of Windows OS older than Windows XP
Ensure that the installation programs of your derived applications do not
attempt to overwrite gdiplus.dll in case it is already present. Otherwise, it
will run into a conflict with Windows system file protection feature.
Online Purchase
Purchase our developer tools through our online store on share-it!
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.
Volume Discounts
The following discounts are applicable for volume purchases of Developer Licenses.
Unlimited royalty-free commercial distribution of end-user products
Free major and minor updates for 12 months
Free e-mail support for 12 months
Subscription renewal only when required
60% discount off prevailing price if renewal is made within 2 years of initial
purchase (new subscription will begin from the day of expiry of the previous
subscription)
20% discount off prevailing price if renewal is made after 2 years
of initial purchase (new subscription will begin from the day of purchase
of the new subscription)
15% discount for existing customers buying other Gnostice products
Upgrade to a higher edition of the same product by paying only the difference (if
the upgrade is made within 2 years of initial purchase)
* - Effective from January 1, 2012.
New Licenses
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 sales@gnostice.com with details of your last purchase of
the product.
VCL Developer Tools
License
Price (US$)
Buy
eDocEngine VCL Professional Subscription (With Source) [Includes perpetual development license, unlimited royalty-free deployments/distribution rights for "AUTHORIZED APPLICATIONS" (as described in the LICENSE AGREEMENT), 1-year major and minor updates, and 1-year priority e-mail support]
eDocEngine VCL Professional Subscription (Without Source) [Includes perpetual development license, unlimited royalty-free deployments/distribution rights for "AUTHORIZED APPLICATIONS" (as described in the LICENSE AGREEMENT), 1-year major and minor updates, and 1-year priority e-mail support]
PDFtookit VCL ProPlus Subscription (With Source) [Includes perpetual development license, unlimited royalty-free deployments/distribution rights for "AUTHORIZED APPLICATIONS" (as described in the LICENSE AGREEMENT) , 1-year major and minor updates, and 1-year priority e-mail support]
PDFtoolkit VCL ProPlus Subscription (Without Source) [Includes perpetual development license, unlimited royalty-free deployments/distribution rights for "AUTHORIZED APPLICATIONS" (as described in the LICENSE AGREEMENT), 1-year major and minor updates, and 1-year priority e-mail support]
XtremePDFConverter VCL Subscription (Without Source) [Includes perpetual development license, unlimited royalty-free deployments/distribution rights for "AUTHORIZED APPLICATIONS" (as described in the LICENSE AGREEMENT), 1-year major and minor updates, and 1-year priority e-mail support]
eDocEngine VCL Special Application License [Includes unlimited
deployments/distribution rights for a
single "SPECIAL APPLICATION," (as
described in LICENSE AGREEMENT)]
eDocEngine VCL Special Server License [Includes deployment rights for an unlimited number of "SPECIAL APPLICATIONS" and/or "DEVELOPER TOOLS" (as described in LICENSE AGREEMENT) on a single OS instance]
PDFtoolkit VCL Special Application
License [Includes unlimited
deployments/distribution rights for a
single "SPECIAL APPLICATION," (as
described in LICENSE AGREEMENT)]
PDFtoolkit VCL Special Server License [Includes
deployment rights for an unlimited
number of "SPECIAL APPLICATIONS" and/or
"DEVELOPER TOOLS" (as described in
LICENSE AGREEMENT) on a single OS
instance]
XtremeDevSystem Delphi Special Application License [Includes unlimited deployments/distribution rights for a
single "SPECIAL APPLICATION," (as described in LICENSE AGREEMENTs of
included products)]
XtremeDevSystem Delphi Special Server
License [Includes
deployment rights for an unlimited
number of "SPECIAL APPLICATIONS" and/or
"DEVELOPER TOOLS" (as described in
LICENSE AGREEMENTs of included products) on a single OS
instance]
Several overloads to perform conversion job by setting the input and output documents with disk files or streams
Inspecting input file page count
Specifying how elements in the output need to be formatted, for example, regular tables or tab-formatted columns
Specifying page range
Events
OnElementDetected - When a new page element is constructed for the output document - with editing support
Commit to document
Omit and leave an empty space instead
Omit and move up remaining content
OnEndJob, OnEndPage, OnStartJob, and OnStartPage
OnNeedPassword - for supplying password for encrypted documents
OnProgress - useful for monitoring the conversion job and implementing a visual progress bar
OnFontSubstituting - on encountering an embedded font in the PDF and
then substituting it with an appropriate system font in the output
document
Licenses
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.
Please wait...
Licensing and Purchasing Guide
Our Aim: The license agreements are intended to be fair to
both our customers and the team that made the products.
Hence, they safeguard the interest of all stakeholders while keeping
the terms simple and straightforward.
Our Considerations:
Broad range of applications our customers make.
Nature of our components - domain-specific and
providing functionality of full-fledged applications
Our License Types:
Trial License
Developer Subscription
Special Application License
SDK License
OEM License
Student Academic License
Source Code License
Thought Leader/Technical Evangelist License
Choosing Your License:
For Development: Get one DEVELOPER SUBSCRIPTION for each
developer. With one DEVELOPER SUBSCRIPTION, a developer can
install the GNOSTICE PRODUCT in one desktop and one laptop
that the developer uses. For installing on additional
computers, buy additional DEVELOPER SUBSCRIPTIONS.
For Distribution:
If the software that you are creating is an independent
application where GNOSTICE PRODUCT is providing supplementary
functionality (say an end-user desktop/server/Web application
such as ERP, CRM, DMS, accounting application…), you do
not need to pay additional royalty. Your purchase of DEVELOPER
SUBSCRIPTION(S) is enough.
If the software that you are creating is heavily dependent
on the GNOSTICE PRODUCT (such as end-user desktop/server/Web-based
document viewers, editors, and converters…), get a
SPECIAL APPLICATION LICENSE in addition to your DEVELOPER
SUBSCRIPTION(S).
If the software that you are creating is a developer tool and
exposes functionality provided by the GNOSTICE PRODUCT using an
application programming interface (API) (say a component library or
a Web API), then get an SDK LICENSE in addition to your DEVELOPER
SUBSCRIPTION(S).
If the software that you are creating is a developer tool
(say an IDE) AND bundles the GNOSTICE PRODUCT in a non-compiled
form, then get an OEM LICENSE in addition to your DEVELOPER
SUBSCRIPTION(S).
If you are a student and want to use the GNOSTICE PRODUCT
for your project work, then you can get the low-priced STUDENT
ACADEMIC LICENSE instead of the more expensive DEVELOPER
SUBSCRIPTION.
Non-Profit Organizations: Giving discounts for non-profit organizations
requires us to be judgemental about their intentions and practices. For this
reason, we provide discounts only to students. It requires limited scrutiny
and involves no discrimination. This is a convenient policy and we would
like to stick with it. Please excuse us if you are a non-profit looking for
a discount. We will not be able to help you in that regard.
License Enforcement Techniques: When installing the
GNOSTICE PRODUCT, the installation program may require an
Internet connection.
Assigning an automated build computer:
With your first DEVELOPER SUBSCRIPTION, you get to designate one computer as a
BUILD MACHINE. For your second BUILD MACHINE, you need to have procured at least 6
DEVELOPER SUBSCRIPTIONS. For your third free BUILD MACHINE, you should have procured
at least 11 SUBSCRIPTION licenses. For every five DEVELOPER SUBSCRIPTIONS that you
have purchased after your first DEVELOPER SUBSCRIPTION, you can designate only one
BUILD MACHINE for free. This restriction is applicable only to computers designated
as BUILD MACHINES for free. It does not affect your right to create builds on any
computer for which you have procured a DEVELOPER SUBSCRIPTION.
Renewal, Upgrade and Support Policy:
Get discounts on volume purchases
Pay only 40% of prevailing price to renew the subscription
Upgrade to parent-product bouquets without losing money - pay only the difference
Free major and minor updates for 12 months
Free e-mail support for 12 months
Articles
Gnostice Newsletter articles are published every month.
It contains technical articles related to Gnostice developer tools and office productivity applications.
To subscribe to the newsletter, send a blank e-mail to info@gnostice.com with the "SUBSCRIBE" in the subject line.
This site is best viewed on a screen with minimum resolution of 1152 x 864 pixels.
Windows XP users are advised to use
Microsoft
ClearType Tuning for optimal experience.
Also, please use the latest version of a standards-compliant browser such as
Firefox, Opera, or Dragon (Chromium).