Eu tenho um conjunto de imagens armazenadas como arquivos PDF separados. Uma imagem por arquivo. Cada imagem ocupa uma página em PDF.
Preciso redimensionar todas essas imagens, de preferência na linha de comando, para que o conteúdo da imagem e as dimensões da página dos PDFs sejam redimensionados em relação aos tamanhos / dimensões originais. Por exemplo: dimensionar todas as imagens em 50% deve reduzir o tamanho da imagem e as dimensões da página.
Já tentou:
- pdfpages + latex: redimensiona a imagem, mas as dimensões das páginas permanecem as mesmas.
- pdfjam: mesmo problema; pode ser redimensionado, mas as dimensões da página desejam ser papel timbrado ou a4.
- convert (imagemagick): converte em raster, o que eu não quero.
- ghostscript: parece escalar com base no novo tamanho de página absoluto, e eu preciso do tamanho relativo da página.
Eu sei que um deles deve funcionar. Não consigo descobrir onde errei. Estou no Mac, mas uma solução Linux também funcionaria.
command-line
pdf
serenader
fonte
fonte
cpdf -scale-to-fit "210mm 210mm" in.pdf -o out.pdf
e funciona muito bemcpdf
nos repositórios ubuntu, mas para mimpdfjam
, de acordo com esta resposta, o truque.pdfposter
conforme esta resposta .pdfjam
trabalha para isso.fonte
Eu também tive um problema ao encontrar uma ferramenta que pode fazer algo assim; Quero alterar o tamanho da página e girar um documento PDF, mas sem redimensionar o conteúdo. E acabei de perceber
pdfedit
(que é uma ferramenta GUI, no entanto), pode fazê-lo:Observe que:
pdfedit
fonte