libwpd

A C++ library to help you process WordPerfect documents
Download

libwpd Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Publisher Name:
  • William Lachance&Marc Maurer&Fridrich Strba
  • Publisher web site:
  • File Size:
  • 772 KB

libwpd Tags


libwpd Description

libwpd is a C++ library specially designed to assist developers in processing WordPerfect documents. It is most commonly used to import WordPerfect documents into other word processors (see below), but mTay be useful in other cases as well. his component will expose 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. libwpd main features: WordPerfect 6/7/8/9/10/11 import: Any combination of text properties for both paragraphs and text spans Text alignment (left, center, right, justified) and tabs Page margins Footnotes/Endnotes Tables, including row and column spans, table alignment, and column widths Headers/Footers Lists, ordered and unordered Support for a substantial portion of the WordPerfect extended character set Columns (and column breaks) Font size/face/color changes Page breaks WordPerfect files in the OLE format WordPerfect 5 import: Text import with basic formatting (bold, underline, etc.) Text alignment (left, center, right, justified) and tabs Page margins Footnotes/Endnotes Tables, including row and column spans, table alignment, and column widths Headers/Footers Support for a substantial portion of the WordPerfect extended character set Columns (and column breaks) Font size/face/color changes Page breaks WordPerfect for Macintosh 2.x and 3.5e import: Text import with basic formatting (bold, underline, etc.) Text alignment (left, center, right, justified) and tabs Page margins Footnotes/Endnotes Tables, including row and column spans, table alignment, and column widths (for 3.x and higher, since 2.x does not support tables Headers/Footers Columns (and column breaks) Font size/face/color changes Page breaks WordPerfect for Macintosh 1.x import: Text import with basic formatting (bold, underline, etc.) Footnotes/Endnotes Headers/Footers Font size changes WordPerfect 4 import: Text import with basic formatting (bold, underline, etc.) Headers/Footers What's new in libwpd : Improvement of arabic charset mapping Build system rewrite and improvement Cleanup of return values Fix crashes with WP 2.1 for Mac documents Fix bug in WPXPropertyList::operator= Fix memory issues in some WPXProperty's derived classes Conversion of extended characters in WP 42 parser Various fixes for building inside LibreOffice


libwpd Related Software