如何在浏览器中显示PDF中提交的表单数据

时间:2015-01-23 16:18:08

标签: java itext

我使用带有表单字段的iText和一个将数据作为FDF发送的提交按钮生成了一个PDF。由于需要提交的数据大小,我决定使用POST而不是GET。我希望客户在独立的Acrobat Reader应用程序中打开此PDF。在servlet中,我可以读入流数据。我现在的问题是,如何在网页上显示流数据?

我搜索了SO,看起来这里有类似的问题: Sending 'success' response back to Acrobat Reader from java servlet

阅读Bruno的回答,看起来我唯一的选择是#2,但不确定如何将表单的数据流式传输到服务器,然后返回要显示的网页。

感谢您的任何帮助,意见或建议!

1 个答案:

答案 0 :(得分:0)

感谢您的评论,我们确定您要问两件简单的事情。

  1. 您正在尝试将FDF文件与其原始表单合并。这是使用FdfReader类结合"传统"表格填写:Write FDF to PDF using iTextsharp
  2. 您想将结果返回给最终用户并让他在Adobe Reader中打开它:Read PDF file and offer it as download with iText
  3. 我意识到这个答案并不符合StackOverflow上的规则,因为它只是一个"仅链接"回答。我的其他选择是:将问题标记为重复(但我只能选择需要合并的两个答案中的一个),或者将我的答案添加为评论,但它会看起来似乎问题没有得到解答。