Jump to content
You must now use your email address to sign in [click for more info] ×

Recommended Posts

When I open a photo for which I'd like to resize the dpi in Affinity Photo, I go to Resize Document and I see the default dpi is 72. When I change the dpi to 150, the pixels adjust accordingly. However, when I export that photo, reimport to Affinity Photo, and go back to Resize Document, it shows dpi as 72 again. Why does it not show 150? Any insight would be greatly appreciated as I want to ensure these are best quality for printing. Thanks!

Link to comment
Share on other sites

Any insight would be greatly appreciated as I want to ensure these are best quality for printing. Thanks!

 

I doubt my insight will be very helpful but from what I can tell, the whole embedded Exif metadata thing is a nearly hopeless mess. See for example this section of the Wikipedia Exif article. Its first & last bullet points are probably the most significant:

 

Because the Exif metadata can be spread out anywhere in the file, it is extremely hard for software to change it without damaging it unless it can decode & encode every tag that might be present. So AP takes the safe but less than desirable route of either not modifying it at all (except for the optional dc:description comment metadata, which can contain anything up to 64 KB of data) or removing all of it completely.

 

Worse, as the last bullet point (& other sources like this one) mention, the Exif DPI tag of photos is meaningless! What we see in apps like AP or Apple's Preview app are (I think!) a DPI value derived from three Exif tiff tags (ResolutionUnit, XResolution, & YResolution). Since AP takes the safe route, that never gets changed (unless all the Exif metadata is deleted during export).

 

If that is not confusing enough, for exporting to the JPEG format, there is also the JFIF (JPEG File Interchange Format) standard to contend with, which is incompatible with Exif! From what I can tell from Preview app's "Inspector" window, AP actually does write updated JFIF resolution metadata data to a JPEG export file (in the JFIF APP0 marker segment as Density Unit, X Density, & Y Density, similar to the tiff Exif tags) if "Embed Metadata" is checked, but that is useless because apps use Exif metadata to derive a DPI value.

 

One more thing to consider that makes this even more confusing: Exif is only one of three major metadata standards in common use for photographs. There is also IPTC & Adobe's XMP. They are all interrelated in ways too complex to mention here (or for me to understand more than superficially). The best thing I can say about this for Affinity Photo is it will preserve all of it present in the file if "Embed Metadata" is checked (& I think remove all of it if it is not), but updating it probably isn't going to be a feature of the app for a long, long time.

All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

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.
Note: Your post will require moderator approval before it will be visible.

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.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.