Aumente as margens do PDF reduzindo o tamanho do conteúdo (sem alterar o tamanho geral da página)

Aumente as margens do PDF reduzindo o tamanho do conteúdo (sem alterar o tamanho geral da página)

Tenho um pôster que quero imprimir, mas a margem ao redor não é grande o suficiente. Existe uma maneira de redimensionar o conteúdo para que haja mais espaços em branco, sem alterar o tamanho geral da página?

Responder1

Você também pode usar o Ghostscript para isso.

1. Aumente o tamanho da mídia da página, mantenha o tamanho do conteúdo da página

Supondo que o tamanho da sua página seja A4 (ou seja, 595x842 pontos) e você queira adicionar uma margem de 1 polegada adicional (72 pontos) em cada borda: isso fornece um novo tamanho de página de 739x986 pontos.

Então o comando do Ghostscript é este:

gs -o out1.pdf                                       \
   -sDEVICE=pdfwrite                                 \
   -g7390x9860                                       \
   -c "<</Install {72 72 translate}>> setpagedevice" \
   -f input.pdf

A 72 72 translatepeça é necessária para mover a imagem 1 polegada para a esquerda e 1 polegada para cima. Caso contrário, a imagem da página apareceria no canto inferior esquerdo da página nova e maior.

2. Mantenha o tamanho da mídia da página, reduza o tamanho do conteúdo da página

Supondo que o tamanho da sua página seja A4 (ou seja, 595 x 842 pontos) e você queira reduzir o conteúdo original (e centralizá-lo na página) em uma porcentagem tal que uma margem adicional de 1 polegada adicional (72 pontos) seja adicionada a cada borda : isso lhe dá a nova páginacontentedimensões de 451x698 pontos.(Ao mesmo tempo, esta não é uma redução para "manter a proporção de aspecto", caso contrário você criaria uma medianiz diferente para inferior/superior e esquerda/direita!)

Isso significa dimensionar na direção horizontal 451/595 == 75.79%e na direção vertical como 698/842 == 82.89%.

Além disso, se você não repetisse a 72 72 translateoperação, o conteúdo reduzido da página apareceria no canto inferior esquerdo:

gs -o out2.pdf                                         \
   -sDEVICE=pdfwrite                                   \
   -g5950x8420                                         \
   -c "<</Install {.7579 .8289 scale
                   72  72  translate}>> setpagedevice" \
   -f input.pdf

Responder2

Existe uma maneira de redimensionar o conteúdo para que haja mais espaços em branco, sem alterar o tamanho geral da página?

Você pode usar File> Print> Custom Scalee escolher um fator de escala apropriado.

Captura de tela da caixa de diálogo de impressão do Acrobat

informação relacionada