Articles of gd

Файл электронной почты отправляет электронное письмо два раза с использованием функции php mail

Мои три проблемы, пробовали разные комбо без результата, googled, но мало или вообще не помогали – Я получил два раза по электронной почте, изменил myemail@emailserver.com на идентификатор электронной почты, чтобы увидеть результат. Во время выполнения этого файла я получаю изображение, однако хочу иметь текст «Отправлено по электронной почте». Полный HTML-контент с тегом передается вместо HTML-рендеринга […]

Частичный черный фон, когда водяной знак PNG-изображения с GD PHP

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

Раздражающий пробел слева при использовании библиотеки GD и текста

Я работаю над классом, который может создавать несколько текстовых входов и размещать их друг над другом, чтобы они выравнивались, влево и вправо – вот так: Проблема в том, что иногда текст неправильно размещен. При рисовании A это работает. При рисовании M (и нескольких других букв с вертикальным штрихом – P, I и т. Д.) Он […]

Изображение PHP GD не отображается в Chrome

Мы использовали Captcha.php в одном из наших проектов, он открывается во всех браузерах, но мы не можем просматривать его в Google chrome Version 22. Наш скрипт Captcha session_start(); $captcha = new SimpleCaptcha(); $captcha->CreateImage(); class SimpleCaptcha { function CreateImage() { header("Content-Type: image/jpeg"); $md5 = md5(rand(0,9999)); $pass = substr($md5, 10, 5); $_SESSION["pass"] = $pass; $image = ImageCreatetruecolor(100, […]

Алгоритм определения цвета границы изображения в PHP

Я пытаюсь найти способ получить цвет границы с изображения, используя php Я попытался использовать этот код, но этот альгоратхим дает мне все цвета на любом изображении. <?php function colorPalette($imageFile, $numColors, $granularity = 5) { $granularity = max(1, abs((int)$granularity)); $colors = array(); $size = @getimagesize($imageFile); if($size === false) { user_error("Unable to get image size data"); return […]

Как определить шрифт swash с PHP и GD

У меня есть следующий код для печати текста на изображении. Я также добавляю отладочную рамку вокруг текста. Тем не менее, я заметил, что текст слева находится за пределами поля, который PHP дает мне с imagettfbbox . Это похоже на проблему с swash шрифта. Стоит ли так объяснять это? Могу ли я определить расстояние между началом […]

Изменение размера с помощью GD-выходов

Что может заставить php gd создать черное изображение после изменения размера? Следующий код всегда выводит черное изображение для каждого допустимого файла jpeg. <?php $filename = 'test.jpg'; $percent = 0.5; header('Content-Type: image/jpeg'); list($width, $height) = getimagesize($filename); $newwidth = $width * $percent; $newheight = $height * $percent; $thumb = imagecreatetruecolor($newwidth, $newheight); $source = imagecreatefromjpeg($filename); imagecopyresized($thumb, $source, 0, […]

Напишите текст на изображении пропорционально

Итак, у меня есть изображение: и я хочу добавить текст под изображение (сделать демотивационное изображение). Поэтому я увеличиваю его высоту и добавлю дополнительную высоту на дно. Мне нужно написать текст: Заголовок нижний длинный текст также мне нужно, чтобы эти слова были сосредоточены на изображении. Итак, выход должен быть: все находится на библиотеке PHP GD. Проблема […]

Как изменить размер изображения без сохранения его в папке

Итак, я застрял на этом пару часов. Я устал от Google для любых решений, но не нашел решений. Поэтому любая помощь очень ценится. Мой вопрос: Я использую форму для загрузки нескольких изображений. Из-за того, что данные резервируются на нескольких серверах, я должен их хранить в базе данных. И сохранение изображений в папке не является решением. […]

imagecopyresampled () вводит артефакты в прозрачном PNG

Я добавляю прозрачный водяной знак PNG к изображению. Водяной знак имеет высокое разрешение, поэтому, прежде чем накладывать его на исходное изображение, я изменяю его размер. Это, кажется, вносит некоторые артефакты в водяной знак, который я не нашел способа избежать. Исходное изображение: Измененное изображение (посмотрите на горизонтальную линию «грязь» между буквами »): Масштабирование измененного изображения (непрозрачное), […]

Intereting Posts
извлекать данные из текстового файла и обновлять веб-страницу каждую минуту Предыдущие / следующие кнопки? Как назначить массивы аргументам функций? Выберите, где поле не равно Mysql Php Функция вызова в массиве (PHP) mysql_ * to MySQLi Я хочу, чтобы мои пользователи имели доступ только к моим php-файлам, если они пытаются получить доступ к папкам, которые я хочу включить в свой файл 404 Как проверить цифровую подпись с помощью openssl Как проверить ключи массива в php для хранения значений массива в mysql Игнорировать последнюю строку в URL после последней косой черты Как преобразовать изображение в черно-белое в PHP PHP-скрипт работает только на локальном, а не на удаленном Добавление или настройка функциональности установленных пакетов mysql_real_escape_string () ничего не ускользает Обновить столбец в базе данных, где максимальное значение php mysql