哪种图形格式的编译速度更快?PDF、PNG 还是 JPG?

哪种图形格式的编译速度更快?PDF、PNG 还是 JPG?

我正在处理一个大型 LyX 文档,并添加了一个构建脚本,该脚本能够将多种格式(Inkscape SVG、PlantUML、QCAD DXF)的资产转换为 PDF。这大大缩短了生成 PDF 所需的时间:尽管 LyX 具有添加转换器和配置缓存的功能,但我在多台机器上工作,每当我提取项目时,LyX 都会创建一个临时目录并转换所有图像。

在我的解决方案中,我使用固定(非临时)目录来缓存图像,并检查源文件上的修改时间戳,以便仅在需要时进行转换。有一个辅助 SQLite 文件可以帮助完成此操作。

但是,我最终将所有内容标准化为 PDF(包括 PNG 和 JPG)。由于 LaTeX 直接读取这些光栅图像,那么 (i) 使用它们还是 (ii) 使用它们的 PDF 对应文件会更快?

提前致谢。

答案1

大卫卡莱尔的评论正是我希望得到的答案:

png 是最慢的(通常),pdf 和 jpg 基本上可以按原样包含,所以如果您以 pdf 作为文档格式,它们通常应该或多或少相同。

相关内容