No.  Escher is a line graphics format.  Nothing to do with that.

Use POI 2.0 if its a problem  (that=B9s why it was released separately with
only a few weeks between them)


--=20
Andrew C. Oliver
http://www.superlinksoftware.com/poi.jsp
Custom enhancements and Commercial Implementation for Jakarta POI

http://jakarta.apache.org/poi
For Java and Excel, Got POI?

The views expressed in this email are those of the author and are almost
definitely not shared by the Apache Software Foundation, its board or its
general membership.  In fact they probably most definitively disagree with
everything espoused in the above email.

> From: Tim Wilkins <[EMAIL PROTECTED]>
> Reply-To: "POI Users List" <[EMAIL PROTECTED]>
> Date: Tue, 01 Jun 2004 09:52:29 +0100
> To: POI Users List <[EMAIL PROTECTED]>
> Subject: Re: Problems with POI 2.5
>=20
> Thanks for that explanation Michael. Could you clarify for me if formula
> cells and macro's are also Escher objects?
>=20
> In my particular use case I don't have any of the objects you described
> but with POI 2.5 my code produces non-readable xls files. However I do
> modify sheets with images already embedded. Am I right in saying that
> the reason POI 2.0 worked was because it did not touch the Escher layer
> and so did not corrupt it?
>=20
> Does anyone know if this corruption issue of the Escher layer look like
> being solved anytime soon or is it currently a black whole issue that
> might be with us for some time?
>=20
> Any information greatfully received.
>=20
> Cheers,
>=20
> Tim
>=20
>=20
> Michael Zalewski wrote:
>=20
>> You should be aware that a lot of objects that can be embedded into a
>> spreadsheet are 'Escher' objects. I would change what Andy said from 'Th=
e
>> main problem will be in modifying sheets with embedded graphics' to  'Th=
e
>> main problem will be in modifying sheets with embedded Escher objects'.
>>=20
>> The main problems in 2.5 will occur if you try to modify the Escher laye=
r on
>> a workbook that already contains an Escher layer. If you don't use Esche=
r
>> objects at all, create them from scratch, or copy them without modificat=
ion,
>> things work much better.
>>=20
>> Objects which are affected by the Escher layer include
>> 1)    Embedded Charts
>> 2)    Embedded Office documents and drawings
>> 3)    Buttons, drop down boxes, text areas (as associated with user dial=
ogs
and
>> VBA)
>> 4)    Comments
>> 5)    Embedded office applets, such as word art, organization charts,
>> equations, etc.
>> 6)    Embedded line art, even if it does not contain an image (such as
arrows,
>> lines, circles, etc.)
>>=20
>> All of the above (and probably even more things) are part of Escher. I h=
ave
>> found the main problem with POI 2.5 is that it destroys the Escher layer=
 if
>> you attempt to insert a graphic or other drawing. Works much better if y=
ou
>> either have all your graphics in a template, or if you have a template w=
ith
>> none of the above objects. For example, if you try to use POI to add a
>> single graphic to a spreadsheet which contains a single comment or butto=
n...
>> *boom*.
>>=20
>>=20
>> -----Original Message-----
>> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
>> Sent: Monday, May 31, 2004 12:19 PM
>> To: [EMAIL PROTECTED]
>> Subject: Re: Problems with POI 2.5
>>=20
>> POI 2.5 is a production release.  The main problem will be in modifying
>> sheets with embedded graphics.  Graphics support is pretty complete for
>> creating embedded Escher graphics but is not as complete for modifying t=
hem.
>> If your use case does not involve modifying sheets containing embedded
>> graphics 2.5 and 2.0 are pretty much the same code.  Again, I never advo=
cate
>> coding *anything* without unit tests to prove it works.  Unit tests will
>> allow you to code with confidence.
>>=20
>> -Andy
>> --
>> Andrew C. Oliver
>> http://www.superlinksoftware.com/poi.jsp
>> Custom enhancements and Commercial Implementation for Jakarta POI
>>=20
>> http://jakarta.apache.org/poi
>> For Java and Excel, Got POI?
>>=20
>> The views expressed in this email are those of the author and are almost
>> definitely not shared by the Apache Software Foundation, its board or it=
s
>> general membership.  In fact they probably most definitively disagree wi=
th
>> everything espoused in the above email.
>>=20
>> =20
>>=20
>>> From: KH Lim <[EMAIL PROTECTED]>
>>> Reply-To: "POI Users List" <[EMAIL PROTECTED]>
>>> Date: Mon, 31 May 2004 21:23:02 +0900 (JST)
>>> To: [EMAIL PROTECTED]
>>> Subject: Problems with POI 2.5
>>>=20
>>> Has anyone came across this issue whether codes work under
>>> POI 2.0 but not 2.5?
>>>=20
>>> I can use 2.0, but HSSFSheet.setRowBreak is only available
>>> in POI 2.5 ...
>>>=20
>>> thx
>>>=20
>>>=20
>>>=20
>>> __________________________________________________
>>> Do You Yahoo!?
>>> http://bb.yahoo.co.jp/
>>>=20
>>>=20
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>   =20
>>>=20
>>=20
>>=20
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>=20
>>=20
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>=20
>> =20
>>=20
>=20
>=20
> ---------------------------------------------------------------------
> 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]

Reply via email to