gpt4 book ai didi

javascript - 使用 javascript/jquery 获取 docx 文件内容

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:33:53 25 4
gpt4 key购买 nike

我想使用客户端技术 (HTML/JS) 打开/读取 docx 文件。

我找到了一个名为 docx.js 的 Javascript 库,但我个人似乎找不到它的任何文档。( http://blog.innovatejs.com/?p=184 )

目标是做一个基于浏览器的docx文件和txt文件的搜索工具。

最佳答案

docxtemplater ,您可以使用 doc.getFullText() 方法轻松获取单词的全文(仅适用于 docx)。

HTML代码:

<body>
<button onclick="gettext()">Get document text</button>
</body>
<script src="https://cdnjs.cloudflare.com/ajax/libs/docxtemplater/3.26.2/docxtemplater.js"></script>
<script src="https://unpkg.com/pizzip@3.1.1/dist/pizzip.js"></script>
<script src="https://unpkg.com/pizzip@3.1.1/dist/pizzip-utils.js"></script>
<script>
function loadFile(url, callback) {
PizZipUtils.getBinaryContent(url, callback);
}
function gettext() {
loadFile(
"https://docxtemplater.com/tag-example.docx",
function (error, content) {
if (error) {
throw error;
}
var zip = new PizZip(content);
var doc = new window.docxtemplater(zip);
var text = doc.getFullText();
console.log(text);
alert("Text is " + text);
}
);
}
</script>

关于javascript - 使用 javascript/jquery 获取 docx 文件内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28440170/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com