Debian

自由軟體可以產生的最高格式版本的PDF是多少?

  • April 25, 2017

我在 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

有人知道為什麼嗎?

PDF的各種版本標誌著PDF文件中可用功能的增加;這段簡短的歷史提供了每個後續版本中可用功能的簡要摘要。

理想情況下,生成 PDF 文件的工具應該為它們生成的每個文件指定提供所需功能的最舊版本。您生成的 PDFimg2pdf僅使用 PDF 1.3 中可用的功能(如果有),因此在其元數據中指定版本 1.3 是正確的。

為了回答您提出的問題,iText了解 PDF 2.0。PDFTeX可以使用 PDF 1.5 的功能,而LibreOffice顯然會生成 1.4 版文件。

引用自:https://unix.stackexchange.com/questions/360860