#pdf #raster #victor #graphics #cairo #pdftocairo #cousin

lester

莱斯特,Victor的堂兄弟,生成光栅图形

1个不稳定版本

使用旧的Rust 2015

0.0.1 2016年11月27日

#45#raster

MIT许可证

1KB

莱斯特

莱斯特,Victor的堂兄弟,生成光栅图形。

这是一个将Poppler的pdftocairo实用程序重实现为Rust库的过程。它使用Poppler加载PDF文档,并使用cairo将它们渲染(光栅化)到内存中的像素缓冲区。然后它可以导出为PNG。

莱斯特主要用于帮助测试Victor生成的PDF文件的视觉渲染。重实现pdftocairo可以跳过跨进程通信和图像压缩/解压缩的开销。它还可以在渲染的同时提取(并测试)PDF元数据。

要求

许可证

莱斯特的许可证可以是以下之一

由您选择。

使用莱斯特的程序会动态链接到Poppler,该软件的许可证为GNU通用公共许可证版本2或版本3,由您选择([1][2])。因此,这些程序的二进制文件也受GPL条款的约束。

贡献

除非您明确声明,否则您有意提交给莱斯特的任何贡献,如Apache-2.0许可证中定义的,将根据上述MIT / Apache-2.0双许可,没有任何额外的条款或条件。

无运行时依赖