Dank dave_thompson_085 verzichtet man auf die doppelte Erweiterung:
cd C:\folder1 for %i in (*.png) do i_view32.exe /panorama=(1,C:\folder1\%i,C:\folder2\static_img.png) /convert=C:\marged_folder\%~ni.pdf
Ich verwende ein Programm namens Irfanview, das mithilfe seiner Befehlszeilenfunktion zwei Bilder zu einem Bild zusammenfügen kann. Hier ist ein Beispiel:
i_view32.exe /panorama=(1,C:\folder1\img1.png,C:\folder2\static_img.png) /convert=C:\marged_folder\img1.pdf
Wie kann ich alle Bildnamen abrufen folder1
und diese Funktion dann für jeden von ihnen ausführen, wobei zu berücksichtigen ist, dass das Endergebnis ein PDF-Bild mit dem gleichen Namen, img1
aber einer anderen Erweiterung ist - PDF statt PNG?
Dank dave_thompson_085 verzichtet man auf die doppelte Erweiterung:
cd C:\folder1 for %i in (*.png) do i_view32.exe /panorama=(1,C:\folder1\%i,C:\folder2\static_img.png) /convert=C:\marged_folder\%~ni.pdf