首页 > 解决方案 > 尝试使用 Nodejs 中的 cloudmersive API 将办公文档转换为 PDF(NOOB)

问题描述

当我调用 cloudmersive API 时,我得到如下响应:\

API 调用成功。返回数据:%PDF-1.5 %äüöß 2 0 obj <</Length 3 0 R/Filter/FlateDecode>> 流 x�5�K A D�9E�.�3:��p!8��o� A��#����B���&��L�u��]�;}o6�S�.1���'W��t影响����ǀ�hI$d�� U��'�gk�%����Hқ��G���i%d@c��!peL�f�˱�d�r���d+� endstream endobj

但更大。

如何解析(?)以在响应中显示 PDF

这是我的代码

app.get("/convert", (req, res) => {
  const { filename } = req.query;
  console.log(filename);
  const inputPath = path.resolve(__dirname, `./files/${filename}`);

  console.log(inputPath);
  const inputFile = inputPath; // File | Input file to perform the operation on.

  const callback = (error, data, req, res) => {
    if (error) {
      console.error(error);
    } else {
      console.log("API called successfully. Returned data: " + data);
    }
  };

  apiInstance.convertDocumentAutodetectToPdf(inputFile, callback);
});

标签: node.js

解决方案


推荐阅读