Thanks again mate. It looks like really good and very close to what I want.
On Wed, Feb 25, 2009 at 1:22 PM, Fernand Vanrie <[email protected]> wrote: > Daniel > > You can also export a shape and not the drawpage. Have a look at the > exelent basic macor's you find in the odt2plm extension, they used a bit > more compact code than mine :-) > >> >> On Tue, Feb 24, 2009 at 6:16 PM, Fernand Vanrie <[email protected]> wrote: >> >> >> >>> Daniel Garcia wrote: >>> >>> >>> >>>> Hi guys again, >>>> The above script and some others that I have found through the >>>> OpenOffice >>>> website are focused on extracting images. I do that through ODFDOM ( >>>> http://odftoolkit.org/) so that's not a problem for me. >>>> >>>> I am now trying to export charts and single shapes as jpg images. I >>>> have >>>> read somewhere that Drawing documents and single shapes are exportable >>>> and >>>> in fact I did for Drawing pages but this give me a screen shot of the >>>> entire >>>> page and what I would like to have is simply the single object as a jpg >>>> image. >>>> >>>> So far I get charts and shapes via using >>>> TheComponent.getEmbeddedObjects >>>> and TheComponent.getDrawPage () respectively but it is here where my >>>> problems start for both of them: >>>> >>>> 1.- Charts: I have tried to create a chart in a drawing page and then >>>> export it as jpg file.That worked fine so I believe, from the Writer I >>>> can >>>> just open a drawing page and hide (I read somewhere, >>>> >>>> >>>> >>> I gave you ALL the basic code in a recent reply to this topic :-)---> ha >>> ha. Yes it is true. Sorry for that mate. I have been so busy reading here >>> and there but I particularly used that one: >>> >>> http://codesnippets.services.openoffice.org/Office/Office.GraphicExport.snipwhichis >>> basically. >>> >>> >>> >> >> >> >> >>> no sure where exactly) >>> >>> >>>> and then execute this macro and the problem is solved BUT I do just want >>>> the >>>> single object >>>> >>>> >>>> >>> there is only one shape in a newly opened drawpage ! ->>> Yes I knew >>> that. >>> >>> >>> instead of the entire page as a 'screenshot'. >>> >>> >>>> >>>> >>> you have to dimension the drawpage the same as the shape dimensions ! >>> ---> >>> This is definitely a clue. Thank so much. >>> >>> 2.- Shapes: I am bit lost because all that I am able to find out as >>> >>> >>>> exporter ishttp:// >>>> >>>> api.openoffice.org/docs/common/ref/com/sun/star/document/XExporter.htmland >>>> in there it looks like this is only available for documents themselves >>>> rather than for single objects (charts or shapes). >>>> >>>> Could anyone please give me a clue or hint to what part of the API or >>>> whatever I am missing which would help me to finish this? >>>> >>>> Thank you very much, >>>> >>>> Daniel. >>>> >>>> On Wed, Feb 18, 2009 at 3:59 PM, Daniel Garcia < >>>> [email protected] >>>> >>>> >>>>> wrote: >>>>> >>>>> >>>> >>>> >>>> >>>>> At any rate I am absolutely delighted with both OpenOffice and >>>>> Odftoolkit.org. >>>>> >>>>> On Wed, Feb 18, 2009 at 3:51 PM, Daniel Garcia < >>>>> [email protected]>wrote: >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>> Hi Christian, >>>>>> >>>>>> Thank you very much for those tips and explanations . The thing of >>>>>> running openoffice without x-windows is definitely a great news and I >>>>>> somehow knew that it had to be a way to address this issue. >>>>>> >>>>>> The fact that I am asking here is because I asked in odftoolkit.org >>>>>> 's >>>>>> forum firstly and I was said: >>>>>> >>>>>> "the image format of the replacement files is not standardized >>>>>> format, >>>>>> where no other solution to transform these meta files exist as to use >>>>>> OOo at >>>>>> the moment. >>>>>> Nevertheless it would be nice to transform them in the future to JPEG. >>>>>> But >>>>>> it is not in the close future that we will work on this." >>>>>> >>>>>> The encouraged me to ask in here to find out another solution ( >>>>>> >>>>>> >>>>>> http://odftoolkit.org/projects/odftoolkit/forums/ODFDOM/topics/37-ODFtoolkit-question >>>>>> ? >>>>>> ). >>>>>> >>>>>> Right now I will use a macro to zip out charts and drawings but I >>>>>> will >>>>>> absolutely be alert to odftoolkit can release. >>>>>> >>>>>> Thank you everyone again. >>>>>> >>>>>> Daniel. >>>>>> >>>>>> >>>>>> On Wed, Feb 18, 2009 at 3:34 PM, Christian Lippka - Sun Microsystems >>>>>> GmbH >>>>>> - Hamburg <[email protected]> wrote: >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>> Just two small remarks.... >>>>>>> >>>>>>> OpenOffice.org runs without x-windows, search for "headless" mode. >>>>>>> >>>>>>> jpg/png do not scale well and until recently there just was no open >>>>>>> vector format so >>>>>>> OOo sticked with starview metafile which is an extension to the long >>>>>>> outdated windows >>>>>>> metafile. The replacement will be svg but this would still not solve >>>>>>> your >>>>>>> problems as >>>>>>> Internet Explorer still does not support svg. >>>>>>> >>>>>>> You should monitor the odftoolkit.org project, maybe a java based >>>>>>> starview metafile >>>>>>> renderer will pop up there in the not so distant future... >>>>>>> >>>>>>> Regards, >>>>>>> Christian >>>>>>> >>>>>>> Daniel Garcia wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>>> Hi ingrid, >>>>>>>> >>>>>>>> The most difficult one yet :). I thought about that but the server >>>>>>>> is >>>>>>>> a >>>>>>>> debian installation with no x-windows. This computer will be serving >>>>>>>> web >>>>>>>> pages on live so I am scared of security wholes that a x-windows >>>>>>>> system >>>>>>>> might cause. >>>>>>>> >>>>>>>> Even so, the application would depend on so many third parties. >>>>>>>> What >>>>>>>> happens if the x-windows crashes? The server is not at the same >>>>>>>> place >>>>>>>> as >>>>>>>> the >>>>>>>> clients. >>>>>>>> >>>>>>>> Anyway, the more and more I am realizing that is not going to be >>>>>>>> possible >>>>>>>> to do that at the server side so I will likely need a macro able to >>>>>>>> be >>>>>>>> run >>>>>>>> in client's openoffice instance able to convert charts and drawing >>>>>>>> to >>>>>>>> jpg/png or whatever format that is treatable. >>>>>>>> >>>>>>>> What I do not understand is, Why OpenOffice do not supply those as >>>>>>>> jpg/png >>>>>>>> images since this process is already implemented because when you >>>>>>>> save >>>>>>>> the >>>>>>>> openoffice file as a html file, you can get those objects as png >>>>>>>> images. >>>>>>>> Instead, you get a startview metafile for charts and nothing for >>>>>>>> drawing... >>>>>>>> weird. It might be because of opendocument standard's premises. >>>>>>>> >>>>>>>> Thanks again, >>>>>>>> >>>>>>>> Daniel. >>>>>>>> >>>>>>>> On Wed, Feb 18, 2009 at 11:02 AM, Ingrid Halama < >>>>>>>> [email protected] >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> --------------------------------------------------------------------- >>>>>>> To unsubscribe, e-mail: [email protected] >>>>>>> For additional commands, e-mail: [email protected] >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> >>> >>> >>> >> >> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
