Articles of изображений

Используйте PHP для создания эскизов. (Обрезано до квадрата)

В настоящее время я использую php-скрипт, который создает эскизы на основе максимальной ширины и высоты. Тем не менее, мне бы хотелось, чтобы он всегда создавал квадратные изображения и обрезал изображения при необходимости. Вот что я сейчас использую: function makeThumb( $filename, $type ) { global $max_width, $max_height; if ( $type == 'jpg' ) { $src = […]

Php – заменить базовый цвет прозрачного png изображения

Я много искал, и я нашел только несколько решений (в google и stackoverflow, поэтому, пожалуйста, не отмечайте это как дубликат, если не существует действительно повторяющегося вопроса), но проблемы – это жесткие края. Есть ли правильный способ изменения базового цвета, скажем, черного png-изображения с прозрачным фоном, но для сохранения мягких краев? Это пример изображения: Я хочу, […]

GD против ImageMagick против Gmagick для jpg?

Я нахожусь в отказе от GD для манипулирования имиджем на своем веб-сайте – это ужасно. Все говорят, что используют ImageMagick, потому что они лучше, чем GD, но как насчет ImageMagick против Gmagick ( швейцарский армейский нож обработки изображений )? У Zend есть довольно статья здесь http://devzone.zend.com/article/10531, говорящая о них. Прежде чем я уеду в ImageMagick, […]

Преобразование JPG / GIF изображения в PNG в PHP?

Возможный дубликат Преобразование jpg изображения в формат gif, png и bmp с использованием PHP У меня есть PHP-форма, которая позволяет загружать изображения и проверять exif_imagetype(); чтобы убедиться, что изображение действительно. Тем не менее, я хочу, чтобы все форматы, PNG, JPG, JPEG и GIF были представлены PNG после отправки. Как я могу это сделать?

Лучший способ кэширования измененных изображений с использованием PHP и MySQL

Каким будет наилучший способ обработки кэширования изображений с помощью PHP. Имя файла в настоящее время хранится в базе данных MySQL, которая переименовывается в GUID при загрузке вместе с исходным именем файла и тегом alt. Когда изображение помещается на страницы HTML, это делается с использованием URL-адреса, например «/images/get/200×200/{guid}.jpg», который переписывается в php-скрипт. Это позволяет моим дизайнерам […]

Как заставить браузер кэшировать изображения с помощью php?

Я совершенно не знаком с тем, как кэшировать изображения. Я выводю все изображения в галерее с помощью php и хочу, чтобы изображения, которые уже были показаны, были кэшированы браузером, поэтому php-скрипт не должен снова выводить одно и то же изображение. Все, что я хочу – это изображения, которые появляются быстрее. при вызове изображения мне нравится: […]

Изображение обрезки PHP для исправления ширины и высоты без потери соотношения размеров

im, чтобы создать эскизы с размером 100px на 100px. Я видел много статей, объясняющих методы, но большинство из них имеют ширину! = height, если необходимо сохранить отношение размеров. например, у меня есть изображение 450 пикселей на 350 пикселей. я хотел бы обрезать до 100 пикселей на 100 пикселей. если бы я должен был поддерживать соотношение, […]

Получить / установить DPI с помощью PHP GD / Imagick?

Я создаю веб-приложение, которое будет обрабатывать файлы изображений, которые в конечном итоге будут напечатаны в большом формате. Как часть этого, мне нужно получить (т.е. прочитать) и установить (то есть изменить) DPI файла изображения. Возможно ли это через PHP GD или PHP Imagick? Благодаря, BK Редактировать: Доступ к DPI изображения можно получить с помощью метода getImageResolution […]

Объединить два изображения в php

У меня есть два изображения, которые я хотел бы объединить, а затем сохранить в новое место. Я хотел бы, чтобы второе изображение было размещено непосредственно под первым изображением. У меня есть следующее, но изображение даже не сохраняется. $destimg = imagecreatefromjpeg('images/myimg.jpg'); $src = imagecreatefromgif('images/second.gif'); // Copy and merge imagecopymerge($destimg, $src, 316, 100, 0, 0, 316, 100, […]

Как я могу объединить 3 изображения в 1 изображение через PHP?

Я действительно не могу найти способ успешно это сделать .. Я искал Google для этого, и он либо имеет черные оттенки вокруг изображений, либо все изображения не перекрываются. Не могли бы вы помочь? Я в порядке на PHP; Я бы отдал себе 2/5. Я бы очень признателен, если кто-то захочет помочь мне. Я ищу простой […]

Intereting Posts
Недопустимое смещение строки Предупреждение PHP Вызывает ли вызов ob_end_clean () один раз в верхней части скрипта, гарантировать, что ob_flush () никогда не требуется? Установка часового пояса для UTC (0) в PHP Почему некоторые операции с потоковыми массивами в PHP, похоже, не работают? Дата фильтрации в PHP DOM PHP MYSQL: способ отображения таблицы в порядке возрастания Получить IP-адрес пользователя в laravel с помощью аналогичного метода HTTP_X_FORWARDED_FOR PHP: Возможно ли создать объект SplFileObject из содержимого файла (строки)? CakePHP 3 Сохранение BelongsToMany Association Неизвестный тип "" Ошибка Как отправить сообщение gcm в php без использования cURL? Мои сеансы php продолжают теряться после входа в систему Проблема с завихрением Как вызвать одну функцию контроллера в другом контроллере в codeigniter Почему я не могу получить идентификатор альбома в facebook? Как в PHP добавить значения из одного массива в другой, когда их пары значений ключей совпадают?