Articles of image processing

Способы остановить людей от загрузки GIF с инъекциями в них?

У меня есть сайт PHP, где люди могут заполнять справочные билеты. Это позволяет им загружать скриншоты для своего билета. Я разрешаю загружать gif, psd, bmp, jpg, png, tif. После получения загрузки скрипт PHP игнорирует расширение файла. Он идентифицирует тип файла, используя только информацию MIME, которая для этих типов файлов всегда хранится в первых 12 байтах […]

Как создавать эскизы на Amazon S3?

Я застрял за идеями по этому поводу. Я работаю над CMS, который использует файловый браузер для хранения всего медиафайла в ведре S3. У меня есть 4 варианта размеров эскизов, которые генерируют новые эскизы с исходного изображения. Если я делаю эту серверную часть в PHP, это нормально – я просто теряю, как это сделать, если все […]

Добавить границу вокруг изображения png с помощью imagick PHP

Как добавить границу вокруг png-изображения? Всякий раз, когда я пытаюсь добавить границу с помощью функции borderImage, доступной в imagick, она теряет прозрачность, если она является png-изображением. <?php $image = new Imagick(); $image->readImage('tux.png'); $image->BorderImage(new ImagickPixel("red") , 5,5); // send the result to the browser header("Content-Type: image/" . $image->getImageFormat()); echo $image; Это исходное изображение: и это после […]

Логика галереи изображений Laravel

Недавно я начал разрабатывать довольно огромный сайт. На сайте я хотел бы разрешить пользователям загружать свои образцы. В настоящий момент мы довольно ограничены, поэтому изображения будут храниться на нашем сервере. Я немного зациклен на логике. Таким образом, моя логика была бы такой. Пользователь создает папку с именем, которое хранится в базе данных с прикрепленным к […]

Intereting Posts
Как получить информацию о файле в определенном пути к каталогу, например, тип файла mime и имя файла с помощью функции php? Как добавить значения многораздельного массива? PHP – DOMDocument – нужно изменить / заменить существующий тег HTML w / new Как скрыть ссылку для скачивания введите число в буквы PHP: Как я могу получить URL-адрес, который был переписан с помощью mod_rewrite? Как я могу определить, какая версия CakePHP – это проект? Масштабирование изображения с использованием PHP и поддержание соотношения сторон Mysql – подключение к удаленному серверу с использованием IP-адреса Ошибка версии php в файле auto_prepend_file Найти ключ существует в под-ключах массива? Проблема Сохранение значений широты и долготы в базе данных MySQL php создает многомерный массив из плоского Пределы использования API API Карт Google для каждого посетителя веб-сайта или на веб-сервере? сопоставьте дату с datepicker с доступным днем ​​базы данных и покажите результат