У меня много изображений (500 000 +) в папке на сервере, организованной по дате. Я сделал PHP-скрипт для копирования и обрезки каждого файла JPG в подпапке (большой палец), но это очень медленно, поскольку PHP не поддерживает многопоточность. Я хочу посоветоваться, как действовать дальше. Является ли Python хорошим вариантом для этого? Есть ли хороший инструмент или […]
Я использую следующий код для загрузки изображений и создания изображения 300×300 и миниатюры размером 50×50. if ($_FILES['image_file']['errors'] > 0) { die("<br /><center><strong>Error uploading file:</strong> " . $_FILES['image_file']['error'] . "</center><br />"); } elseif ($_FILES['image_file']['size'] > 2500000) { // 2.5 megabyte limit die("<br />center><strong>Your file is too large. Please upload a smaller file.</strong></center><br />"); } switch (strtolower($_FILES['image_file']['type'])) […]
У меня есть эта функция в PHP. <?php function zmensi_obrazok($max_dimension, $image_max_width, $image_max_height, $dir, $obrazok, $obrazok_tmp, $obrazok_size, $filename){ $postvars = array( "image" => $obrazok, "image_tmp" => $obrazok_tmp, "image_size" => $obrazok_size, "image_max_width" => $image_max_width, "image_max_height" => $image_max_height ); // Array of valid extensions. $valid_exts = array("jpg","jpeg","gif","png"); // Select the extension from the file. $ext = end(explode(".",strtolower($obrazok))); // […]
У меня есть файл изображения, который хранится в переменной $image Я хочу изменить размер этого изображения, чтобы он соответствовал области 380 пикселей на 380 пикселей (так что это означает, что самая высокая сторона изображения должна быть 380 пикселей на другой стороне меньше 380px). У кого-нибудь есть предложение о том, как это сделать? благодаря
ЗДРАВСТВУЙ! Как проверить, пытаются ли пользователи загружать файлы размером более 2 МБ? Я хотел бы это отрицать и выдать сообщение об ошибке пользователю, который пытается это сделать. Я знаю, что это что-то вроде этого, но что я должен изменить 50000, чтобы стать 2mb? if ($_FILES['imagefile']['size'] > 50000 ) { die ("ERROR: Large File Size"); }
Я хочу поместить изображение через другое изображение, используя php. У меня два изображения. Одна фотография. А другой – изображение фиксированного размера, белого цвета. Мы можем назвать это рамкой. Поэтому мне нужно разместить фотографию в середине кадра (белое изображение), а затем сохранить ее. Может ли кто-нибудь мне помочь?
Я хочу изменить размеры изображений на фиксированную ширину и высоту (то есть 150 пикселей). Тем не менее, проблема возникает, если есть большая разница в высоте и ширине исходной фотографии (например, панорамная фотография), уменьшенный размер миниатюры выглядит плохо. Есть ли какое-нибудь умное решение для изменения размера фотографий до фиксированной ширины и высоты? Например, пожалуйста, взгляните на […]
Я использую apache, PHP. Таким образом, для php даже я устанавливаю максимальный размер файла, если кто-то загружает огромный файл, он загрузит все это на сервер, а затем возвращает ошибку PHP. это правильно? Я бы хотел, чтобы веб-сервер или PHP остановились, когда размер файла или размер запроса больше определенного размера. есть ли способ сделать это? Я […]
Итак, я застрял на этом пару часов. Я устал от Google для любых решений, но не нашел решений. Поэтому любая помощь очень ценится. Мой вопрос: Я использую форму для загрузки нескольких изображений. Из-за того, что данные резервируются на нескольких серверах, я должен их хранить в базе данных. И сохранение изображений в папке не является решением. […]
Я хочу ограничить максимальную ширину и / или высоту загруженного изображения (jpg, png, gif, bmp, …). Как это можно сделать с помощью «Загрузить»? Я могу представить две общие возможности: проверьте размер изображения перед загрузкой и выведите ошибку изменить размер после загрузки Как вы это сделали с добавлением? Единственный способ, о котором я могу думать, – […]