以编程方式,我想拍摄一份在formlibrary中的infopath表单的快照。我已经使用了许多第三方工具,它们都可以很好地用于其他网站。但它对sharepoint站点无法正常工作。如果它适用于sharepoint站点,则无法用于infopath表单。
当我尝试拍摄infopath表单的快照时,功能区控件正在输出,但所需的表单不在pdf输出中。 infopath是一个silverlight应用程序。为什么我无法拍摄快照。任何想法。
答案 0 :(得分:0)
您的问题并不完全清楚,但您提到了PDF,因此您可能希望从InfoPath表单中获取基于PDF的快照。
我前段时间写过的{p> Have a look at this post。它使用(我们的)第三方产品将SharePoint中的文件(包括InfoPath)转换为PDF。答案 1 :(得分:0)
如果您有兴趣,我会为您提供成本较低的解决方案:
使用构建的工作流程(http://smallbusiness.chron.com/convert-pdf-sharepoint-workflow-31202.html)将表单转换为库。
使用带有c#的iTextSharp,通过以下步骤将表单编码为PDF: 一个。在memorystream中创建pdf。 湾使用以下代码将您的pdf编码为附件:(https://support.microsoft.com/en-us/kb/2517906)
G o o d L u c k! ! !