【问题标题】:Fill PDF from Nodejs API app hosted on Azure从 Azure 上托管的 Nodejs API 应用填充 PDF
【发布时间】:2016-08-12 19:32:56
【问题描述】:

有没有一种方法可以在不使用 C 或 C++ 库的情况下在 nodejs 应用程序上填充 pdf?我想根据存储在数据库中的数据填充存储在我的服务器上的 pdf。我见过几种解决方案,例如https://www.npmjs.com/package/pdffillerhttps://www.npmjs.com/package/pdf-fill-form

但是,我看到的所有 pdf 填充器都是围绕某些 C 或 C++ 库的包装器。我的支持作为 Azure API 应用程序托管在 Azure 上。据我所知,C 和 C++ 库无法安装在我的 API 应用程序上。如果可以,我可以使用上述 pdf 填充器之一,但是当我只看到从 git 存储库部署代码的选项时,我将如何在 Azure 上安装库?

【问题讨论】:

    标签: node.js azure pdf azure-api-apps


    【解决方案1】:

    这是一个纯咖啡/javascript 模块PDFKit,您可以利用它来实现生成或编辑 PDF 文件的操作。

    请尝试以下代码示例:

    var PDFDocument = require("pdfkit"),
        fs = require("fs");
    
    var doc = new PDFDocument();
    doc.pipe(fs.createWriteStream('output.pdf'));
    doc
       .fontSize(25)
       .text('Hello World!', 100, 100)
    doc.end();
    

    我已经在 Azure Web Apps 服务器上进行了测试,它在我这边运行良好。

    如有任何疑问,请随时告诉我。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-27
      • 1970-01-01
      • 2016-09-19
      • 1970-01-01
      • 1970-01-01
      • 2021-12-17
      相关资源
      最近更新 更多