Add PNG save support