MarkDown 文档导出 Word 文档
添加第三方库
https://g.alicdn.com/code/lib/marked/15.0.4/marked.min.js
添加配置预加载 JS
window.covert = (markdownContent,fileName) => {
const html = marked.parse(markdownContent);
const wordDocument = `
<html xmlns:o='urn:schemas-microsoft-com:office:office' xmlns:w='urn:schemas-microsoft-com:office:word' xmlns='http://www.w3.org/TR/REC-html40'>
<head><meta charset='utf-8'><title>Markdown to Word</title></head>
<body>${html}</body>
</html>
`;
const blob = new Blob([wordDocument], { type: 'application/msword' });
const link = document.createElement('a');
link.href = URL.createObjectURL(blob);
link.download = fileName + ".doc";
link.click();
URL.revokeObjectURL(link.href);
}
调用
为 chat 组件增加导出 word
window.covert(currentItem.content,"doc_" + new Date().getTime())
该文章对您有帮助吗?