microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
109.44k stars 6.45k forks source link

Image resizer should support HEIC format when HEIF extension is installed #32552

Closed ferzkopp closed 4 months ago

ferzkopp commented 4 months ago

Description of the new feature / enhancement

When HEIF format images are encountered (i.e., from iCloud generated by iPhone) and the HEIF extension (https://apps.microsoft.com/detail/9pmmsr1cgpwg?hl=en-us&gl=US) is installed the image resizer should still work (could just be saving converted images in JPEG format if saving in HEIC format is not possible). Currently it does not support/detect this format for resizing although the images can be opened in other applications (i.e. double click opens Photos app) without a problem.

Scenario when this would be used?

Many people use iPhones and Apple devices that generate HEIC formatted images and would benefit from this feature, especially if format conversion is possible. My scenario was actually a bulk HEIC->JPEG conversion attempt: i.e., select 20 HEIC images in explorer, resize to "large" formatted JPEG files that can be uploaded to an image storage/sharing site such as OneDrive.

Supporting information

HEIF extension codec API is described here: https://learn.microsoft.com/en-us/windows/win32/wic/heif-codec

https://github.com/microsoft/PowerToys/issues/1934 is probably dupe of this request.

github-actions[bot] commented 4 months ago

Hi I'm an AI powered bot that finds similar issues based off the issue title.

Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it. Thank you!

Closed similar issues:

Note: You can give me feedback by thumbs upping or thumbs downing this comment.

htcfreek commented 4 months ago

/dup #1934

microsoft-github-policy-service[bot] commented 4 months ago

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!