Redimensione PDF A4 para SRA4 e centralize o conteúdo

1

Gostaria de redimensionar um PDF A4 para o formato SRA4, um pouco maior, usado por profissionais de impressão. O conteúdo não deve ser redimensionado, mas apenas centrado. Em outras palavras, gostaria de adicionar margens ao meu documento A4.

Eu consegui mais ou menos para fazer isso com essa chamada do Ghostscript (9.05):

gs -dPDFSETTINGS=/default -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite 
-sOutputFile=out.pdf -dDEVICEWIDTHPOINTS=637 -dDEVICEHEIGHTPOINTS=907 
-dFIXEDMEDIA in.pdf

O problema é que o conteúdo A4 não está centrado na página SRA4, mas é colocado no canto inferior esquerdo.

Alguma ideia de como centrar o conteúdo?

plang
fonte

Respostas:

2

Eu encontrei uma solução, usando -c "<</PageOffset [21 32]>> setpagedevice", assim:

gs -dPDFSETTINGS=/default -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite 
-sOutputFile=out.pdf -dDEVICEWIDTHPOINTS=637 -dDEVICEHEIGHTPOINTS=907 
-dFIXEDMEDIA -c "<</PageOffset [21 32]>> setpagedevice" -f in.pdf

O conteúdo está perfeitamente centrado no documento SRA4.

plang
fonte