如何解决如何将使用 Docxtemplater 生成的 Word 文档转换为 PDF?
大家好,我目前正在使用 Angular.js 开发一个网站,我想从用户的输入中生成一个 word 文档,这很好用!!
问题是我想让用户预览和下载word文档为PDF文档 因此我尝试更改 MIME 类型并更改 SaveAs 格式,但它不起作用
到目前为止,我也尝试使用包将单词更改为 PDF,但没有成功
this.loadFile("/assets/document/Template.docx",function(
error,content
) {
if (error) {
console.log("Load file error: ",error) ;
}
var zip = new PizZip(content);
var doc = new Docxtemplater().loadZip(zip);
doc.setData({
tag: "Hello"
});
try {
doc.render();
} catch (error) {
console.log(error)
}
var out = doc.getZip().generate({
type: "blob",mimeType:
//"application/pdf;charset=utf-8"
"application/vnd.openxmlformats-officedocument.wordprocessingml.document"
}); //Output the document using Data-URI
saveAs(out,"GeneratedDocx.docx");
});
}
而且我仍然无法使用 out 变量使用 docxConverter 或任何其他包进行转换
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。