我期待从Python应用程序生成PDF。 他们开始相对简单,但有些可能会变得更复杂(基本上像字母文件,但将包括水印,例如以后)从python创建PDF
我曾在原始postscript之前,并提供我可以生成正确的头文件等文件在最后它我想避免使用复杂的库,可能不完全是我想要的。有些似乎已经得到了唾液,不再被支持(pypdf和pypdf2)。特别是当我知道PDF/Postscript可以完成我所需要的功能时。 PDF内容确实不那么复杂。
我可以通过将适当的文本标题写入文件和我的postscript代码来生成EPS(封装后记)。但检查PDF的那里是一个lil二进制标题,我不知道如何生成。
我可以生成EPS并将其转换。由于生产环境是Windows 2008服务器(Dev是Ubuntu 12.04)并且制作和转换它看起来非常愚蠢,我对此并不满意。
有没有人做过这个? 我是否因为不想使用图书馆而迂腐?
我确信你创建一个简单的Hello World PDF可以找到PDF文档的规范......但它将成为一场恶梦,从头开始......为什么你反对使用图书馆? (粗糙的某人在之前完成了它们......他们创建了一个库来执行此操作:P) –
异议部分依赖于地狱问题,这取决于图书馆。在Ubuntu 12.04上进行开发,但需要迁移到Windows上进行测试,以便在Win Server 2008上进行部署和生产。例如,我尝试了大量使用LaTex库的PYX,并且刚要求我抓取LaTex和Type1字体,在我的机器上拥有长长的依赖关系列表,最多可多加200毫克。这感觉非常OTT,但我可能会误解所需的复杂性。 (感谢快速响应btw) – Jetblackstar
我认为reportlab只适用于easy_install(或者也许是pip)......但那不是在这里或那里......只是公平的警告,从头开始做它将是它自己的特殊类型的地狱(allthough可能是一种有趣的学习体验) –