1

(我为我的英语道歉,但这不是我的母语^^)

我想对将 InfoPath 形式的恢复原状转换为 PDF 发表意见。总之,我显示了一个连接到 InfoPath 表单 vizialisation 的 WebPat 的列表的 WebPart,我想对 PDF 文件执行提取。

我的第一个解决方案是使用 iTextSharp 库制作自定义操作列表项以生成 PDF。问题:开发三个表单(InfoPath 表单编辑、InfoPath 阅读表单和代码生成的 PDF 表单)的时间成本。

第二种解决方案是在 JavaScript 中检索 WebPart 的内容以将 HTML 数据转换为 PDF,但这似乎不是很干净的技术。

最后一个解决方案是创建一个包含包含 InfoPath 表单的 XmlFormView 的自定义页面,通过在 InfoPath 表单中的 InfoPath 按钮上添加一些代码,可以在该页面上执行提取。在外部,无法在用于 SP 表单的 dll Microsoft.Office.InfoPath.dll 中访问 Export 方法。而且我还担心无法在 InfoPath 表单上链接我的列表视图的 Web 部件。

在您看来,最好的解决方案是什么?解决它的最佳方法是什么?

先感谢您

4

0 回答 0