[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