在网站中嵌入PDF,允许用户修改PDF中的可编辑字段,然后保存回服务器

我正在使用Rub On Rails 4.x编写程序,我必须使用已填写的已定义字段的PDF文件,从表单提交中填写数据(此部分已完成!),最后允许用户修改保存的PDF文件在服务器上,并在进行修改后覆盖所述PDF。

就像我说的那样,我已经通过pdftk填写了表格中提交的PDF文件。 我现在需要做的是为从该过程的第一步生成的服务器上的所述PDF文件提供服务器端编辑function。

我见过类似的post,但没有人想做我做同样的事情。 如果我错了,链接会很棒。 在此先感谢您的帮助!

经过大量的挖掘和研究,我发现这是围绕这个问题的事实,并实现了一个程序,允许嵌入PDF文件,编辑它,并将其保存回服务器。 这个过程会很棒但是我可以告诉他们没有什么能真正为Ruby On Rails做到这一点。 引用@Nick Veys

您似乎需要找到一个Javascript PDF编辑器,您可以将PDF加载到其中,允许用户修改它,并最终将其提交回服务器。 似乎它们存在,这里是ASP项目的一个

你是正确的,但仍然是错的,因为有一个ASP项目,但是基于Microsoft,是的,我知道它可以通过Mono在Linux环境中运行。 但是,在这种情况下,确实需要Ruby On Rails特定解决方案。

我们提出的解决方案如下:1。在PDF存储库中使用PDF编辑包,例如PDFtk 2.然后渲染一个页面,其中一面嵌入PDF,另一面表示PDF中的实时字段输入。 3.提交后,使用PDFtk将值写入新模板PDF文件并覆盖以前存储的内容。

这需要一些额外的步骤来处理数据,而不是我真正关心自己。 然而,这是我们的团队能够提出的最佳解决方案,而不会因为仅仅1个function而使项目预算枯竭。

我希望这可以帮助其他任何想在Ruby On Rails中做同样事情的人。

我使用我公司的.NET产品做过类似的事情。 它也可以使用Java版本完成。 http://www.gnostice.com/nl_article.asp?id=255&t=Save_Form_Submit_Data_Back_To_Original_PDF_Document_In_NET

在此处输入图像描述