创造性的产品和JPGs from crappy pdfs
pdfserenitynow的Python项目详细描述
pdf serenity now
pdf serenity现在诞生于我们与烦人的pdf越来越多的接触。这个 最大的罪魁祸首是多层PDF和带有大图片或 如果你能让他们 完全打印。我们创建了原始脚本来将这些PDF转换为 打印机友好格式(用于kip系列绘图仪),即扁平化 TIF组4.
此时,它会将单页或多页pdf转换为tifs文件夹。 如果你有足够的内存,它可以处理大的,糟糕的,多层的PDF文件。Poppler 做所有的艰苦工作。
在未来,它将更聪明地转换,并提供更多的目标 格式(jpg,pdf)。最终目标是用户可以 上传/提交一个糟糕的pdf文件,并获得一组很好的tifs或jpg或一个固定的pdf文件 回到他们身边。它将有一个控制面板,您可以在其中监视和 操作正在进行的转换或队列中的转换。
新闻
0.6.6
发布日期:2013-01-15
- 修复了许多导入和python3错误
- 添加了命令行开关以保留中间PS文件(默认为删除)
- 多个代码清理和额外的错误检查
用法:serenifypdf<;pdf戋file>;[<;output戋dpi>;][–preserve ps]
0.5
发布日期:2013-01-14
- 删除了pypdf,因为它是一个死项目,而不是python3就绪。
0.4
发布日期:2013-01-14
- 更改为两步转换过程:pdf->;postscript->;tif
- 将serenifypdf、pdfbursttops和psconverttotif拆分为单独的模块
- 一次只能转换一个PDF(但可以转换多个页面)
- PS文件和TIF文件位置是基于PDF文件名标准化的
- 删除了对Python2.6和Python2.7的支持(现在只支持Python3.2和3.3)
用法:serenifypdf<;pdf\u file>;[<;output\u dpi>;]
0.3
发布日期:无
- 切换到Poppler以拆分PDF
- 添加了用于拆分PDF的pdfBursttops脚本(使用poppler)
0.2
发布日期:2011-09-02
- 切换到MIT许可证
- 为dpi添加了命令行参数
- 增加了python 2.6兼容性
0.1
发布日期:2011-09-01
从PDF目录生成打印质量的TIFF和JPG。
- 适用于多层PDF和某些类型的坏向量
- 多页pdf的每一页都将成为一个tiff
- TIFYDIR必须在运行脚本 之前存在
- 输出文件格式和dpi的硬编码值
- 必须在系统路径上安装ImageMagic(转换)
用法:serenifypdf<;pdf-dir>;<;tif-dir>;