(Преамбула: кажется, что это типичная вещь, которую я хотел бы сделать, поэтому я был удивлен, что не сразу нашел примеры и руководства по этому вопросу. Поэтому я подумал, что было бы полезно иметь вопрос StackOverflow.Указатели на соответствующие примеры и учебные пособия, безусловно, будут приветствоваться.)
Чтобы сделать это конкретным, целью является веб-служба, которая принимает данные в формате JSON через запрос POST.Данные - это просто массив однозначных целых чисел, например, [3, 2, 1]
.
. На сервере находятся изображения с именами 0.png, 1.png, 2.png и т. Д. Веб-служба принимает изображения, соответствующиек указанным в массиве JSON и объединяет их в монтаж, используя стандартный инструмент командной строки ImageMagick.Например,
montage 3.png 2.png 1.png 321.png
создает новое отдельное изображение, 321.png, состоящее из 3.png, 2.png и 1.png, все подряд.
ПринятыйОтвет будет в виде полного кода PHP, который реализует вышеизложенное.(Я напишу, если меня никто не побьет.)