Qual é a versão de formato mais alta do PDF que o software livre pode produzir?

1

Eu estou no Debian Stretch. Eu fiz alguns arquivos pdf de img2pdf usando

$ img2pdf --output sample2.pdf sample.jpg

Eu então tentei fazer o upload para um serviço da web e ele rejeitou o arquivo pdf. Olhando para o arquivo de perto, percebi que é na versão 1.3 antiga -

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

Text
Format                                   : PDF

Alguém tem alguma ideia do porquê?

    
por shirish 24.04.2017 / 03:52

1 resposta

4

As várias versões do PDF marcam a adição de recursos disponíveis em arquivos PDF; Este histórico resumido fornece um breve resumo dos recursos disponíveis em cada versão sucessiva.

As ferramentas que produzem arquivos PDF devem, idealmente, especificar a versão mais antiga que fornece os recursos necessários para cada arquivo produzido. O PDF que você está produzindo com img2pdf usa apenas recursos disponíveis no PDF 1.3 (se for esse o caso), por isso, é correto especificar a versão 1.3 em seus metadados.

Para responder à sua pergunta, o iText conhece o PDF 2.0. O PDFTeX pode usar recursos do PDF 1.5, e O LibreOffice aparentemente produz arquivos da versão 1.4.

    
por 24.04.2017 / 11:56