问题描述
所以我要做的是以下事情:
- 使用docx(https://www.npmjs.com/package/docx)创建docx文件:
createDocument(): void {
const document = new Document();
document.addSection({
children: [
new Paragraph({
text: this.value,heading: HeadingLevel.TITLE
})
]
});
Packer.toBlob(document).then(blob => {
const url = window.URL.createObjectURL(blob);
this.previewURL = url;
});
}
- 我想直接使用NgxDocViewer(https://www.npmjs.com/package/ngx-doc-viewer)显示此内容:
<ngx-doc-viewer [url]="this.previewURL" viewer="google" style="width: 100%; height: 100%; background: grey;"></ngx-doc-viewer>
从逻辑上讲,这只是提供了一个无法使用的blob-url。 预期的网址必须是docx文件的直接网址。
如何生成此临时网址以指向生成的docx文件?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)