Tengo un conjunto de imágenes almacenadas como archivos PDF separados. Una imagen por archivo. Cada imagen ocupa una página PDF.
Necesito volver a escalar todas estas imágenes, preferiblemente en la línea de comando, para que el contenido de la imagen y las dimensiones de la página de los PDF se escalen en relación con sus tamaños / dimensiones originales. Por ejemplo: escalar todas las imágenes en un 50% debería reducir el tamaño de la imagen y las dimensiones de la página.
Ya probado:
- pdfpages + latex: volverá a escalar la imagen pero las dimensiones de las páginas se mantendrán igual.
- pdfjam: mismo problema; puede reescalar pero las dimensiones de la página quieren ser papel de carta o a4.
- convertir (imagemagick): convierte a ráster, que no quiero.
- ghostscript: parece escalar en función del tamaño de página nuevo absoluto, y necesito un tamaño de página relativo.
Sé que uno de estos debe funcionar. No puedo entender dónde me he equivocado. Estoy en Mac, pero una solución de Linux funcionaría igual de bien.
cpdf -scale-to-fit "210mm 210mm" in.pdf -o out.pdf
y funciona muy bien