PNG maximum dimensions?

PNG maximum dimensions?

am 12.11.2007 23:27:24 von gonzoduke85

I'm using a php script to generate a huge number of PNG image files.
Some of the larger PNGs are not viewable in a web browser, though-they
just show up as broken links. These ones are only viewable in
Photoshop and usually need to be cut down to around 30,000px tall (I
forget the exact number). Is this a limitation of the PNG format?
What are the maximum dimensions of a PNG image?

Re: PNG maximum dimensions?

am 13.11.2007 19:55:27 von Csaba

wrote in message
news:1194906444.590874.92530@22g2000hsm.googlegroups.com...
> I'm using a php script to generate a huge number of PNG image files.
> Some of the larger PNGs are not viewable in a web browser, though-they
> just show up as broken links. These ones are only viewable in
> Photoshop and usually need to be cut down to around 30,000px tall (I
> forget the exact number). Is this a limitation of the PNG format?
> What are the maximum dimensions of a PNG image?
>

Hi,
do you have any idea of how much memory those imgs take when displayed?

R.

Re: PNG maximum dimensions?

am 14.11.2007 08:13:21 von gonzoduke85

> Hi,
> do you have any idea of how much memory those imgs take when displayed?
>
> R.

Sure. They are all very simple 8 bit pngs. Few of them take up more
than 500kB.

Re: PNG maximum dimensions?

am 14.11.2007 08:17:56 von Tim Roberts

gonzoduke85@gmail.com wrote:
>
>I'm using a php script to generate a huge number of PNG image files.
>Some of the larger PNGs are not viewable in a web browser, though-they
>just show up as broken links. These ones are only viewable in
>Photoshop and usually need to be cut down to around 30,000px tall (I
>forget the exact number). Is this a limitation of the PNG format?
>What are the maximum dimensions of a PNG image?

How many web browsers have you tested, and on what platforms?

The PNG format uses a 32-bit field to store the width and height, so that's
not the problem. However, GDI in Windows uses signed 16-bit values in some
cases for physical coordinates, which limits you to 32,767.
--
Tim Roberts, timr@probo.com
Providenza & Boekelheide, Inc.

Re: PNG maximum dimensions?

am 14.11.2007 15:13:50 von gonzoduke85

I've tested Firefox, Safari and IE on Windows.

I guess I left out another detail, too. The app I use to create these
images "fails" halfway through creation of the PNG files, but only if
the length of the image is less than 16000px (the values could be
higher, this is just where I arbitrarily decided to split the files
into two. This app "failing" actually creates a perfect PNG image,
but as mentioned in a previous post, is only viewable to me in Adobe
PhotoShop. It's also worth noting that when the file is open in
PhotoShop, it cannot be saved back into PNG format-only BMP and other
less-desirable formats. The only way PhotoShop can save the file is
to divide it into ~30,000px parts.

I think you've answered my question with the maximum dimension being
32767. I'm just posting this bit to add to the discussion.

Thanks for the help!


On Nov 14, 2:17 am, Tim Roberts wrote:
>
> How many web browsers have you tested, and on what platforms?
>
> The PNG format uses a 32-bit field to store the width and height, so that's
> not the problem. However, GDI in Windows uses signed 16-bit values in some
> cases for physical coordinates, which limits you to 32,767.
> --
> Tim Roberts, t...@probo.com
> Providenza & Boekelheide, Inc.

Re: PNG maximum dimensions?

am 14.11.2007 23:23:31 von Csaba

Hi again,

assuming a square image, 1 image of 30000 pix would need around
30.000 * 30.000 / 1024 /1024 = 859 MB of memory to be displayed

A 24 bit = 2.7 GB of memory
A 32 bit = 3.6 GB

I am surprised that Photoshop can even open that...!
Can I ask what you need those images for? And how you manage to create them
in PHP?

R.



wrote in message
news:1195049630.226601.299440@o80g2000hse.googlegroups.com.. .
> I've tested Firefox, Safari and IE on Windows.
>
> I guess I left out another detail, too. The app I use to create these
> images "fails" halfway through creation of the PNG files, but only if
> the length of the image is less than 16000px (the values could be
> higher, this is just where I arbitrarily decided to split the files
> into two. This app "failing" actually creates a perfect PNG image,
> but as mentioned in a previous post, is only viewable to me in Adobe
> PhotoShop. It's also worth noting that when the file is open in
> PhotoShop, it cannot be saved back into PNG format-only BMP and other
> less-desirable formats. The only way PhotoShop can save the file is
> to divide it into ~30,000px parts.
>
> I think you've answered my question with the maximum dimension being
> 32767. I'm just posting this bit to add to the discussion.
>
> Thanks for the help!
>
>
> On Nov 14, 2:17 am, Tim Roberts wrote:
>>
>> How many web browsers have you tested, and on what platforms?
>>
>> The PNG format uses a 32-bit field to store the width and height, so
>> that's
>> not the problem. However, GDI in Windows uses signed 16-bit values in
>> some
>> cases for physical coordinates, which limits you to 32,767.
>> --
>> Tim Roberts, t...@probo.com
>> Providenza & Boekelheide, Inc.
>
>