Views
428
Replies
11
Status
Closed
Hello
I’m not an experienced Photoshop user and I’m trying to write out some multi-layered psd files from a proprietary application. I’m using my own code and the Adobe PhotoShop file format description to do this.
The resultant file is mostly right but my user complains that the layers are partially locked and he has to duplicate them to unlock them. Looking at the file in PS, I notice that the layer names in the Layer palette are italicised suggesting that PS regards them as Background layers. It’s not at all clear to me what I’m missing or what I’m writing incorrectly. By experimenting, I find that if I change the transparency of the layer to less than 100% or the layer type from "normal" to anything else then the layer is no longer locked.
I wondered if someone who has some experience in successfully writing multilayered greyscale PSD files could advise me of possible errors/omissions I might be making.
Alternatively, can anyone tell me what precisely denotes a layer as Background in the PSD file? If I take a file with a single background layer then this layer is locked. If I double click the layer on the layer-palette and replace the background layer with a new layer then I still have a single layer but the new layer is no longer locked. What is the significant change in the file which says that this layer is no longer a background layer?
Many Thanks
Fred
I’m not an experienced Photoshop user and I’m trying to write out some multi-layered psd files from a proprietary application. I’m using my own code and the Adobe PhotoShop file format description to do this.
The resultant file is mostly right but my user complains that the layers are partially locked and he has to duplicate them to unlock them. Looking at the file in PS, I notice that the layer names in the Layer palette are italicised suggesting that PS regards them as Background layers. It’s not at all clear to me what I’m missing or what I’m writing incorrectly. By experimenting, I find that if I change the transparency of the layer to less than 100% or the layer type from "normal" to anything else then the layer is no longer locked.
I wondered if someone who has some experience in successfully writing multilayered greyscale PSD files could advise me of possible errors/omissions I might be making.
Alternatively, can anyone tell me what precisely denotes a layer as Background in the PSD file? If I take a file with a single background layer then this layer is locked. If I double click the layer on the layer-palette and replace the background layer with a new layer then I still have a single layer but the new layer is no longer locked. What is the significant change in the file which says that this layer is no longer a background layer?
Many Thanks
Fred
How to Improve Photoshop Performance
Learn how to optimize Photoshop for maximum speed, troubleshoot common issues, and keep your projects organized so that you can work faster than ever before!