MSWordDocument 1.20
extract text from MS Word document

MSWordDocument () allow to read any Word document directly without OLE automation of MS Word application. MS Word installed is not required at all.

Direct text extraction allow to process large documents very-very fast. Summary Information is available too.
You may use this component to provide a search engine - for example, find document where some substring is occured or to display summary information and text preview in own file manager.

Complex documents (fast-saved, multi-piece files) are supported.
Localized MS Word versions are supported too - German, French, Dutch, Spanish, Portuguese, Italic, Danish, Swedish, Cyrrilic (Russian, Ukrainian etc), Hebrew and others

File or streams (BLOB, archive, memory etc) could be parsed for plain text...

Download (last updated: February 03, 2002)


  Size HTTP
Full suite (Delphi 3-7/C++Builder 3-6/demo) 1200Kb msword.zip
Compiled demo application 200Kb msworddemo.zip

You may use the shareware trial version for 30 days with Delphi IDE running only.
If after 30 days you would like to continue using it, then you should purchase a license.
PS: the trial version allows to read first 30Kb of text.

Price


  License fee is
full suite with sources $35
standard suite without sources $19.95

* you can distribute the own applications absolutely free without any additional hidden fees
** one license allow to work with this component suite on one computer only (one developer). You need as many licenses as many developers will use these components
.*** the site license allow to use these components in company with unlimited number of developers. The license fee is 5*(developer's fee)

Order

You can read about registration and order methods on order page.
Online secure order: RegSoft, USA or ShareIt, Europe

Benefits
Install instructions

1) Unzip it to a created folder
2) Run Delphi or C++Builder IDE
3) Select Install packages... item in Component menu
4) Press Add button and select a package file (SMWordD3.DPL for D3, SMWordXX.BPL for D4/5/6/7 and CB3/4/5/6) in installed directory
5) Press Ok button
6) Enjoy it. In the component palette on SMComponents page you can find installed new component

FAQ

You can find answers on frequently asked questions <here>

Activate methods

TMSWordDocument component have an Execute method. Call this method when you specified a correct document to FileName property:
MSWordDocument.FileName := 'C:\My Documents\Data_2002.doc';
MSWordDocument.Execute;

After that you may read parsed text using PlainText property. For example, to load in Memo1 component:
Memo1.Lines.Assign(MSWordDocument.PlainText);

Also you may read SummaryInformation property that have a lot of sub-properties (like Author, LastSaved, PageCount etc)

Activate methods

Also you may read SummaryInformation property that have a lot of sub-properties (like Author, LastSaved, PageCount etc)

MS Word sample TSMWordDocument sample

 


Try the MSWordDocument 1.20 before you buy it.

SpyLOG