2013-04-11 58 views
1

我一直在网上寻找一种PDF编辑工具已经有相当长一段时间了。因此,对这个问题提出一些建议/建议会很好。使用PHP在浏览器中注释并使用PDF在PDF上绘制并再次保存为PDF格式

我已经阅读了一堆关于StackOverflow的其他主题,但还没有完全找到完整的解决方案。

案例:我在linux服务器上有一个用php/javascript编写的应用程序,最近它已经成为我的客户的一个要求,他们能够直接在浏览器中编辑Pdf文档。我需要的功能主要是制作注释和绘制PDF的功能。这意味着。他们加载已经上传的PDF文档并进行编辑,然后再次将其保存为PDF格式。全部在浏览器中完成。

第二个要求是程序必须再次以PDF格式保存PDF文档,因为我有一个Ipad应用程序具有所有这些功能,我需要它们一起玩。因此,不能保存这种类似html的图像。

我读了一条建议Zend框架的评论,它听起来很有用。然而,我已经从一开始就开发了自己的平台,因此我的第二个问题是,是否可以嵌入Zend的PDF工具或其他东西?

预先感谢您。

ps。如果我错过了一个类似于此的答案,请让我知道,我会再次删除。

回答

0

有几个库可以用来编辑PDF文件。仅举几例:Tcpdf,fpdf和Zend_Pdf。

以后可以使用,即使没有完整的ZendFramework。但要小心:目前它只允许编辑高达1.4版的PDF文件。

如果你需要速度,你也应该看看PDFlib,它可以被调整来支持你的用例

+0

谢谢。如果您将它们从iWorks,word,latex或excel转换成什么版本,那么pdf的版本是什么?它们是否在1.4版本范围内,还是依赖于当前版本的程序。有没有办法检查pdf的版本? – user1627114 2013-04-12 11:06:25

+0

没有办法告诉哪个程序输出除测试以外的版本。所有使用本机透明度的程序很可能会编写高于1.4的PDF版本。但是您可以轻松地进行测试,因为每个PDF都以'%PDF-1.x'开头,其中'1.x'是版本号。 – heiglandreas 2013-04-12 12:40:00