我在javascript中使用base64格式的不同类型的图像内容,例如:
png文件:“iVBORw0KGgoAAAANSUhEUgAABQAAAAL4CAYAAAAkgloNAAAgA .......”
一个jpeg文件:“/ 9j / 4AAQSkZJRgABAQAAAQABAAD / 2wBDA ......”
类似地,可以有其他图像,如GIF,BMP等。
我需要一种基于内容确定图像类型的方法。我知道每个文件类型都有标题,我可以参考它来确定图像内容类型。 示例参考:http://en.wikipedia.org/wiki/Portable_Network_Graphics#Technical_details。
但有没有人知道图书馆或其他技术会以更智能的方式完成这项工作?如果需要,我可以使用任何HTML5功能。
主要目的是在屏幕上呈现图像。为此,我使用dataURI模式, 。我有图像内容,我需要的是将正确的值放在网址的“data:image / png”部分。