Quoted from Carny_Priest:As mentioned the batch script is here:
https://www.dropbox.com/s/vlqxqy7ieu3qcmr/ConvertPrintSize.ahk?dl=0
This does require Windows.
It uses AutoHotkey, a Windows scripting language. You will need to install it. It is open source and free.
https://www.autohotkey.com/
Image processing requires ImageMagick. Again, it is open source and free. I typically use a portable distribution.
https://imagemagick.org/
The script assumes that you simply unzip the contents of the portable distribution to a folder C:\imagemagick. If you want to use a different folder, you can change the path in line 13 in the script. You can certainly use the installer version of ImageMagick and I'm thinking that you can simply delete out "%ImageMagick_Path%\" from line 67 in the script. The script is just text and you can edit using Notepad.
I've organized the card images by table. Typically, I would copy the script to a folder with a table's images. I would use the Command Prompt. Navigate to the folder and type
ConvertPrintSize.ahk followed by the table manufacturer
Ex. "CovertPrintSize.ahk Stern"
Allowable manufacturers are
AlvinG
Bally
DataEast
Sega
Stern
Williams
As the template for Gottlieb is already correctly sized you will get a message
Anything else, misspellings, or no manufacturer will give you a message
The program will create an "out" folder within the same folder as the script. It loop through and for each image, save converted images to the out folder with the same name. No changes are made to the original image.
You may not want to deal with a command prompt. If not, you can open the script in Notepad and in line 18 change %1% to the manufacturer for the table whose images you want to convert. That should work. Run it from Windows Explorer (i.e., double click ConvertPrintSize.ahk).
Hope this helps.
So I ran this for a Stern and the out folder contains the image, but the same size as the original 4000 x 2250; I'm assuming that's not correct and something is not running correctly?