Я работаю в Python, чтобы создавать изображения из текста. Я уже работал с PIL, и, честно говоря, его параметры шрифта и выравнивания требуют много работы.
Я могу подпроцессировать Imagemagick, и он отлично работает, за исключением того, что, кажется, всегда нужно записать файл на диск. Я хотел бы обработать процесс создания образа и просто вернуть данные в Python, сохраняя все в памяти.
Я рассмотрел несколько предполагаемых оболочек Python для ImageMagick, но все они безнадежно устарели или не документированы вообще. Даже интенсивный поиск в SO не дает четкого указания на дефактный способ использования ImageMagic с Python. Поэтому я думаю, что переход к подпроцессированию - лучший путь вперед.