I have a set of images stored as separate PDF files. One image per file. Each image takes up one PDF page.
I need to re-scale all of these images, preferably at the command line, so that the image content and the page dimensions of the PDFs are both scaled relative to their original sizes/dimensions. For example: scale all the images by 50% should shrink the size of the image and the dimensions of the page.
- pdfpages + latex: will re-scale the image but dimensions of the pages stay the same.
- pdfjam: same problem; can re-scale but page dimensions want to be letterpaper or a4.
- convert (imagemagick): converts to raster, which I don't want.
- ghostscript: seems to scale based on absolute new page size, and I need relative page size.
I know one of these must work. I can't figure out where I've gone wrong. I'm on Mac but a Linux solution would work just as well.