Hey, guys, I was encountered such a question: I wanted to write a java program to extract the binary ole-object in ODP file and convert them into images. I thought I should divided this task into 2 steps:
First of all, I should extract the object file from the zipped file. That's easy, but the question is what OO has done to this object. I wanted to know the format of the file. Did OO server add some header information, or just it was serialized by the programe who created it. And then, I've checked the content.xml, knowing object's clsid, I can look up in the registry to know which program created such an object. So that I will depend on some Java-Com co-operation projects such as Jacob to write some Java codes to manipulate the COM, and finally diplay the object and convert it into image. Can you give me some advice on my ideas, or can you tell me where OO displayed these ole-objects in Impress or other applications. Many thanks! best regars, Hanbo Wang 2007.9.22
