Jump to content

New Feature: Add Edit Tags, Description Info


Recommended Posts

The $64,000 question is: Why would one want to edit the exif data of an image?

 

EXIF data can include things like copyright tags.

Additionally IPTC and XMP metadata allows for inclusion of additional data (Description, Source, etc) used in professional publishing.

PdnSig.png

Plugin Pack | PSFilterPdn | Content Aware Fill | G'MICPaint Shop Pro Filetype | RAW Filetype | WebP Filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait

 

Link to comment
Share on other sites

Yes, I know about what exif metadata is and what info it holds. I often check the exif data on pictures I took to see which lens I used, F-stop, shutter speed, ISO, etc. There are many ways to strip or edit exif data. I'm curious as the the reason why the OP wants to do that?

Plane_Sig2.gif

Link to comment
Share on other sites

There are many reasons I can think of to need EXIF or other metadata editing tools; color space and embedded copyright info are two I can think of off the top of my head.  The thing is, they're all edge cases and (from my experience with PdN development) unlikely to make it into the program.

 

The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.
Amy: But how did it end up in there?
The Doctor: You know fairy tales. A good wizard tricked it.
River Song: I hate good wizards in fairy tales; they always turn out to be him.

Link to comment
Share on other sites

A metadata editor would be useful, sure, and I wanted to add one a long time ago. It never made the cut though because it's just not important enough, and it's also a lot more complicated than you might think. EXIF isn't as simple as you might expect.

 

And while the APIs for working with it have become more general purpose, they've also become much more complicated. Case in point: 

 

https://msdn.microsoft.com/en-us/library/windows/desktop/ee719653(v=vs.85).aspx

https://msdn.microsoft.com/en-us/library/windows/desktop/ee719796(v=vs.85).aspx

https://msdn.microsoft.com/en-us/library/windows/desktop/ee719904(v=vs.85).aspx

https://msdn.microsoft.com/en-us/library/windows/desktop/ee719799(v=vs.85).aspx

https://msdn.microsoft.com/en-us/library/windows/desktop/ee719795(v=vs.85).aspx

https://msdn.microsoft.com/en-us/library/windows/desktop/ee719871(v=vs.85).aspx

 

In summary, you're much better off using another program for this. Someone else will have already dealt with this nightmare and made things work correctly and debugged it.

  • Upvote 3

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...