6.1 32 bits. Windows 10 pro...

Em 20 de out de 2017 3:40 AM, "olivier auverlot" <[email protected]>
escreveu:

Hi Casimiro,

Which version of Pharo do you use ? 6.1 ?

Olivier :)

2017-10-19 18:27 GMT+02:00 <[email protected]>:

> When you insert a jpeg from a file, for some reason the file descriptor
> (stream) is kept open (at least in the Windows end of things). Then, if a
> second page is to be generated, the following error is shown:
>
> 'MessageNotUnderstood: receiver of "reset" is nil
>
> PDFJpegElement>>stream:
> JPEGReadWriter
> aJPEGReadWriter
> JPEGReadWriter(ImageReadWriter)>>on:
> nil
>
> Sample code:
>
>         aPage := PDFPage new.
>
>         imageStream := FileStream fileNamed: 'lsi-tec.jpg'.
>
>         aPage
>                 add:
>                         ((PDFJpegElement fromStream: imageStream)
>                                 from: 15 mm @ 20 mm;
>                                 dimension: 40 mm @ 40 mm).
>         imageStream close.
>
> Generated report is in annex
>
> The only way to recover is to close pharo, start it again. Then the file
> descriptor (stream) is released and it is possible to go on.
>
> Has anyone faced this problem?
> How to solve it?
>
> Best regards,
>
> Casimiro Barreto
>
>

Reply via email to