Imagick та зображення base64
У мене є зображення у форматі base64, але після створення екземпляру класу:
new Imagick($source)
видається помилка:Uncaught ImagickException: Invalid filename provided in ...
Підкажіть у чому помилка, будь ласка.
Щоб екземпляр класу успішно створився, необхідно видалити ділянку коду:
Оскільки зображення може бути у декількох форматах, необхідно видалити всі за допомогою регулярного виразу:
Трішки удосконаливши код необхідними функціями вийде наступне: