<p dir="ltr">necati ecevit could port the PNG module from free pascal. it is just the sort of thing he is good at. </p>
<div class="gmail_quote">On Dec 3, 2013 5:00 AM, <<a href="mailto:oberon-request@lists.inf.ethz.ch">oberon-request@lists.inf.ethz.ch</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Send Oberon mailing list submissions to<br>
<a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
<a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a><br>
or, via email, send a message with subject or body 'help' to<br>
<a href="mailto:oberon-request@lists.inf.ethz.ch">oberon-request@lists.inf.ethz.ch</a><br>
<br>
You can reach the person managing the list at<br>
<a href="mailto:oberon-owner@lists.inf.ethz.ch">oberon-owner@lists.inf.ethz.ch</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of Oberon digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
1. Re: PNG Encoder codec (Douglas G. Danforth) (Paul Reed)<br>
2. Re: Oberon Digest, Vol 114, Issue 7 (Jan Verhoeven)<br>
3. Re: PNG Encoder codec (Bernhard Treutwein)<br>
4. Re: PNG Encoder codec (Zdenek)<br>
5. Re: PNG Encoder codec (Douglas G. Danforth) (Douglas G. Danforth)<br>
6. Re: Oberon Digest, Vol 115, Issue 1 (S?ren Renner)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Mon, 2 Dec 2013 13:08:24 -0000<br>
From: "Paul Reed" <<a href="mailto:paulreed@paddedcell.com">paulreed@paddedcell.com</a>><br>
Subject: Re: [Oberon] PNG Encoder codec (Douglas G. Danforth)<br>
To: <a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a><br>
Message-ID:<br>
<<a href="mailto:c0d3ed48cb7cc3af89114a696126bffe.squirrel@webmail.gradwell.com">c0d3ed48cb7cc3af89114a696126bffe.squirrel@webmail.gradwell.com</a>><br>
Content-Type: text/plain;charset=iso-8859-1<br>
<br>
Hi Doug,<br>
<br>
> There is FreeImage.dll that handles many image types.<br>
> On Component Pascal Collections (<a href="http://www.zinnamturm.eu/" target="_blank">http://www.zinnamturm.eu/</a>) one can<br>
> download<br>
> the interface to that dll (written in Component Pascal)<br>
> but I am sure you could adapt that to whatever version<br>
> of Oberon (or AOS) you need.<br>
<br>
...that runs on Microsoft Windows. ;-)<br>
<br>
Paul<br>
<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Mon, 02 Dec 2013 16:41:53 +0100<br>
From: Jan Verhoeven <<a href="mailto:jan@verhoeven272.nl">jan@verhoeven272.nl</a>><br>
Subject: Re: [Oberon] Oberon Digest, Vol 114, Issue 7<br>
To: ETH Oberon and related systems <<a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a>><br>
Message-ID: <<a href="mailto:529CAA41.60507@verhoeven272.nl">529CAA41.60507@verhoeven272.nl</a>><br>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
<br>
S?ren Renner wrote:<br>
> After a decade of coding in AOS, I still miss NO.<br>
><br>
<br>
Would it be possible to create a bootable image (for a CD or a USB<br>
stick) of NO?<br>
<br>
It would be great for all NO lovers. And I for sure would love to pay<br>
for it (be it a reasonable amount).<br>
<br>
<br>
--<br>
Groetjes<br>
<br>
Jan Verhoeven<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Mon, 2 Dec 2013 21:17:55 +0100<br>
From: "Bernhard Treutwein" <<a href="mailto:Bernhard@wildwein.de">Bernhard@wildwein.de</a>><br>
Subject: Re: [Oberon] PNG Encoder codec<br>
To: <<a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a>><br>
Message-ID: <4A2879BF9D3C4ADD989CE72D9DF6BB3A@Dell><br>
Content-Type: text/plain; format=flowed; charset="iso-8859-1";<br>
reply-type=original<br>
<br>
> There is FreeImage.dll that handles many image types.<br>
> On Component Pascal Collections (<a href="http://www.zinnamturm.eu/" target="_blank">http://www.zinnamturm.eu/</a>) one can<br>
> download<br>
> the interface to that dll (written in Component Pascal)<br>
> but I am sure you could adapt that to whatever version<br>
> of Oberon (or AOS) you need.<br>
<br>
for A2 you probably need to experiment with Bohdan's PE-Loader available in<br>
the<br>
community repository at<br>
<a href="https://www.ocp.inf.ethz.ch/svn/ocp/trunk/BohdanT/DLL/" target="_blank">https://www.ocp.inf.ethz.ch/svn/ocp/trunk/BohdanT/DLL/</a><br>
--<br>
Bernhard<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Tue, 03 Dec 2013 08:18:12 +0100<br>
From: Zdenek <<a href="mailto:oberon@moravcik.info">oberon@moravcik.info</a>><br>
Subject: Re: [Oberon] PNG Encoder codec<br>
To: <a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a><br>
Message-ID: <<a href="mailto:529D85B4.7080400@moravcik.info">529D85B4.7080400@moravcik.info</a>><br>
Content-Type: text/plain; charset=ISO-8859-1<br>
<br>
On 12/02/2013 10:19 AM, Douglas G. Danforth wrote:<br>
> There is FreeImage.dll that handles many image types.<br>
> On Component Pascal Collections (<a href="http://www.zinnamturm.eu/" target="_blank">http://www.zinnamturm.eu/</a>) one can download<br>
> the interface to that dll (written in Component Pascal)<br>
> but I am sure you could adapt that to whatever version<br>
> of Oberon (or AOS) you need.<br>
> -Doug Danforth<br>
><br>
><br>
That brings me to the idea that I will have to experiment with libpng<br>
package available for linux.<br>
Thanks for the info.<br>
Zdenek<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 5<br>
Date: Mon, 02 Dec 2013 21:22:17 -0800<br>
From: "Douglas G. Danforth" <<a href="mailto:danforth@greenwoodfarm.com">danforth@greenwoodfarm.com</a>><br>
Subject: Re: [Oberon] PNG Encoder codec (Douglas G. Danforth)<br>
To: <a href="mailto:paulreed@paddedcell.com">paulreed@paddedcell.com</a>, ETH Oberon and related systems<br>
<<a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a>><br>
Message-ID: <<a href="mailto:529D6A89.5060302@greenwoodfarm.com">529D6A89.5060302@greenwoodfarm.com</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
Paul,<br>
From the FreeImage documentation<br>
<br>
"FreeImage is easy to use, fast, multithreading safe, compatible with<br>
all 32-bit or 64-bit versions of Windows, and cross-platform (works both<br>
with *Linux *and *Mac OS X*)"<br>
<br>
-Doug Danforth<br>
<br>
<br>
On 12/2/2013 5:08 AM, Paul Reed wrote:<br>
> Hi Doug,<br>
><br>
>> There is FreeImage.dll that handles many image types.<br>
>> On Component Pascal Collections (<a href="http://www.zinnamturm.eu/" target="_blank">http://www.zinnamturm.eu/</a>) one can<br>
>> download<br>
>> the interface to that dll (written in Component Pascal)<br>
>> but I am sure you could adapt that to whatever version<br>
>> of Oberon (or AOS) you need.<br>
> ...that runs on Microsoft Windows. ;-)<br>
><br>
> Paul<br>
><br>
><br>
><br>
> --<br>
> <a href="mailto:Oberon@lists.inf.ethz.ch">Oberon@lists.inf.ethz.ch</a> mailing list for ETH Oberon and related systems<br>
> <a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a><br>
><br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <a href="https://lists.inf.ethz.ch/pipermail/oberon/attachments/20131202/7e655e45/attachment-0001.html" target="_blank">https://lists.inf.ethz.ch/pipermail/oberon/attachments/20131202/7e655e45/attachment-0001.html</a><br>
<br>
------------------------------<br>
<br>
Message: 6<br>
Date: Sun, 1 Dec 2013 08:45:54 -0600<br>
From: S?ren Renner <<a href="mailto:soren.renner@gmail.com">soren.renner@gmail.com</a>><br>
Subject: Re: [Oberon] Oberon Digest, Vol 115, Issue 1<br>
To: <a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a><br>
Message-ID:<br>
<CAJuGca8EB+xicbCUb3y6UF-FEuvZg1ScMkd-DEUSU0aOfR=<a href="mailto:N_g@mail.gmail.com">N_g@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
I'd use it.<br>
<br>
<br>
On Sun, Dec 1, 2013 at 5:00 AM, <<a href="mailto:oberon-request@lists.inf.ethz.ch">oberon-request@lists.inf.ethz.ch</a>> wrote:<br>
<br>
> Send Oberon mailing list submissions to<br>
> <a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a><br>
><br>
> To subscribe or unsubscribe via the World Wide Web, visit<br>
> <a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a><br>
> or, via email, send a message with subject or body 'help' to<br>
> <a href="mailto:oberon-request@lists.inf.ethz.ch">oberon-request@lists.inf.ethz.ch</a><br>
><br>
> You can reach the person managing the list at<br>
> <a href="mailto:oberon-owner@lists.inf.ethz.ch">oberon-owner@lists.inf.ethz.ch</a><br>
><br>
> When replying, please edit your Subject line so it is more specific<br>
> than "Re: Contents of Oberon digest..."<br>
><br>
><br>
> Today's Topics:<br>
><br>
> 1. PNG Encoder codec (Zdenek)<br>
><br>
><br>
> ----------------------------------------------------------------------<br>
><br>
> Message: 1<br>
> Date: Sat, 30 Nov 2013 19:19:07 +0100<br>
> From: Zdenek <<a href="mailto:oberon@moravcik.info">oberon@moravcik.info</a>><br>
> Subject: [Oberon] PNG Encoder codec<br>
> To: <a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a><br>
> Message-ID: <<a href="mailto:529A2C1B.7080705@moravcik.info">529A2C1B.7080705@moravcik.info</a>><br>
> Content-Type: text/plain; charset=ISO-8859-1<br>
><br>
> Hello<br>
><br>
> I have noticed that as of AOS revision 5406 there is no encoder for PNG<br>
> images.<br>
> I can open PNG image with PNG decoder but not save it.<br>
> I need encoder for some lossless RGB format. There is encoder for BMP<br>
> but it produces something like 12MB image compared to compressed 2 MB<br>
> PNG file.<br>
> Another encoder for GIF is present but it converts to bitmap file and I<br>
> need RGB.<br>
><br>
> Therefore my question if someone is working on PNG encoder and if we can<br>
> expect it in next aos revision?<br>
><br>
> Zdenek<br>
><br>
><br>
><br>
> ------------------------------<br>
><br>
> --<br>
> <a href="mailto:Oberon@lists.inf.ethz.ch">Oberon@lists.inf.ethz.ch</a> mailing list for ETH Oberon and related systems<br>
> <a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a><br>
><br>
><br>
> End of Oberon Digest, Vol 115, Issue 1<br>
> **************************************<br>
><br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <a href="https://lists.inf.ethz.ch/pipermail/oberon/attachments/20131201/0ae770b4/attachment-0001.html" target="_blank">https://lists.inf.ethz.ch/pipermail/oberon/attachments/20131201/0ae770b4/attachment-0001.html</a><br>
<br>
------------------------------<br>
<br>
--<br>
<a href="mailto:Oberon@lists.inf.ethz.ch">Oberon@lists.inf.ethz.ch</a> mailing list for ETH Oberon and related systems<br>
<a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a><br>
<br>
<br>
End of Oberon Digest, Vol 115, Issue 3<br>
**************************************<br>
</blockquote></div>