Icon file support (.ico) for both importing and exporting

This request is as simple as stated, get .ico files to be able to be imported and exported properly through PixiEditor, making it viable for icon production without having to rely on a converter to wrap the work environment pipeline.

On an unrelated note, do please bear in mind that this is my very first posting on PixiEditor forums and so I would like for you all to bear with me and contribute to correcting my post alongside I.

The problem with .ico is that a single .ico file usually contains multiple separate pictures that have different resolutions. So there isn’t an obvious way to import them, layers and frames all have the same resolution, so putting the different images into them wouldn’t be great.

Maybe something can be done with nodes and custom viewers (so you’d effectively get a separate window/view for each image) but then also exporting is a whole separate issue. Not unsolvable, but we’d need to come up with a good UI/UX for that. It could also be implemented by us or someone else as an extension when the API is ready

Importing .ico can be done with custom outputs, a custom output can have its own resolution and appears in export dialog as a separate option.

Bigger problem is with exporting, ico support would require custom options and configurations. It would be possible to also use custom outputs for export, but also it would be possible to downscale your image if it’s, let’s say 512x512.