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

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

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

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

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