gpt4 book ai didi

javascript - 使用 Javascript/Jquery 将 Word 文件转换为 PDF

转载 作者:行者123 更新时间:2023-12-05 00:25:50 29 4
gpt4 key购买 nike

我的要求是转换word文件(docx) pdf文件将文件发送到服务器之前的客户端 .
我已经找到了使用 c# 和 nodejs 实现这一点的解决方案,但它不符合我的要求,因为我没有在我的项目中使用 nodejs 并且使用 c# 进行转换我需要将文件发送到服务器。

任何替代方法,例如在导出为 pdf 之前将 word 文件转换为 html 或 Canvas 都可以。

最佳答案

游戏,
我不确定您是否仍在寻找这个问题的答案,但让我尝试为同一场景中的任何人提供解决方案。
由于您不是在寻找 nodejs 解决方案,我们可以通过调用为我们工作的外部 api 端点来解决这个问题。
在我之前的一个项目中,我使用 PDF.co 库从 PDF 中提取数据。 PDF.co 还具有将 doc、docx 等文档转换为 PDF 的端点。
以下是将 doc 转换为 pdf 的 pdf.co api 端点和代码片段。
API 端点:
https://api.pdf.co/v1/pdf/convert/from/doc
sample 申请:

{
"url": "https://bytescout-com.s3-us-west-2.amazonaws.com/files/demo-files/cloud-api/doc-to-pdf/sample.docx",
"pages": "0-",
"name": "result.pdf"
}
样本输出
{
"url": "https://pdf-temp-files.s3.amazonaws.com/ce9c93849b604956bc9abadb0ce4b0b3/result.pdf",
"pageCount": 1,
"error": false,
"status": 200,
"name": "result.pdf",
"remainingCredits": 930668,
"credits": 21
}
以下是 postman 生成的代码片段,以防您想使用 jQuery 使用它。
var settings = {
"url": "https://api.pdf.co/v1/pdf/convert/from/doc",
"method": "POST",
"timeout": 0,
"headers": {
"x-api-key": "--your-pdf-co-api-key--",
"Content-Type": "application/json"
},
"data": JSON.stringify({"url":"https://bytescout-com.s3-us-west-2.amazonaws.com/files/demo-files/cloud-api/doc-to-pdf/sample.docx","pages":"0-","name":"result.pdf"}),
};

$.ajax(settings).done(function (response) {
console.log(response);
});
使用此处的文档探索有关此 API 端点的更多信息。
https://apidocs.pdf.co/23-pdf-from-doc-docx-rtf-txt-xps-document-to-pdf
谢谢!

关于javascript - 使用 Javascript/Jquery 将 Word 文件转换为 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46783384/

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