Hello Luiz,

It's probably because of the line breaks within the "w:binData" node, my original file didn't contain any line breaks. I added them for reading purpose only, and my mail client would have add some ramdomly anyway.

You can use flowscript to get base64encoded data from a binary image file and then alter your xml files. Since I have axis with my cocoon package I use the class org.apache.axis.encoding.Base64.

Regards,

Philippe

Luiz Antonio Falaguasta Barbosa a écrit :
Hi Philippe,

I tried to put (through notepad) this piece of code into a pre existent XML file (saved into MS Word) and the image didn't appear.

What is wrong?

Does it work only when we use Cocoon or one of MS Office applications, because they know how to put this kind of information into?

Thanks in advance!

Luiz

On 10/19/07, *Philippe Gauthier - INSERM SIRH* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    Tobia Conforto a écrit :
    > Luiz Antonio Falaguasta Barbosa wrote:
    >
    >> using Cocoon includes putting images into the pure XML files
    >> (saved by MS Office 2003) too, right?
    >>
    >
    > If (and only if) those file formats really are valid XML, there's
    > nothing in them that Cocoon can't handle.
    >
    > You will have to figure out how exactly the images are embedded
    in the
    > file (I'd wager in CData sections, but I don't have such a file
    handy)
    > and work to obtain similar results yourself.  In the worst case
    scenario
    > you might have to write a piece of Java code to encode the
    images as an
    > XML fragment in the same way as the format requires... no big deal.
    >
    >
    > Tobia
    >
    >
    ---------------------------------------------------------------------
    > To unsubscribe, e-mail: [EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>
    > For additional commands, e-mail: [EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>
    >
    For info here is a fragment of office xml 2003 format showing an image
    encoded in base64 :
    <! --------------------------------- -->
    <w:pict>
                                <w:binData
    
w:name="wordml://0300000E.png">iVBORw0KGgoAAAANSUhEUgAAALQAAAAVCAIAAABg71MuAAABvUlEQVR4nO2WwW4CIRCGOexNH8BH

    2b5ST3ptejFpetVTX0dv8ih9AD3XNRhKBxgGZllIOl9MjCwz8zP+Cww/p5M6n5UgeAwPZ+z3rWUI
    PTKYr+v4chvHtlKEflhpvdaXpzkmZ3xvd20FCf2wOR5+zSEIPmIOIYqYQ4jCMsfX58fr2zt/Dj/W
    ziwImRc37TJrr5cQmgOkwDPWaG5V3OXUdgYzvLkzlBwr89Lt21ImLMMck/tAJbCZmwmIDj9DbJBS

    VKVeCBBrflqRrngbwhSWNR8MxuThtZKDlNK+WgM0B+ga/S9JblzBDMmo4vPbLwc6jldJ2g48xfuT
    XLt9u/DGBs8dfLCs7YbZjhVKMdfa7mCl3ThYLis81x/FYqqeR8VtX/TO4atxN/bZG8RJiAsLPiVu
    gctT3PaAOSi3BybAtrbiMuXo4MJiT3O3HI7CLHLbTt053ET8RhMvccEJRCcFy9F9n3u7xPuDi7GD

    QXnMzpe13RA2B35r80eQGmCdlELJp0Ql+CrwkAJh+Oo4LSVmjoXktt3yxxxV93ahW2JeGSiThP/J
    0xwrrTfHQ1spQj9MflDWHGt9mT5N9QjdcQdyDr1GSkjRjwAAAABJRU5ErkJggk==
                                </w:binData>
                                <v:shape id="Image3"
    o:spid="_x0000_i1028"
    type="#_x0000_t75"
    style="width:135pt;height:15.75pt;visibility:visible">
                                    <v:imagedata
    src="wordml://0300000E.png"
    o:title=""/>
                                </v:shape>
                            </w:pict>
    <! --------------------------------- -->

    --
    Philippe Gauthier
    INSERM
    DRH - SIRH
    Tel: 01.44.23.62.57


    ---------------------------------------------------------------------
    To unsubscribe, e-mail: [EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>
    For additional commands, e-mail: [EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>




--
Philippe Gauthier
INSERM
DRH - SIRH


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to