Ant任务:如何创建Base64映像



我正在创建我的网站的离线版本。要做到这一点,我想把整个网站构建成一个单独的html文件。最后一步是使用ANT将我的CSS的所有图像转换为Base64。

我试着使用一个名为Jawr的工具,但我得到了一个"空指针"异常。。。我真的不知道为什么:我试过用一个很短的css文件,但它也不起作用。。。

知道吗?

好吧,我找到了一种方法:

为此,我使用了一个"exec"任务来调用php脚本。在这个脚本中,我调用php的base64_encode函数。

有关使用PHP将base64转换的图像包含到CSS中的更多详细信息,请参阅http://devin.la/blog/base64-encode-images-css-script-mobile.

最后,为了等待我的新CSS文件准备好,我使用了"waitfor"ant任务。

相关内容

  • 没有找到相关文章

最新更新