Okay, steps 1-4 were the same for me,
but I didn't use export.
In my configuration, it either autosaves when I move to another image, or I click the save button on the toolbar. It always overwrites by default.
I don't know if that makes any difference - you wouldn't think so.
Of course, if I open even the original opossum.png, you can't see the transparency in XnView anyway. (I can see it in XNviewMP, but not in XnView.) It only shows in the thumbnail as long as I don't make any edits with XnView. When you open opossum.png in your XnView 2.25, does it display the transparency? Mine never displays transparency for png files in the viewer.
I know it scrambles the transparency, because if I open the xnview-edited one in Photoshop, I have to erase all the background again.
- I confirm that in my General > Read/Write > Read settings for png that "compose image with transparency" and "compose image with alpha" are both checked. And in write for png, the setting is checked for "Set the transparency value to palette entry 0".
- I also confirm that in General > Operations, "Ignore alpha channel" is unchecked.
- I confirm that in General > Read/Write > General, that "Remove alpha channel if output format doesn't support it" is unchecked.
Editing an images loses its transparency
Moderators: XnTriq, helmut, xnview
-
- Posts: 286
- Joined: Thu Aug 23, 2007 2:33 pm
- Location: United States
-
- Moderator & Librarian
- Posts: 6368
- Joined: Sun Sep 25, 2005 3:00 am
- Location: Ref Desk
Re: Editing an images loses its transparency
Please deactivate the following checkboxes in XnView Classic:
- Tools » Options... » Read/Write » Read » PNG » Parameters
- Compose image with transparency
- Compose image with alpha (32bits)
- Tools » Options... » Read/Write » Write » PNG » Parameters
- Set the transparency value to palette entry:
XnTriq ([url=http://newsgroup.xnview.com/viewtopic.php?p=120358#p120358]BUG: Image transparency display is not consistent...[/url]) wrote:Recommended settings:
- Tools » Options...
- General » Operations » Ignore alpha channel = Off (Thanks, cday!)
- Read/Write » Read » PNG » Parameters » Compose image with transparency = Off
- Read/Write » Read » PNG » Parameters » Compose image with alpha (32bits) = Off
- View » View » Background colour = R128/G128/B128 (optional)
- View » View » Use checkerboard pattern as background = On (optional)
- Fullscreen » Background colour = R128/G128/B128 (optional)
- Browser mode: View » Preview
- Use transparent index (<=8bits) or alpha channel = On
- Use alpha channel = On
- Show Mask = Off
- Viewer mode: View
- Use transparent index (<=8bits) or alpha channel = On
- Use alpha channel = On
- Show Mask = Off
[color=green]xnview.ini[/color] (optional) wrote:Code: Select all
[View] CheckerColor1=8947848 CheckerColor2=8421504 CheckerSize=8
XnView Wiki (UI-less Settings » [url=http://www.xnview.com/wiki/index.php?title=UI-less_Settings#View]View[/url]) wrote:
CheckerColor1CheckerColor2
- Changes the first color of the checkerboard pattern background.
Value: Raw color (integer) or formatted color stringCheckerSize
- Changes the second color of the checkerboard pattern background.
Value: Raw color (integer) or formatted color string
- Changes the size of squares in the checkerboard pattern background.
Value: Integer, default value is 8
XnTriq ([url=http://newsgroup.xnview.com/viewtopic.php?p=50166#p50166]PNG with transparency not showing[/url]) wrote:I'd be happy to give you a definitive answer, but – as mentioned before – I never completely figured out what impact these parameters have, how they “interact” with each other, and why they are available for PNG format only.wolfgangbeyer wrote:In XnView transparency is not edited but only displayed, so far I understand. So I don’t understand the option Tools » Options » General » Read/Write » Read » PNG » Parameters » Compose ...
What I have to offer is the configuration I finally settled on after going through a fair amount of trial & error work:
- General » Read/Write » Read » PNG
- Parameters
[ ] Compose image with transparency
[ ] Compose image with alpha (32bits)- View » View
- Auto Image Size [Fit image to window, large only]
- Background colour [R128/G128/B128]
- [×] Use transparent index (<=8bits) or alpha channel
Yes, that's my interpretation of Use transparent index (<=8bits) or alpha channel too.wolfgangbeyer wrote:Or does off means to ignore the transparent/alpha maske and display the hidden colors in the RGB channels, which are actually intended not to be visible due to the transparency? Than off as default seems nonsense for me.
BTW: Just recently the possibility to switch transparency off turned out to be crucial in identifying a problem.
These options have been discussed in many threads. I'd like to bring two of them in particular to your attention, where you will find some comments from Pierre:
-
- Posts: 286
- Joined: Thu Aug 23, 2007 2:33 pm
- Location: United States
Re: Editing an images loses its transparency
xntriq - wow - now THAT is an answer!
Okay, I tweaked the settings for png in read/write and that made the difference. I also enabled the checkered background.
I confirm that the edits are not removing the transparency anymore.
Thank you very much!
I'll have to go looking to see just what those settings did (I believe they were default, but I can't remember, it's been so long that I've been using XnView).
Okay, I tweaked the settings for png in read/write and that made the difference. I also enabled the checkered background.
I confirm that the edits are not removing the transparency anymore.
Thank you very much!
I'll have to go looking to see just what those settings did (I believe they were default, but I can't remember, it's been so long that I've been using XnView).
-
- Posts: 286
- Joined: Thu Aug 23, 2007 2:33 pm
- Location: United States
Re: Editing an images loses its transparency
Does anyone know if this has been fixed for XnView MP?
-
- Posts: 127
- Joined: Thu Feb 10, 2011 1:52 pm
- Location: Hamburg
Re: Editing an images loses its transparency
Second, I'm using XnView for years and didn't have the correct PNG read options, let alone the fascinating checkerbox INI settings. And I didn't know the UI-less_Settings page.wow - now THAT is an answer!