我正在尝试使用word.js api添加插入模板,但它总是采用word默认字体和纸张大小? 有什么办法可以覆盖默认值??? 我的代码是
Word.run(function (ctx) {
var body = ctx.document.body;
body.clear();
body.insertFileFromBase64(base64, "replace");
return ctx.sync()
.then(function () {
handleSuccess();
})
.catch(function (error) {
handleError(error);
})
});
但最终结果与原始文件不一样 base64文档有字体" Times New Roman"在新文档中我得到了不同的字体 原始文档中的页面大小也是A4,但新文档中的页面大小是纸张
答案 0 :(得分:0)
尝试以下方法:
var body = ctx.document.body;
body.clear();
body.font.name = 'Arial';
body.insertFileFromBase64(base64, "replace");
我不确定您的纸张大小是什么意思,但您可以通过documentation了解如何设置尺寸。