Jump to content
Alexander Sviridenkov

ANN: HTML Office Library

Recommended Posts

One more bridge between desktop and web: HTML Office Library. The first Delphi library for reading all office formats (+ PDF) and convert them to plain HTML on the fly.
Converted document contains only plain HTML/CSS/SVG and can be displayed using HTML Component Library or browser.
Library provides a uniform access to an entire document and its parts, document resources (fonts, images, etc) and properties
(title, Table of Contents, etc).
The library doesn't depend on any external components (DLLs, OLE, ActiveX, etc) and is cross-platform. Fully written in Delphi and comes with full source code. Following document formats are supported:
Rich Text Format (RTF)
MS Word 6-2007 binary format (DOC)
MS Word XML document (DOCX)
MS Power Point binary format (PPT)
MS Power Point XML format (PPTX)
MS Excel binary format (XLS)
MS Excel XML format (XLSX)
Adobe PDF format (PDF)
Supercalc format (SXC)
EPUB (electronic books).
 
Besides the document conversion classes it also contains the following:
EMF/WMF to SVG conversion
TTF to WOFF conversion
TTF normalization
TTF to SVG conversion
CFF to TTF conversion
Adobe PostScript to TTF conversion.
 
Supported Delphi versions are Delphi XE2 - Delphi 10.4.1. Supported platforms: Windows 32/64 VCL and FMX, MacOS, Linux.
 
There are two compiled demos available
 
1. Simple document viewer: allows to view any document on hard drive using file tree on left side and HtPanel on right.
To view final HTML press View in browser button.
No installation required.
 
2. Document Indexer: create full text search index for documents located in selected folders and find any document from application or Web.
No installation required.
How to use:
Run application (OfficeIndex.exe).
Click Add folder and select folder containing office documents.
Click Start indexing, wait until it completed.
Search for documents using one of the following:
a) Go to Search tab and enter search query (any words).
b) Click Web interface and enter search query.
c) Point mobile phone camera (mobile should be connected to the same router) to QR code and open mobile interface.
 
Full cource code of both applications are included in library.
 
Documentation in PDF format:
 
Documentation in CHM format:
 
Purchase link (currently only Site License):
 
There is 50% discount valid until end of October: please use coupon code HOLX
 
  • Like 7

Share this post


Link to post

Hi, Alexander. You create incredible software! They are rich in functionality, cost money and they deserve it. But perhaps you would consider creating a simplified HTML component with basic functionality only for Community Edition users, to use in free and open source projects?

Share this post


Link to post
9 minutes ago, Jacek Laskowski said:

$4000? Really?

Yes. Competitors price (not Delphi because there is no similar library for Delphi) is $15K-$50K Developing somethign similar yourself will cost at least $100K.

So $2k (with discount) for site license is quite low price.

Share this post


Link to post

Make ActiveX control for C#/VB and you will beat them all.

Share this post


Link to post
57 minutes ago, Kryvich said:

Hi, Alexander. You create incredible software! They are rich in functionality, cost money and they deserve it. But perhaps you would consider creating a simplified HTML component with basic functionality only for Community Edition users, to use in free and open source projects?

Thank you. I'll think about this.

  • Like 2

Share this post


Link to post

Congrats for the new product. When will the 'for one developer' edition come out? I might find a use of it in the future.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×