NEW! PaintShop Pro 2019

Loss of metada in PSP vX4

Corel Paint Shop Pro

Moderator: Kathy_9

Loss of metada in PSP vX4

Postby DigPeter » Mon Oct 29, 2012 9:47 pm

In another application I apply Caption, Title and Keywords to my image files. This is held as both IPTC and XMP data integral to the file. After editing in vX4, this data vanishes. (Exif remains.) Is this normal?
DigPeter
 
Posts: 9
Joined: Wed Mar 14, 2012 5:32 pm
operating_system: Windows XP Pro
System_Drive: C

Re: Loss of metada in PSP vX4

Postby DigPeter » Wed Oct 31, 2012 2:04 pm

Can any one throw some ligth on this? Are there any special settings that should be applied? In X1 there was not a problem with this.
DigPeter
 
Posts: 9
Joined: Wed Mar 14, 2012 5:32 pm
operating_system: Windows XP Pro
System_Drive: C

Re: Loss of metada in PSP vX4

Postby ToreB » Mon Apr 29, 2019 11:52 am

I have similar problems in PSP 2019. Metadata handling is very uncertain. When resaving a picture (jpg or png) after editing, some or all metadata often (but not always) are lost for good. This is very unfortunate to a degree that make PSP unusable for my purposes, and apparently this is a very old problem. When will this be fixed?
ToreB
 
Posts: 15
Joined: Fri Apr 12, 2019 12:59 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit

Re: Loss of metada in PSP vX4

Postby ehume » Mon Apr 29, 2019 1:58 pm

In the File > Save As... dialog, there is a button in the lower right corner marked 'Options...' Press that. In the window that pops up, in the top right there is a checkbox for Save EXIF Information. Make sure that is checked. Other than that, maybe a true expert knows.
Had PS3, PSP3; Installed: PSP-4.12, 5.03, 6.02, 7.04 (liked it a lot & used it for years), 8.10, 9.01, 10, 11, x4, x6, x7, x8, x9; now using PSPx10 (PSP 2018; version 20.2.0.1 x64) on Win 10-64; rejected PSP 2019.
User avatar
ehume
 
Posts: 445
Joined: Tue Sep 18, 2012 2:05 am
operating_system: Windows 7 Home Premium
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Gigabyte GA-Z87X-UD4H
processor: i7 4770k
ram: 16GB
Video Card: Intel HD4600
sound_card: no_sound_card
Hard_Drive_Capacity: 512GB+4TB
Monitor/Display Make & Model: Acer KN242HYL
Corel programs: PSP 2018 32b & 64b, AS3 64b, PE5 64b

Re: Loss of metada in PSP vX4

Postby ToreB » Mon Apr 29, 2019 3:30 pm

ehume wrote:In the File > Save As... dialog, there is a button in the lower right corner marked 'Options...' Press that. In the window that pops up, in the top right there is a checkbox for Save EXIF Information. Make sure that is checked. Other than that, maybe a true expert knows.


Thanks for the advice :-)
Unfortunately there is not such a checkbox in my PSP 2019??

saveoptions.png
ToreB
 
Posts: 15
Joined: Fri Apr 12, 2019 12:59 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit

Re: Loss of metada in PSP vX4

Postby LeviFiction » Mon Apr 29, 2019 3:53 pm

Not all file formats support the same options. The checkbox ehume is referring to is under JPG. PNG files do not have an EXIF area in their file format, they do have a TEXT area in the file format. And Adobe XMP is meant to assist with that. It's just plaintext XML so it can be placed inside PNG's TEXT field.

It's kind of a whole big thing, each file format has different ways of holding meta data (some, not at all) and it all depends on PSP's own support of each file format's options.

I don't personally know what all PSP does and does not support.
LeviFiction
Advisor
 
Posts: 5397
Joined: Thu Oct 02, 2008 1:07 pm
Location: USA
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
Corel programs: PSP: 8, 9, X, XI, X2, X8,X9, 2018, 2019

Re: Loss of metada in PSP vX4

Postby ehume » Mon Apr 29, 2019 4:21 pm

Now I am puzzled. Perhaps it is because I am using PSP 2018, but I cannot find a text storage area in PNG format.
Had PS3, PSP3; Installed: PSP-4.12, 5.03, 6.02, 7.04 (liked it a lot & used it for years), 8.10, 9.01, 10, 11, x4, x6, x7, x8, x9; now using PSPx10 (PSP 2018; version 20.2.0.1 x64) on Win 10-64; rejected PSP 2019.
User avatar
ehume
 
Posts: 445
Joined: Tue Sep 18, 2012 2:05 am
operating_system: Windows 7 Home Premium
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Gigabyte GA-Z87X-UD4H
processor: i7 4770k
ram: 16GB
Video Card: Intel HD4600
sound_card: no_sound_card
Hard_Drive_Capacity: 512GB+4TB
Monitor/Display Make & Model: Acer KN242HYL
Corel programs: PSP 2018 32b & 64b, AS3 64b, PE5 64b

Re: Loss of metada in PSP vX4

Postby LeviFiction » Mon Apr 29, 2019 4:23 pm

PNG supports it, but PSP doesn't directly support it. For example, if you are working with a PSPImage file that has been saving edit history, that edit history will be saved to a if you use SaveAs. However, If you create a new image and save directly to PNG or use PNG Optmiziation, then the history will not be saved to the TEXT area.

So, while PNG does support TEXT. PSP does not support the TEXT feature of PNG. Lots of fun.
LeviFiction
Advisor
 
Posts: 5397
Joined: Thu Oct 02, 2008 1:07 pm
Location: USA
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
Corel programs: PSP: 8, 9, X, XI, X2, X8,X9, 2018, 2019

Re: Loss of metada in PSP vX4

Postby ehume » Mon Apr 29, 2019 4:50 pm

LeviFiction wrote:PNG supports it, but PSP doesn't directly support it. For example, if you are working with a PSPImage file that has been saving edit history, that edit history will be saved to a if you use SaveAs. However, If you create a new image and save directly to PNG or use PNG Optmiziation, then the history will not be saved to the TEXT area.

So, while PNG does support TEXT. PSP does not support the TEXT feature of PNG. Lots of fun.

Thanks. It's a crazy situation, and you have explained it succinctly.
I used to put my chart images in png's because with Arial font they reproduced more readable text than jpg's. I published product pictures as jpg's because they took up the least room. Nice to know that PNG specs contain provisions for text. Now I'll go rooting through my other image editors to find one that saves PNG text directly.
Had PS3, PSP3; Installed: PSP-4.12, 5.03, 6.02, 7.04 (liked it a lot & used it for years), 8.10, 9.01, 10, 11, x4, x6, x7, x8, x9; now using PSPx10 (PSP 2018; version 20.2.0.1 x64) on Win 10-64; rejected PSP 2019.
User avatar
ehume
 
Posts: 445
Joined: Tue Sep 18, 2012 2:05 am
operating_system: Windows 7 Home Premium
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Gigabyte GA-Z87X-UD4H
processor: i7 4770k
ram: 16GB
Video Card: Intel HD4600
sound_card: no_sound_card
Hard_Drive_Capacity: 512GB+4TB
Monitor/Display Make & Model: Acer KN242HYL
Corel programs: PSP 2018 32b & 64b, AS3 64b, PE5 64b

Re: Loss of metada in PSP vX4

Postby ToreB » Mon Apr 29, 2019 6:31 pm

This must be a bug in PSP 2019. Software like ACDSee and ITag (freeware) both support the standard metadata formats EXIF (camera data) and IPTC (user data eg keywords, copyright etc). These programs, as well as other photo software like Affinity Photo also allow for the user to input data into the IPTC fields. PSP will SHOW this data, but does not allow the user to EDIT or INPUT data. That is all okay, if it were not that Paintshop Pro actually DELETES the data upon edit and resave.
Thus I loose all data that I have stored in my picture files, making PSP impossible to use for editing. Very sad!
ToreB
 
Posts: 15
Joined: Fri Apr 12, 2019 12:59 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit

Re: Loss of metada in PSP vX4

Postby ToreB » Thu May 02, 2019 3:06 am

Having done some more testing, I can say that:

For jpg format pictures PSP both read and save EXIF data.
For png format pictures on the other hand, ALL exif data is stripped just by loading the picture into PSP. Aditionally PSP strips any EXIF data that has been entered when saving to PNG. In short PSP doesn't handle EXIF data for PNG files.

This means that loading a jpg with say cameradata written in its EXIF into PSP and then saving it as a png will erase all EXIF data, including camera info.
That must be considered a serious bug in a pro photo-handling program.

What is the procedure to report bugs in PSP?
ToreB
 
Posts: 15
Joined: Fri Apr 12, 2019 12:59 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit

Re: Loss of metada in PSP vX4

Postby LeviFiction » Thu May 02, 2019 4:19 am

Not a bug in the sense of unintended consequence. This would be a feature request.

Can you upload one of your PNGs that supposedly have EXIF information? Again, PNG does not itself support EXIF data. It supports a "Text" field that can hold anything you tell it to. So I am curious how your other programs deal with the EXIF information.
LeviFiction
Advisor
 
Posts: 5397
Joined: Thu Oct 02, 2008 1:07 pm
Location: USA
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
Corel programs: PSP: 8, 9, X, XI, X2, X8,X9, 2018, 2019

Re: Loss of metada in PSP vX4

Postby JoeB » Thu May 02, 2019 4:33 am

ToreB wrote:Having done some more testing, I can say that:

For jpg format pictures PSP both read and save EXIF data.
For png format pictures on the other hand, ALL exif data is stripped just by loading the picture into PSP. Aditionally PSP strips any EXIF data that has been entered when saving to PNG. In short PSP doesn't handle EXIF data for PNG files.

This means that loading a jpg with say cameradata written in its EXIF into PSP and then saving it as a png will erase all EXIF data, including camera info.
That must be considered a serious bug in a pro photo-handling program.

What is the procedure to report bugs in PSP?


Did you not read Levifiction's earlier post? He specifically told you that PNG format does NOT support EXIF data at all. The only way to save that data is to enter it as a text field with PNG save images. So why are you posting about the fact that PNG saves in PSP loses your EXIF data? You already know that because Levifiction told you that. Assuming, of course, that you have read all of the posts that have replied to your original post prior to this last post of yours, which doesn't appear - to me at least - to be the case.
Regards,

JoeB
Using PSP 2019 64bit
JoeB
 
Posts: 2344
Joined: Fri Mar 28, 2008 10:04 pm
Location: Canada
operating_system: Windows 8.1
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: LENOVO 4524PE4 ThinkCentre M91p
processor: 3.10 gigahertz Intel Quad Core i5-2400
ram: 8 GB
Hard_Drive_Capacity: 4.6 TB
Corel programs: PSP 9, X7 to 2019, 32 & 64-bit

Re: Loss of metada in PSP vX4

Postby LeviFiction » Thu May 02, 2019 5:53 am

I have a potential solution, read to the bottom to see it.

I would assume because they are able to identify EXIF information in their PNGs using one of their other softwares. Which is why I wanted to see one of these PNGs. I want to understand what they are seeing. They believe their EXIF information is in the PNG for a reason. As I don't know anything about ACDSee, I would be fumbling around trying to get it to produce what I needed to test with. And they mentioned iTag.

Looking up iTAG it specifically mentions saving information in the XMP header of PNG files. XMP is just plain text XML. So XMP data can be stored in the tEXt field of a PNG file. And if it's this data that is removed from the PNG that would explain it. XMP stores IPTC/EXIF style information. So PNGs don't have an EXIF chunk, but EXIF data could be stored in the XMP.

The important thing here, is that PSP is not purposely deleting EXIF data from PNG. As PNGs do not have a dedicated chunk for EXIF data. Corel would need to add the functionality to recognize XMP data inside the PNG and support writing XMP data to PNGs. Which it kind of does and doesn't all at the same time.

Now. I have written PNG importing scripts in PSP before. So I have all of the base code necessary to save XMP data to a separate file when loading a PNG in. And then writing the XMP data back to the PNG after saving the file in PSP. It's a few extra clicks to get it to work. But, in order to test it. I need to see how your software is saving the data to the PNG to prove my theory correct.
LeviFiction
Advisor
 
Posts: 5397
Joined: Thu Oct 02, 2008 1:07 pm
Location: USA
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
Corel programs: PSP: 8, 9, X, XI, X2, X8,X9, 2018, 2019

Re: Loss of metada in PSP vX4

Postby ToreB » Thu May 02, 2019 8:19 am

screenshot_affinityphoto_EXIF.png

screenshot_acdsee_exif.png

screenshot_acdsee_IPTC.png


Screenshots of how "test_photo.png" looks in ACDSee and in Affinity Photo. The test photo itself is attached.
I store ALL my photos/pictures in .png as it is lossless and broadly recognized, so it is quite a setback for my to se all my picture info being corrupted/stripped, as I have begun to use PSP.
Attachments
test_photo.png
test_photo.png (80.97 KiB) Viewed 837 times
ToreB
 
Posts: 15
Joined: Fri Apr 12, 2019 12:59 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit

Next

Return to Paint Shop Pro

Who is online

Users browsing this forum: No registered users and 11 guests