/ru/forum/comment/15850660
Тут я пас. Или меняйте фотошоп или руки...
Сложно ещё что-либо предположить. Задача элементарная. И полностью автоматизированная, если подготовить файлы и правильно написать экшн.
Запускается одним нажатием мыши - дальше комп работает без участия человека. Фотки поочерёдно открываются, обрабатываются и закрываются.
Про гимп - не знаю.
Учите матчасть.
Скрипт поочередно выполняет экшн "Border" со всеми фотками, которые находятся в рабочей папке C:\Bitmaps
Можно расслабиться и выпить кофе, если успеете.
Через пару секунд на выходе получаем картинки "рамки с битмапами":
Файл - Сценарии - Обработчик изображений
Все установки - на скриншоте. Нажимаем "Выполнить".
Готовим Action.
Алгоритм:
1. Открываем любое изображение 600 х 600 px
2. Снимаем блокировку фона.
3. Задаём размер холста 720 х 720 px
4. Файл - Поместить встроенное - наш фон
5. Перемещаем фон на задний фон.
6. Конец записи.
Все картинки, которые надо обработать, сохраняем в одной папке.
Все фотки 600 х 600 px, 72 dpi
Какой php?? Какая командная строка??
Рекомендую ТС изучить Фотошоп хотя бы на начальном уровне. Всё делается именно в нём нажатием одной клавиши кнопки.
Естественно, нужно подготовить Экшн и битмапы.
Пример.
Задаём битмап, который служит фоном (720 х 720 px 72 dpi):
Значит, что-то не так делаете.
Разберитесь, как записывать Action и как это работает. Если размеры (и разрешение) накладываемых фотографий одинаковы, проблем быть не должно.
Action - это набор повторяющихся команд.