There are multiple images within the *.ico file and when I invert each one and then attempt to get the results I am not presented with the download page. If I only invert the 1st image and get results I am presented with the download page. Does your software support multi images in an icon file. they are different sizes ranging from 16 → 256
1 Like
Could you please share the probelmatic file? That will help us further investigate the isssue.
Hey! Dealing with multi-frame ICOs can be a little tricky because they aren’t just one picture—they’re a container for multiple image sizes (frames).
The key is to remember you need to invert every single frame inside the ICO. If you only apply the Invert() method to the main image object, it might only affect one default frame or the metadata.
The robust way to do it is to loop through the IcoImage.Frames collection and apply the image.Adjustments.Invert() function to each individual frame. That guarantees all the embedded sizes are correctly modified.
Hope that gets you unstuck!