如何使用模板和数据库数据创建模板并生成pdf iText C#

我想使用iText7完成以下任务。

  1. 使用HTML或..创建模板(某些字段可以根据用户输入隐藏)
  2. 使用数据库数据填充模板
  3. 生成可访问的pdf

我怎样才能做到这一点?

据我所知,您希望有一个HTML模板,您可以根据用户输入以及来自数据库的数据填写数据。 这在iText中是可能的,但是您需要做很多工作,特别是如果您想要生成要生成的PDF的模板(以及用于捕获数据的HTML表单的模板) 。

如果有一个工具,我们设计HTML表单和输出PDF将以交互方式生成的表单,甚至可能使用相同的资源,子表单,子模板等,这将是很好的。那么唯一的事情是技术人员会做的是将实际数据绑定到表单元素。 该模板将具有显示/隐藏元素的逻辑或您可能提出的任何其他条件。 它会大大简化工作流程。

iText正在开发名为Dito的产品,该产品于2018年在印度class加罗尔的GIDS上宣布,并进行了演示。 Dito将完全按照您的要求和上面描述的内容进行操作。 您可以在此处找到演示文稿: http : //www.developermarch.com/developersummit/downloadPDF/Dito.pdf

您还可以在此处找到文档工作流程: https : //itextpdf.com/sites/default/files/attachments/LL_iText_Infographic_Flyer_A4-pdf.pdf

您已经可以尝试Dito Designer了