Redimensione o 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?

    
por plang 22.06.2012 / 14:18

1 resposta

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.

    
por 22.06.2012 / 15:01