Thanks! That worked.

What is the difference?

Doru




On Sun, Feb 2, 2014 at 9:19 PM, Sven Van Caekenberghe <s...@stfx.eu> wrote:

> Doru,
>
> I think you will need the new #binaryReadStream or #binaryReadStreamDo:
>
> Sven
>
> On 02 Feb 2014, at 20:15, Tudor Girba <tu...@tudorgirba.com> wrote:
>
> > Hi,
> >
> > I have troubles creating a PNG file in memory.
> >
> > I can create a PNG file on disk and load it back without problems:
> > f := FileSystem disk workingDirectory / 'pharoicon.png'.
> > f writeStreamDo: [ :stream |
> >       PNGReadWriter
> >               putForm: ThemeIcons current pharoIcon
> >               onStream: stream ].
> > f readStreamDo: [ :stream | PNGReadWriter formFromStream: stream binary ]
> >
> > But, when I try the same thing in memory, I get an exception for
> incorrect format:
> > f := FileSystem memory workingDirectory / 'pharoicon.png'.
> > f writeStreamDo: [ :stream |
> >       PNGReadWriter
> >               putForm: ThemeIcons current pharoIcon
> >               onStream: stream ].
> > f readStreamDo: [ :stream | PNGReadWriter formFromStream: stream binary ]
> >
> > Can anyone point me to what am I doing wrong?
> >
> > Doru
> >
> >
> > --
> > www.tudorgirba.com
> >
> > "Every thing has its own flow"
>
>
>


-- 
www.tudorgirba.com

"Every thing has its own flow"

Reply via email to