[squeak-dev] Re: [Etoys] etoys performance problems
hilaire at ofset.org
Wed Mar 26 08:28:53 UTC 2008
2008/3/26, Andreas Raab <andreas.raab at gmx.de>:
> Ties Stuij wrote:
> > On Wed, Mar 26, 2008 at 12:43 AM, Hilaire Fernandes <hilaire at ofset.org> wrote:
> >> Hello Tie,
> >> Your email is very interesting.
> >> And I am wondering: does jpeg file inserted in a Squeak image then
> >> saved in a .pr file are saved in the .pr file as jpeg data or just
> >> 24bits RBG form data?
> >> I am enclined to think this is the second option, if so the size
> >> impact is hudge.
> > Hmm, yes interesting question. I didn't investigate, but judging from
> > the amount of pictures compared to the file size, I guessed they were
> > stored compressed in one way or another. Perhaps somebody with
> > knowledge could shed some light?
> It's compressed. When you load a form via Form>>fromFileNamed: the
> project's resource manager will remember the original bits (the jpeg
> file). Only if the reference gets lost (the file deleted, the image
> moved) it will use the uncompressed bits.
To be accurate, what happen if one drag and drop a jpeg file in an
image, then save a project file, move the project in another computer
without the original jpeg file? Is the jpeg file saved in the .pr zip
file as well?
As a concrete simple example, how can I examine the content of this
project file http://swiki.ofset.org:8000/super/36 (produced with a 3.8
It use 3 graphics and I am really curious to know what inside the .pr file.
The info I got from the .pr is:
hilaire at tice:/tmp$ file ENGRENAGE4.001.pr
ENGRENAGE4.001.pr: gzip compressed data, from FAT filesystem (MS-DOS, OS/2, NT)
Once gunzipped, I can't examine the content...
Smalltalkers do: [:it | All with: Class, (And love: it)]
More information about the Squeak-dev