如何最好地合并信息、在服务器,进一"形式",PDF正在产生作为最终的输出[封闭]

StackOverflow https://stackoverflow.com/questions/54808

背景:

我有一个应用程序的维生素b6我"继承",产生的PDF格式的用户审查不支持使用Acrobat Reader据集成。该程序生成的FDF文件的数据,然后呈现的合并结果时FDF是合并与PDF。它仅适用正确与Acrobat Reader4:-(.安装一个新版本的Acrobat Reader打破了这一应用程序,使用户非常不满。

我想重新建筑师,这个程序,所以它会发送的数据合并到一个PDF格式的输出生成的服务器。这种服务将合并数据传递给它的形式,生成一个PDF形象和存储,以便用户的任何希望查的最终结果后可以简单地得到PDF(这是产生只有一次)。如果基础数据发生改变,PDF将被删除和再生下一次它被请求。客户程序可以再有任何版本的Acrobat Reader他们的愿望,因为它将专门用于显示的PDF文件(因为它的目的).服务器将最有可能编写的。网(C#)与Visual Studio2005年,很可能作为一个网络服务...

的问题:

怎么会别人推荐我去吗?我应该使用Adobe Acrobat9在服务器做到这一点,把数据转或Adobe FDF的XML格式,并让Acrobat做的合并?是有很大的竞争对手在"合并数据上的形式出PDF"空间?如何做他人做这个?它必须API基础的,没有GUI在服务器,当然...

虽然有些产出是产生经FDF/PDF,另一部分应用程序实际上将发送线图,并且案文的打印机(或一个形式为预览的目的)的一页的时间,给予适当的x/y坐标、字体、字体大小,等等。每个,知道了当它结束时的一个网页,等等。这个代码目前的程序,显示这个对用户审查,也是在节目,印刷品的最后形式打印机。为之间的一致性检查器和打印机,我想将这个输出产生逻辑服务器,要么使用一个良好的PDF代API工具或使用代码并产生一个PDF PDF打印机...和节省这PDF显示的客户。

谷歌上搜索"的形式软件"或"填写表格软件"或类似的搜索回返别大不相关的材料,主要是有关用户界面为用户填写表格,我只是不知道如何适当地缩小了我的搜索。这个网站似乎完美的地方来问这样的问题,作为其他的编程人员必须还需要产生类似的产出和已经尝试了一些伟大的工具。

编辑:

我已经加入PDF格式的标签以及PDF-的生成。此外,我目前的客户坚持PDF格式的输出,但是我更好的替代建议。

有帮助吗?

解决方案

不能帮助维生素b6解决方案,可以帮助。网或java解决方案在服务器上。
获得iText或iTextSharp从 http://www.lowagie.com/iText/.
它有一个PdfStamper类,可以合并的PDF和FDF FDFReader/FDFWriter类产生FDF文件,让领域的名字出的PDF文件,等等。

其他提示

采取我的建议。沟PDF;尽管.我工作上的两个应用程序,这两个服务器为基础的。一个显示器的图像文件作为Pdf在浏览器。第二个使用固定页面模板构造的文件;尽管开数据来源。

我的结论之后工作上的两个项目,Pdf吸;;尽管文件较少。你必须支付的现金钱为一个体面的PDF库,而;尽管附带的框架。PDF文件的产生是一个存储器猪,有很多坑洞和服务器是不是很友好。;尽管docs有一个更小的尺寸和小的机会搬起石头砸自己的脚。

我取得了巨大成功,使用微软Word。该形式是设计字和复合XML数据。该文件是通过一个PDF格式转换器(Neevia在这种情况下,但也有更好的)产生PDF。

所有这一切都是完成。

同一条船上。我们目前正在制作pdf文件是这样的:维生素b6应用滴记录到sql(与文件,创建日期、用户和最终目的地)和xls(或doc)获得转移到一个服务器目录(分)和服务器vb.net 服务具有filewatcher监测该目录。该文件显示,服务开excel(文字),以pdf格式的文件通过adobe,看起来到sql图找出是什么做的PDF当作出和记录的完成时间。

这是便宜的解决方案-这只花了大约一个天做的代码和另一天,以调试的两端和滚动的建立。

这不是办法这样做。 Adobe崩溃,在随机的时候试图使pdf。它将运行两个星期有没有问题,然后(今天)它会崩溃,每5分钟。或者每个其他小时。或在11:07, 2:43, 3:05, 和6:11.

我们要把这东西出的excel和word和下落的数据直接进入pdf使用PDFTron在下一次的修改。是的,PDFTron费钱,(我们买了1-kilobuck每处理器许可证),但它将做的工作,并很好。;尽管是 漂亮的 但我喜欢你,已提供的Pdf文件。它是这样的东西。

检查pdfTron(google)并看到如果这会做你想要什么。然后你只需要找出哪些许可证,你需要和你要怎么付钱。如果有人来了更好的东西,希望他们会投票给名单的!!!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top