SVG 文件可以使用转换工具转换为 base64 编码。这样可以避免在网页中加载外部 SVG 文件,并且可以在 HTML 代码中直接嵌入图像数据。
您可以使用在线工具,如 www.base64-image.de/ ,将 SVG 文件转换为 base64 编码。您也可以使用命令行工具,如 openssl,完成转换。
该转换的命令格式如下:
openssl base64 -in <input_file.svg> -out <output_file.txt>
完成转换后,您就可以在 HTML 代码中使用以下代码嵌入图像:
<img src="data:image/svg+xml;base64,<base64_encoded_data>" />