将文件或文本转换为Data URI格式,适用于CSS背景图、HTML嵌入等场景。所有转换在本地完成,文件不上传到服务器。
Data URI是一种将文件数据直接嵌入网页的方式,格式为 data:[MIME类型];base64,[编码数据]。它避免了额外的HTTP请求。
减少HTTP请求数,适合小文件;无需外部资源即可展示内容;可用于CSS中嵌入图片、字体等资源。
Base64编码会使文件体积增加约33%;不能被浏览器缓存(除非在CSS中);不适合大文件。
常用于:CSS Sprite替代方案、小图标嵌入、HTML邮件中的图片嵌入、JSON中的图片数据传递、自包含HTML页面等。