Converta o PDF para um tamanho de página diferente (Carta US - A4)

27

Estou tentando imprimir um documento simples da Carta dos EUA, mas, por algum motivo, simplesmente não consigo encaixá-lo corretamente no A4 ao imprimir várias páginas por lista.

Eu tentei converter o pdf usando: gs -o print.pdf -sDEVICE=pdfwrite -sPAPERSIZE=a4 -dFIXEDMEDIA -pPDFFitPage -dCompatibilityLevel=1.4 input.pdf

Mas isso não parece ter qualquer efeito sobre o documento, ele ainda mostra como carta dos EUA.

Como converter um formato pdf para A4?

    
por Let_Me_Be 16.02.2015 / 15:37

1 resposta

45

Uma solução que normalmente funciona é usar pdfjam da distribuição texlive

> pdfinfo in.pdf 
...
Producer:       Acrobat Distiller 6.0.1 (Windows)
...
Page size:      612 x 792 pts (letter)
Page rot:       0
File size:      66676 bytes
Optimized:      yes
PDF version:    1.4

> pdfjam --outfile out.pdf --paper a4paper in.pdf

> pdfinfo out.pdf 
Creator:        TeX
Producer:       pdfTeX-1.40.15
...
Page size:      595.276 x 841.89 pts (A4)
Page rot:       0
File size:      53963 bytes
Optimized:      no
PDF version:    1.5

Definir o tamanho do papel para algo não convencional funciona com outro switch, como --papersize '{6.125in,9.250in}' .

Como você pode ver aqui, ele também alterou a versão em PDF e removeu / modificou outras propriedades do PDF, então você precisa verificar se é adequado para sua tarefa.

    
por 17.02.2015 / 01:34