У меня есть сайт PHP, где люди могут заполнять справочные билеты. Это позволяет им загружать скриншоты для своего билета. Я разрешаю загружать gif, psd, bmp, jpg, png, tif. После получения загрузки скрипт PHP игнорирует расширение файла. Он идентифицирует тип файла, используя только информацию MIME, которая для этих типов файлов всегда хранится в первых 12 байтах […]
Я застрял за идеями по этому поводу. Я работаю над CMS, который использует файловый браузер для хранения всего медиафайла в ведре S3. У меня есть 4 варианта размеров эскизов, которые генерируют новые эскизы с исходного изображения. Если я делаю эту серверную часть в 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; Это исходное изображение: и это после […]
Недавно я начал разрабатывать довольно огромный сайт. На сайте я хотел бы разрешить пользователям загружать свои образцы. В настоящий момент мы довольно ограничены, поэтому изображения будут храниться на нашем сервере. Я немного зациклен на логике. Таким образом, моя логика была бы такой. Пользователь создает папку с именем, которое хранится в базе данных с прикрепленным к […]