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

时间:2018-06-19 06:19:43

标签: c# itext7

我想使用iText7执行以下任务。

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

1 个答案:

答案 0 :(得分:5)

据我了解,您希望有一个HTML模板,您可以在其中基于用户输入以及来自数据库的数据来填充数据。通常,在iText中可以做到这一点,但是您需要做很多工作,尤其是当您要为要生成的PDF提供模板(以及用于捕获数据的HTML表单的模板)时。 。

最好有一个工具来设计HTML表单以及可以交互生成输出PDF的表单,甚至可以使用相同的资源,子表单,子模板等。技术人员唯一要做的就是将实际数据绑定到表单元素。模板将具有显示/隐藏元素或您可能想到的任何其他条件的逻辑。这样可以大大简化工作流程。

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

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