Quero aumentar o tamanho da tela de um PDF sem perdas para A4 sem redimensionar/modificar o conteúdo.
Segue o documento que tenho:
$ pdfinfo myFile.pdf
Creator: EO.Pdf
Producer: EO.Pdf 16.2.50.0
CreationDate: Mon Jun 17 14:30:34 2019
ModDate: Mon Jun 17 14:30:34 2019
Tagged: no
UserProperties: no
Suspects: no
Form: none
JavaScript: no
Pages: 10
Encrypted: no
Page size: 595 x 774 pts
Page rot: 0
File size: 656721 bytes
Optimized: no
PDF version: 1.4
$ identify myFile.pdf
myFile.pdf[0] PDF 595x774 595x774+0+0 16-bit Bilevel DirectClass 58.1KB 0.030u 0:00.029
myFile.pdf[1] PDF 595x774 595x774+0+0 16-bit Bilevel DirectClass 58.1KB 0.020u 0:00.029
myFile.pdf[2] PDF 595x774 595x774+0+0 16-bit Bilevel DirectClass 58.1KB 0.020u 0:00.019
myFile.pdf[3] PDF 595x774 595x774+0+0 16-bit Bilevel DirectClass 58.1KB 0.020u 0:00.019
myFile.pdf[4] PDF 595x774 595x774+0+0 16-bit Bilevel DirectClass 58.1KB 0.010u 0:00.019
myFile.pdf[5] PDF 595x774 595x774+0+0 16-bit Bilevel DirectClass 58.1KB 0.010u 0:00.019
myFile.pdf[6] PDF 595x774 595x774+0+0 16-bit Bilevel DirectClass 58.1KB 0.010u 0:00.009
myFile.pdf[7] PDF 595x774 595x774+0+0 16-bit Bilevel DirectClass 58.1KB 0.010u 0:00.009
myFile.pdf[8] PDF 595x774 595x774+0+0 16-bit Bilevel DirectClass 58.1KB 0.000u 0:00.009
myFile.pdf[9] PDF 567x737 567x737+0+0 16-bit Bilevel DirectClass 58.1KB 0.000u 0:00.000
Eu tentei isso, o tamanho do alvo é bom, mas obtive uma perda significativa de qualidade:
$ convert myFile.pdf -page A4 myFile_A4.pdf
$ pdfinfo myFile_A4.pdf | egrep "Page( size|s):"
Pages: 10
Page size: 595 x 842 pts (A4)
Como posso redimensionar a tela em até 595 x 842 pts sem modificar o conteúdo do arquivo PDF, usando um aplicativo de código aberto ou gratuito?
Para alterar o tamanho do papel com
pdftocairo
:Para alterar o tamanho do papel e dimensionar seu conteúdo (o que você provavelmente não deseja):