Если вам нужно создать изображение более одного раза, я бы посоветовал вам создать файл на диске по двум причинам:
- Сохраняет его создание более одного раза.* С правильными заголовками кэширования вы можете сохранить передачу данных одному и тому же клиенту более одного раза.
Если вам действительно нужно показать это только один раз, то вы можете сделать это, используяpassthrough (или, если вы заинтересованы в производительности, используйте привязки PHP Imagick, это быстрее, чище и безопаснее, чем использование imagick через командную строку).