将基础PDF与占位符一起用于装箱单

时间:2016-09-28 19:40:58

标签: .net pdf-generation

有没有办法从PDF开始作为原始模板并替换“占位符”'有价值?比如{FirstName}然后用.NET中的实际值替换它?

(这是针对运输/履行情况。)

那么,我是否可以将装箱单设计为PDF,然后使用.NET轻松替换其中的值并将其显示为打印?

1 个答案:

答案 0 :(得分:1)

您想要的是 PDF表单:它包含空白字段(或包含默认值的字段),可以通过编程方式填写,然后保存和/或打印。

ETA

实际上,有一些PDF技术可以满足您的需求:

  • PDF表格又名AcroForms是常规PDF文件,可以像任何其他PDF一样显示和打印。但是,它们还具有可在支持查看器(例如Acrobat Viewer)中编辑的字段。 AcroForms旨在成为纸质形式的电子等价物 - 而不是用铅笔填写它们,而是用电子方式填写它们。保存或打印时,包含输入的数据。数据也可以通过编程方式导入表单。
  • XFA表单是自1.5版以来已包含在PDF中的另一种表单技术。它们与AcroForms的用途相似,但具有动态布局的优点。但请注意,它们不受广泛支持,将来可能会被弃用。
  • PDF / VT 是在VDP(可变数据印刷)中使用PDF的ISO标准。这是一个零售商的情景,他将目录或传单作为PDF,并且需要在打印100,000次运行时整合定价信息。

据我所知,这些都不是开箱即用的.NET支持,但可能有第三方解决方案。我的建议是研究这些选项并确定最适合您需求的选项。