|
libwpd - a library for importing WordPerfect (tm) documentsIntroductionlibwpd is a C++ library designed to help process WordPerfect documents. It is most commonly used to import WordPerfect documents into other word processors (see below), but may be useful in other cases as well. libwpd exposes a simple callback-based API (similar to
SAX), allowing it to be easily plugged into any C or C++
application. It strictly depends only on an
implementation of the STL, although by interfacing with a
library which abstracts the Microsoft OLE format (such as
libgsf), you gain the ability to import
OLE-embedded WordPerfect documents. Programs that use libwpdlibwpd is used by AbiWord (starting with version 2.2), OpenOffice.org (starting with version 2.0), and KOffice (starting with version 1.4). In addition, some stand-alone utilities are also available to demonstrate the use of libwpd. wpd2html, wpd2text (included with the main libwpd distribution), and wpd2sxw (available in a seperate package) convert WordPerfect Documents to html, text, and OpenOffice.org Writer documents respectively. Note that libwpd is not manufactured, approved, or supported by Corel Corporation or Corel Corporation Limited. |