使用javascript从HTML转换word文档时,将图像添加到的问题
我正在尝试在客户端上为报表动态生成word文档 我以以下格式创建HTML字符串:使用javascript从HTML转换word文档时,将图像添加到的问题,javascript,html,ms-word,Javascript,Html,Ms Word,我正在尝试在客户端上为报表动态生成word文档 我以以下格式创建HTML字符串: <html xmlns:office="urn:schemas-microsoft-com:office:office" xmlns:word="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40"> <head> <xml> <word:Word
<html xmlns:office="urn:schemas-microsoft-com:office:office" xmlns:word="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<xml>
<word:WordDocument>
<word:View>Print</word:View>
<word:Zoom>90</word:Zoom>
<word:DoNotOptimizeForBrowser/>
</word:WordDocument>
</xml>
<style>Some CSS</style>
</head>
<body>
Some HTML
</body>
印刷品
90
一些CSS
一些HTML
然后base64转换HTML字符串,并将a上的下载属性设置为“data:text/HTML,base64EncodedText”
这一切都很好,除了图像不起作用
我试过:
img src=”https://hostname/imagepath",
img src=“数据:图像/png;base64encodeduri”
并开始尝试使用VML,但没有成功(当在浏览器中将编码的SRC用作URL时,它们可以正常打开)
有人能帮忙吗?将图像放入word文档的最佳方式是什么
如果可能的话,我希望避免使用库,我已经看过docx.js,但是由于许可证的原因,我不能使用它(而且没有关于它的示例…)
谢谢我在尝试将html转换为word文档时遇到了类似的问题。Word无法读取以base64编码的图像,并且在css和图像样式属性方面有一些限制 我建议遵循这一点。当涉及到数据的保存方式时,它非常详细
应该注意的是,它只适用于保存为.doc格式的文件。我在尝试将html转换为word文档时遇到了类似的问题。Word无法读取以base64编码的图像,并且在css和图像样式属性方面有一些限制 我建议遵循这一点。当涉及到数据的保存方式时,它非常详细
应该注意的是,它只适用于保存为.doc格式的文件。我在尝试将html转换为word文档时遇到了类似的问题。Word无法读取以base64编码的图像,并且在css和图像样式属性方面有一些限制 我建议遵循这一点。当涉及到数据的保存方式时,它非常详细
应该注意的是,它只适用于保存为.doc格式的文件。我在尝试将html转换为word文档时遇到了类似的问题。Word无法读取以base64编码的图像,并且在css和图像样式属性方面有一些限制 我建议遵循这一点。当涉及到数据的保存方式时,它非常详细 应该注意的是,它只适用于保存为.doc格式的文件