better for IE, fixing loading issue, convert base64 as png blob and download"