Debian
自由軟體可以產生的最高格式版本的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
有人知道為什麼嗎?
PDF的各種版本標誌著PDF文件中可用功能的增加;這段簡短的歷史提供了每個後續版本中可用功能的簡要摘要。
理想情況下,生成 PDF 文件的工具應該為它們生成的每個文件指定提供所需功能的最舊版本。您生成的 PDF
img2pdf
僅使用 PDF 1.3 中可用的功能(如果有),因此在其元數據中指定版本 1.3 是正確的。為了回答您提出的問題,iText了解 PDF 2.0。PDFTeX可以使用 PDF 1.5 的功能,而LibreOffice顯然會生成 1.4 版文件。