用于从头开始创建.pdf的最佳Perl模块是什么?

前端之家收集整理的这篇文章主要介绍了用于从头开始创建.pdf的最佳Perl模块是什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
CPAN上有很多关于创建和操作.pdf文件的模块,我希望这个社区可以节省我一段时间的盲人小巷.

我正在寻找从头开始创建.pdf文件,只有简单的格式,如粗体/斜体和左/右/中心对齐.能够使用模板文件会很好,从MVC的角度来看,但如果最好的模块不支持,我没关系.我想要我的狭窄问题集最好的模块.

编辑:让我们添加它必须是Perl模块的约束,如果不是纯perl解决方案.感谢您的答复!

更新:PDF创建是决定如何处理的难题.除了这里的好建议,似乎有大约1000种不同的方法解决这个问题,并且知道哪些方案可以投入时间是一个真正的挑战.在构建此解决方案的过程中,很容易获取对外部可执行文件的依赖,这就是为什么我一直赞成在Perl中执行所有操作.

我试图使用PDF :: Create,但发现它太限制了.你必须给坐标放置每个文本字符串,没有内置的文本包装概念…这是你必须做的所有工作.我的任务不可能的开销.

我现在使用的PDF :: API2比PDF :: Create更强大,但是仍然要求PDF以令人不安的低水平进行组合.幸运的是,在线有一些帮助.参见Rick Measham’s excellent PDF::API2 tutorial with accompanying text_block() subroutine,感谢您对文本包装问题的重大解决.

除非你在这里看到另外一个更新,那就是最终为我工作的解决方案.

解决方法

我是CPAN模块 CAM::PDF的作者,这绝对不是这项工作的最佳工具 – 它专为高性能编辑而不是创建而设计.

在免费的PDF创建库中,我最喜欢PDF :: API2.它具有非常丰富的功能集和良好的加密支持(灵感来自CAM :: PDF我可能会添加!)作者Alfredo管理一个流行的电子邮件列表.人们有时会抱怨文档,但我发现它是足够的.

在商业图书馆中,我和pdflib有很好的经验.

猜你在找的Perl相关文章