我有一个用Base64编码的TGA图像
https://gist.github.com/984770
但它并没有在浏览器上显示。
有没有办法在浏览器上显示TGA图像或者不支持?我可以使用任何客户端技术来实现这一目标吗?
答案 0 :(得分:4)
我认为可能有Java或ActiveX插件可以做到这一点,但它会变得复杂,繁琐,有点支持,当然不会使用base64数据。
如果只是几张图片,请考虑手动将它们转换为JPG,PNG或GIF,具体取决于它们包含的图像类型。
如果有很多图片并且您需要自动解决方案,那么最好采用一种服务器端脚本来调用,例如ImageMagick,并根据图片创建JPG缩略图。
您可以使用Ajax轻松地将base64数据发送到脚本,例如,接收转换后文件的名称,并创建指向它的<img>
元素。