Skip to main content
Inspiring
May 30, 2011
質問

Use of .png files in Photoshop

  • May 30, 2011
  • 返信数 2.
  • 28047 ビュー

I use Fireworks to create graphics using layers with each element on its own layer.

When I send them to some companies, they state that a .png file cannot be edited by photoshop, and that the file has only one layer.

Can anyone answer a few questions about .png and Photoshop?

1. Can Photoshop read and edit .png files?

If so,

          a. Must the layers be unlocked for them to be read as individual layers?

          b. When they have been edited in Photoshop, can they still have seperate layers that can be read in Fireworks?

All help would be appreciated.

Howard Walker

    このトピックへの返信は締め切られました。

    返信数 2

    Noel Carboni
    Legend
    May 31, 2011

    I didn't think the PNG format had the capability to carry layers, though I'm no expert on that format.  There is certainly almost no mention of the word "layer" in the format specification on a quick look...  Your best bet would be to see if Chris Cox (of Adobe) will comment on this tomorrow (Edit:  HAH!  He beat me to it).

    That said, there's an alpha channel that is interpreted by Photoshop as transparency. Photoshop can read and write PNG files with transparency.  I've just never seen any evidence that it can handle anything like layers with PNGs.

    Can you use the PSD format for transfers of multi-layer documents between apps?  That would seem be more likely to be properly handled.

    -Noel

    Chris Cox
    Legend
    May 31, 2011

    Photoshop reads and edits PNG files just fine.

    But PNG files do not normally contain layers.  Fireworks puts layer data in a private chunk inside PNG - and other applications cannot edit the Fireworks data.  When you open a Fireworks PNG with layer data in Photoshop, Photoshop will warn you that the layer data is being discarded.

    If you want to edit layer data, save the file as PSD/PSB, TIFF, or PDF with Photoshop layer data.

    the_wine_snob
    Inspiring
    May 31, 2011

    Chris,

    Thanks for that. I have just learned something. For me, PNG is a format to Save_As FROM PS, and I have to admit that I have not used Fireworks in ages.

    Whenever I meet that warning message, I will now know what that is about.

    Appreciated,

    Hunt

    Inspiring
    June 1, 2011

    This is very interesting.

    My .png files created by Fireworks always contain layers (at least Fireworks describes them as layers) unless I delberately select a group of layers and "flatten" them, in which case they combine into one layer.

    At this link is a ,png file created in fireworks containg three layers and saved in .png format.

    At this link is the same file saved as a .psd file by Fireworks.

    I cannot open the .psd file, as I cannot afford to purchase Photoshop.

    If I try to save as a .tiff file, I am warned that all layers and vectors will be turned into a single bitmap.

    I believe that this was not always the case, but could be wrong.

    Perhaps one of you could try to open these files using Photoshop and tell me if they contain any layers, and if so are they editable?

    There are no options given in Fireworks when saving in the .psd format with regard to transparency or otherwise. (Fireworks CS4).

    Howard Walker