【问题标题】:Fill PDF Input fields with Javascript使用 Javascript 填充 PDF 输入字段
【发布时间】:2016-04-24 21:45:49
【问题描述】:

如何使用 javascript 填充 PDF 输入字段(如果可能的话)。在我的例子中,我想创建一个 javascript,我可以在其中填写 HTML 表单,用户在 HTML 表单中输入的数据应该保存到 PDF 输入字段中。

提前致谢。

【问题讨论】:

    标签: javascript forms pdf input field


    【解决方案1】:

    我正在研究如何使用 Node 填充 PDF 中的现有字段,过了一会儿我发现 pdf-fill-form 是一个很好的选择。

    你可以很容易地使用它

      // First get the Id of the value you need to populate in the pdf
    
      const pdfFillForm = require('pdf-fill-form');
      const fs = require('fs');
      let pdfFields = pdfFillForm.readSync('test/files/axapdf.pdf');
      console.log(pdfFields);
    
      var pdf = pdfFillForm.writeSync('pdf_to_fill.pdf',
    
        {'65536':'Set the value here'}, { "save": 'pdf' });
    
    
      fs.writeFileSync('filled_test_sync1.pdf', pdf);
    

    【讨论】:

      【解决方案2】:

      您也可以使用jpdf,这是一个fiddle 演示。

       var pdf = new jsPDF('p', 'mm', [297,210]);//page size
       var options = {
           pagesplit: true
          };
       pdf.addHTML($('#text_land')[0],options, function () {//data to print
       pdf.save('Test.pdf');
       });
      

      学习小提琴,你必须找到你正在寻找的东西。

      【讨论】:

      • 我认为问题在于如何在现有 PDF 中填充输入字段,而不仅仅是将输入绘制到 PDF 中。
      猜你喜欢
      • 1970-01-01
      • 2012-12-24
      • 1970-01-01
      • 2013-04-17
      • 1970-01-01
      • 1970-01-01
      • 2016-03-25
      • 2018-06-06
      • 2014-07-15
      相关资源
      最近更新 更多