【问题标题】:problem in PDF file display and download using sails js使用sails js显示和下载PDF文件的问题
【发布时间】:2020-08-01 11:52:37
【问题描述】:

我正在使用sails JS。我使用pdfkit 生成了一个PDF。在 pdf 阅读器中打开时生成的 PDF 没有问题。当我从控制器向浏览器发送相同的 pdf 时,有时它不会显示。有时它会在 2 到 3 次刷新点击后显示,有时它会显示。它的行为很奇怪。也没有错误。我正在使用铬。

var file = fs.createReadStream('test1.pdf');
       res.header('content-type', 'application/pdf');
       //res.header('content-disposition', 'attachment; filename=quote.pdf',);
       file.pipe(res);

当我想下载文件时,我取消了第 3 行的注释。请帮助我。

【问题讨论】:

    标签: node.js express sails.js pdfkit


    【解决方案1】:

    我能够解决这个问题。问题是我每次都使用 pdfkit 将文档保存到文件名“test1.pdf”。所以它有时会产生问题。我通过直接将 doc 元素发送到浏览器来解决它。 doc.pipe(res);

    这工作得很好。谢谢

    【讨论】:

      猜你喜欢
      • 2012-03-06
      • 2022-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多