我使用带有选项 --self-contained 的 pandoc 来创建 HTML 文档,其中图像作为 base64 嵌入在 HTML 代码中。
该图像包含在这样的 IMG 标记中(我已将长字符串 base64 字符替换为占位符:
<IMG src="data:image/png;base64,<<base64-coded characters here>>" width=672">
现在,我想提取这样的图像,即反向操作,将base64 编码的数据替换为对文件的引用,并将数据转换为保存在磁盘上的普通PNG 或JPEG 文件。
我希望使用 pandoc 来进行这种转换,但我在 pandoc 中找不到这个选项,也没有找到任何其他软件可以做到这一点。理想情况下,解决方案应该是外壳/脚本类型,可以轻松包含在更长的工具链中。