Images Converter Flex Air App

September 13th, 2010 by Slav

In the previous post I introduced an air app that can parse photoshop layers and save it out as pngs or jpges. In this post I thought I upped the game a bit to make the app hopefully even more useful. I remembered the times I just needed quickly convert dozen or so icons (in ico format) to transparent pngs and there was really no elegant and quick solution. Well.. That’s thing of the past now. Enter Images Converter!

Image Converter Screenshot

Features  :

  • support for additional cca 40 image formats (via ZaaIL library) , see below full list of supported image formats.
  • support for saving individual Photoshop layers
  • support for dragging multiple files (including dragging multiple PSD files)
  • images preview
  • conversion progress feedback
  • user preferences and the window position and remembered
  • some bugs were fixed in the psd parser , so should be a bit more stable now…

The following image formats are supported : bmp, blp, cut, cur, dicom, dcm, dcx, dds, exr, ftx, fits, gif, hdr, hdp, icns, ico, icon, iff, ilbm, iwi, lif, mdl, mp3, pbm, pgm, pcx, pcd, pic, pix, png, pnm, psd, psp, pxr, raw, rot, sgi, bw, rgb, rgba, sun, texture, tga, tpl, utx, vtf, wad, wal, wbmp, wdp, xpm, jpg, jpeg, jpe, jp2

The source code can be downloaded here and the app itself here.


Posted in AIR, AS3, flash, Flex, Flex 4

8 Responses

  1. Karatchi


    This is fantasic! is there a way of parsing PNG files (and capturing the layers) in the same way, we are finding the PSD files are too big to work with for our needs.

  2. Slav

    Karatchi: PNG files have layers? That’s a bit of a news to me !

  3. Karatchi

    Slav: More specifically an ‘Adobe Fireworks’ PNG file. I think they store layers as PNG chunks of data with metadata, my knowledge is very limited. Heres a mention of it –

    The ability to dynamically import a PNG and retaining layers and use them combined or seperatly within the application with be very usefull when working with external artists.

  4. Rahul

    How About groups , are the supported?


    After the massive financial and critical success of
    Virtua Fighter 2, Sega’s AM2 division lightened things up with a
    whacky fighter using the company’s trademark three-button control scheme.
    And if this is the case, one will project these associations onto others and interpret their behaviour in
    such a way. Caard exchange games incorporate rummy games and
    card passiing games.

    my weeblog … juegos de navegador internet (


    Spot on with this write-up, I seriously believe
    that this amazing site needs a lot more attention.
    I’ll probably be back again to read more, thanks for the advice!

  7. Kristie

    Speaking of being aware as to exactly who is around
    you. Due to this vulnerability, there is always the threat of someone impersonating an individual
    and stealing their identity by obtaining this data.

    Your initial request to opt out will result in a confirmation
    letter being sent to you by postal mail (you should receive it in approximately 14 days).

    Have a look at my blog post; identity theft protection rubber stamp [Kristie]


    It is worth enough time to do this on the beginning of your online business,
    because that you do not want to be spending more of the time on packaging, that
    point on making your product or service and listing. Majority of quick rich promises on the web today are often myths.
    Nike spends $678 million on advertising last year, just a portion of the almost $2 billion spend on total marketing.

    Here is my web-site … marketing consultant jobs in