[prev in list] [next in list] [prev in thread] [next in thread]
List: koffice-devel
Subject: Re: Library for MS Word filters (again)
From: "Andrew C. Oliver" <acoliver () apache ! org>
Date: 2002-07-20 14:20:20
[Download RAW message or body]
Werner Trobin wrote:
>On Saturday 20 July 2002 16:05, Andrew C. Oliver wrote:
>
>
>>Werner Trobin wrote:
>>
>>
>
>[...]
>
>
>
>>>I can try, but it's Shaheed who found that out. It's all related to
>>>
>>>
>embedding
>
>
>>>MS Office Shapes/Drawings and the infamous clientanchor thingy. The code in
>>>the msod filter (koffice/filters/kontour/msod) needs the shape id and a so
>>>called delay stream from the main document. Shaheed also asked me to add a
>>>possibility to pass data around while the embedded filter is running (in
>>>
>>>
>both
>
>
>>>directions), but the msod filter doesn't use that feature yet.
>>>
>>>This communication code is quite new and Shaheed didn't find the time to
>>>
>>>
>work
>
>
>>>on the msod filter since I introduced it. All I know is that Shaheed
>>>
>>>
>reverse
>
>
>>>engineered that, and that it's horribly broken and ugly.
>>>
>>>
>>>
>>>
>>Ahh. Yes we have to implement this. It will be a pain. I have
>>documentation on it somewhere.
>>
>>
>
>Do you have any other documentation than the well known Word 8 HTML
>specification from http://www.wotsit.org/download.asp?f=wword8 ?
>
>I'd really be interested in additional documentation, and if we can't use the
>same codebase we should at least try to share the information we gathered.
>
>
I'm not sure we can't.
Generally I read sources from other projects where we can't find
anything else (and
we can't). From there we develop tools to dump it out and I read the
hex and play with it until its right.
(org.apache.poi.hssf.dev.BiffViewer and org.apache.poi.dev.POIFSViewer
for Excel and OLE 2 CDF respectively)
It generally not too hard to do, just tedious at times. (I gave a talk
on this to our JUG recently and POI committer
Marc Johnson and I were the only ones who thought this kind of work was
fun....I guess all the other folks in the
room were really sick in the head.)
-Andy
>Ciao,
>Werner
>_______________________________________________
>koffice-devel mailing list
>koffice-devel@mail.kde.org
>http://mail.kde.org/mailman/listinfo/koffice-devel
>
>
>
_______________________________________________
koffice-devel mailing list
koffice-devel@mail.kde.org
http://mail.kde.org/mailman/listinfo/koffice-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic