【发布时间】:2018-05-10 11:14:11
【问题描述】:
在 c# Web 应用程序中使用 iText7 库版本 7.0.2.2。根据数据量生成一个包含 n 个动态创建页面的 PDF 文档。
有没有办法在运行时使用计算公式设置字段?因此,例如,类似于
之类的小计字段计算Page1.Lineitem1.qty 和 Page1.LineItem1.unitprice 的乘积。
【问题讨论】:
在 c# Web 应用程序中使用 iText7 库版本 7.0.2.2。根据数据量生成一个包含 n 个动态创建页面的 PDF 文档。
有没有办法在运行时使用计算公式设置字段?因此,例如,类似于
之类的小计字段计算Page1.Lineitem1.qty 和 Page1.LineItem1.unitprice 的乘积。
【问题讨论】:
Itext 只是创建视图,提供给它的数据模型由您提供。
此外,itext 仅绘制文本字符串,而不是数字类型,因此它必须将这些字符串解析回数字,考虑到数字可以用逗号、句点、加号和减号、括号格式化的所有方式,这可能很困难,单位,...
而且你用 itext 绘制的文本没有命名。
并且 itext 会尽快将内容刷新到输出以节省内存。
...
所以不,itext 不支持“Page1.Lineitem1.qty 和 Page1.LineItem1.unitprice 的乘积”或类似表达。
【讨论】: