Creating an image with layer support with Image Magick
I've tried to create a transparent image that I will be able to open and paste a logo into.
It created a bitmap image with no layer support. So when I opened it in Photoshop:
- It was labeled as "Bitmap"
- It had a black background, and a locked layer that I couldn't delete or edit.
I tried to change the colorspace, but that didn't help. I'm not sure what else to try. I could try creating a .PSD instead, but I don't really want to do it that way.
Here's what I tried.
convert -size 192x192 -colorspace RGB xc:transparent apple-touch-icon-192x192.png
How can I create an image that allows creating layers in Photoshop?
macos imagemagick imagemagick-convert
add a comment |
I've tried to create a transparent image that I will be able to open and paste a logo into.
It created a bitmap image with no layer support. So when I opened it in Photoshop:
- It was labeled as "Bitmap"
- It had a black background, and a locked layer that I couldn't delete or edit.
I tried to change the colorspace, but that didn't help. I'm not sure what else to try. I could try creating a .PSD instead, but I don't really want to do it that way.
Here's what I tried.
convert -size 192x192 -colorspace RGB xc:transparent apple-touch-icon-192x192.png
How can I create an image that allows creating layers in Photoshop?
macos imagemagick imagemagick-convert
You do not believe that you can create a transparent background layer by importing a png. Photoshop sees transparent pngs normally as channel masks or alpha channels. Photoshop has a special background transparency that is different from alpha channels or layer masks. I am not an expert on Photoshop, so I will defer to anyone who knows if this can be done. If you import a transparent png with at least one opaque pixel, then it will look proper and not be recognized as a bitmap. For exampleconvert -size 256x256 xc:transparent -size 1x1 xc:black -compose over -composite layer.png
.
– fmw42
Jan 2 at 19:30
CONTINUED: you can do your command and save as either PSD or TIFF and that will work when you import into Photoshop. You will get a proper transparent layer.
– fmw42
Jan 2 at 19:33
Awesome! :) That's exactly what I needed! Thanks a lot!
– Nick
Jan 3 at 18:49
add a comment |
I've tried to create a transparent image that I will be able to open and paste a logo into.
It created a bitmap image with no layer support. So when I opened it in Photoshop:
- It was labeled as "Bitmap"
- It had a black background, and a locked layer that I couldn't delete or edit.
I tried to change the colorspace, but that didn't help. I'm not sure what else to try. I could try creating a .PSD instead, but I don't really want to do it that way.
Here's what I tried.
convert -size 192x192 -colorspace RGB xc:transparent apple-touch-icon-192x192.png
How can I create an image that allows creating layers in Photoshop?
macos imagemagick imagemagick-convert
I've tried to create a transparent image that I will be able to open and paste a logo into.
It created a bitmap image with no layer support. So when I opened it in Photoshop:
- It was labeled as "Bitmap"
- It had a black background, and a locked layer that I couldn't delete or edit.
I tried to change the colorspace, but that didn't help. I'm not sure what else to try. I could try creating a .PSD instead, but I don't really want to do it that way.
Here's what I tried.
convert -size 192x192 -colorspace RGB xc:transparent apple-touch-icon-192x192.png
How can I create an image that allows creating layers in Photoshop?
macos imagemagick imagemagick-convert
macos imagemagick imagemagick-convert
asked Jan 2 at 18:34
NickNick
113
113
You do not believe that you can create a transparent background layer by importing a png. Photoshop sees transparent pngs normally as channel masks or alpha channels. Photoshop has a special background transparency that is different from alpha channels or layer masks. I am not an expert on Photoshop, so I will defer to anyone who knows if this can be done. If you import a transparent png with at least one opaque pixel, then it will look proper and not be recognized as a bitmap. For exampleconvert -size 256x256 xc:transparent -size 1x1 xc:black -compose over -composite layer.png
.
– fmw42
Jan 2 at 19:30
CONTINUED: you can do your command and save as either PSD or TIFF and that will work when you import into Photoshop. You will get a proper transparent layer.
– fmw42
Jan 2 at 19:33
Awesome! :) That's exactly what I needed! Thanks a lot!
– Nick
Jan 3 at 18:49
add a comment |
You do not believe that you can create a transparent background layer by importing a png. Photoshop sees transparent pngs normally as channel masks or alpha channels. Photoshop has a special background transparency that is different from alpha channels or layer masks. I am not an expert on Photoshop, so I will defer to anyone who knows if this can be done. If you import a transparent png with at least one opaque pixel, then it will look proper and not be recognized as a bitmap. For exampleconvert -size 256x256 xc:transparent -size 1x1 xc:black -compose over -composite layer.png
.
– fmw42
Jan 2 at 19:30
CONTINUED: you can do your command and save as either PSD or TIFF and that will work when you import into Photoshop. You will get a proper transparent layer.
– fmw42
Jan 2 at 19:33
Awesome! :) That's exactly what I needed! Thanks a lot!
– Nick
Jan 3 at 18:49
You do not believe that you can create a transparent background layer by importing a png. Photoshop sees transparent pngs normally as channel masks or alpha channels. Photoshop has a special background transparency that is different from alpha channels or layer masks. I am not an expert on Photoshop, so I will defer to anyone who knows if this can be done. If you import a transparent png with at least one opaque pixel, then it will look proper and not be recognized as a bitmap. For example
convert -size 256x256 xc:transparent -size 1x1 xc:black -compose over -composite layer.png
.– fmw42
Jan 2 at 19:30
You do not believe that you can create a transparent background layer by importing a png. Photoshop sees transparent pngs normally as channel masks or alpha channels. Photoshop has a special background transparency that is different from alpha channels or layer masks. I am not an expert on Photoshop, so I will defer to anyone who knows if this can be done. If you import a transparent png with at least one opaque pixel, then it will look proper and not be recognized as a bitmap. For example
convert -size 256x256 xc:transparent -size 1x1 xc:black -compose over -composite layer.png
.– fmw42
Jan 2 at 19:30
CONTINUED: you can do your command and save as either PSD or TIFF and that will work when you import into Photoshop. You will get a proper transparent layer.
– fmw42
Jan 2 at 19:33
CONTINUED: you can do your command and save as either PSD or TIFF and that will work when you import into Photoshop. You will get a proper transparent layer.
– fmw42
Jan 2 at 19:33
Awesome! :) That's exactly what I needed! Thanks a lot!
– Nick
Jan 3 at 18:49
Awesome! :) That's exactly what I needed! Thanks a lot!
– Nick
Jan 3 at 18:49
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54011461%2fcreating-an-image-with-layer-support-with-image-magick%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54011461%2fcreating-an-image-with-layer-support-with-image-magick%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
You do not believe that you can create a transparent background layer by importing a png. Photoshop sees transparent pngs normally as channel masks or alpha channels. Photoshop has a special background transparency that is different from alpha channels or layer masks. I am not an expert on Photoshop, so I will defer to anyone who knows if this can be done. If you import a transparent png with at least one opaque pixel, then it will look proper and not be recognized as a bitmap. For example
convert -size 256x256 xc:transparent -size 1x1 xc:black -compose over -composite layer.png
.– fmw42
Jan 2 at 19:30
CONTINUED: you can do your command and save as either PSD or TIFF and that will work when you import into Photoshop. You will get a proper transparent layer.
– fmw42
Jan 2 at 19:33
Awesome! :) That's exactly what I needed! Thanks a lot!
– Nick
Jan 3 at 18:49