Нанесение на картинку текста с обводкой

Нанесение на картинку текста с обводкой
В предыдущей статье я показывал, как можно написать текст на картинке. И недавно я столкнулся с проблемой, нужно было нанести текст с обводкой. То есть белый текст с черной окантовкой(обводкой). Стандартного решения в пхп нет, пришлось импровизировать, возможно это не самый рациональный способ, но он работает.
Читать далее «Нанесение на картинку текста с обводкой»

Нанесение на картинку текста

Нанесение на картинку текста
В этой статейке я хочу показать, как можно генерировать изображение (картинку). А именно как нанести текст на изображение. Текст будем писать шрифтом в формате .ttf(можете найти такой шрифт у себя на компьютере в Windows).
Читать далее «Нанесение на картинку текста»

Сохранение файла на компьютер. На примере картинки

Сохранение файла на компьютер
Бывает нужно сделать кнопку, по клику на которую, будет скачен файл. Это очень просто сделать. Я набросал скрипт, который наглядно показывает, как сохранить файл. В данном случае сохранять будем картинку.
Читать далее «Сохранение файла на компьютер. На примере картинки»

Изменение размера картинок

Изменение размера картинок
Изменение размера картинок.

Не так давно, мне понадобилось функция, которая смогла бы корректно уменьшать картинки.  Потратив на поиски готового решения в интернете несколько часов, я решил написать функцию сам. Сложностей тут особо нет, главное это правильно обработать картинку, чтобы она не растянулась и не сжалась, не потеряла свои пропорции. Например, если исходная картинка 500х400, а из нее нужно сделать  400Х400, простым сжатием тут не отделаться. Решение простое: сделать белый фон (или любой другой, как кому нравится) и на этот фон нанести, корректно сжатую картинку, сжимать нужно пропорционально по большей стороне.  Вот собственно весь смысл функции, теперь непосредственно код функции.
Читать далее «Изменение размера картинок»