wvExporter Draft API

Subject: wvExporter Draft API
From: Dom Lachowicz (cinamod@hotmail.com)
Date: Wed Sep 27 2000 - 13:01:33 CDT


This is my proposed API for exporting to MSWord format. It is in its
infancy, but if I get these calls working properly, we'll have decent MSWord
export capabilities. It probably needs some (i.e. a lot of) tweaking, esp.
around the fields stuff. There are a lot of rough edges and missing
features. This is only the beginning though. I plan to add more powerful
export features in the future once these basic properties are handled.

There's also a small sample program to demonstrate proposed usage of the API
(in case you couldn't figure it out :). Probably neither file will compile,
so don't try to.

Anything marked "Initially unsupported" means that version 0.1 probably
won't have the calls implemented, but the functions will be in place and
probably evaluate to "noops" with an associated wvTrace("Function
wvExporter_foo isn't implemented yet."). This means we can add functionality
pre-emptively to the ie_exp_MSWord97 class and one day it will all magically

I plan for the exporting API to be "use-driven" i.e. the types of calls a WP
such as AW or KWord needs will be found in the API. This is why I'm posting
this message here instead of the wvWare-devel list. Basically, this means
that you won't have to deal with all of those nasty word structures such as
FIB, CHP, FKP, etc...
Thoughts, suggestions, comments, and help are all appreciated :)

Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

Share information about yourself, create your own public profile at

This archive was generated by hypermail 2b25 : Wed Sep 27 2000 - 13:01:39 CDT