免费软件可以生成的 PDF 的最高格式版本是什么?

免费软件可以生成的 PDF 的最高格式版本是什么?

我在 Debian Stretch 上。我img2pdf使用以下方法制作了几个 pdf 文件

$ img2pdf --output sample2.pdf sample.jpg

然后我尝试上传到网络服务,但它拒绝了 pdf 文件。仔细查看该文件,我意识到它是古老的 1.3 版本 -

[$] mediainfo sample2.pdf                                                                                            
General
Complete name                            : sample2.pdf
Format                                   : PDF
Format version                           : 1.3
File size                                : 221 KiB

Text
Format                                   : PDF

有人知道为什么吗?

答案1

PDF 的各个版本标志着 PDF 文件中可用功能的添加;这简短的历史提供了每个后续版本中可用功能的简要摘要。

理想情况下,生成 PDF 文件的工具应该为它们生成的每个文件指定提供所需功能的最旧版本。您生成的 PDFimg2pdf仅使用 PDF 1.3 中提供的功能(如果有),因此在其元数据中指定版本 1.3 是正确的。

为了回答你提出的问题,文本了解 PDF 2.0。PDFTeX可以使用 PDF 1.5 的功能,并且自由办公室显然会生成 1.4 版文件。

相关内容