Используя PHP, можно взять существующее изображение и создать копию, где исходное изображение изменяется от 100% непрозрачного до 0% непрозрачного (или 0% прозрачного до 100% прозрачного!)? Благодаря, Тоби EDIT: Я понимаю, что мой вопрос был неясным, извинения. Я хочу взять изображение и создать градиент прозрачности на нем, поэтому изображение на 100% непрозрачно сверху, 100% прозрачное внизу […]
Я делаю предварительный просмотр для моего сайта; Мне нужно повернуть части изображения, чтобы создать представление этого для моих пользователей. Кожа является PNG-файлом, и все его части могут иметь прозрачность или даже вообще не содержать. Мне нужно иметь возможность поворачивать это изображение, сохраняя прозрачность внутри изображения прозрачным, а также имея расширенные границы (вы знаете, область, которая […]
Я изменяю размеры изображений PNG, используя функцию библиотеки изображений GD ImageCopyResampled (). Все работает отлично, я даже могу сохранить прозрачность альфа-смешивания с использованием ImageCreateTrueColor () вместо использования ImageCreate () для создания измененного изображения. Проблема в том, что если я использую ImageCreateTrueColor (), а не ImageCreate (), размер файла PNG-файлов увеличивается от примерно 80 кб до […]
Я использую GD для изменения размера и преобразования изображений, однако во время моих тестов я обнаружил странное поведение при преобразовании прозрачных PNG в JPEG. Согласно руководству ImageAlphaBlending () включено по умолчанию, но для сохранения прозрачности я должен установить ImageSaveAlpha () в true (что, в свою очередь, требует установки ImageAlphaBlending () в false). Поэтому правильный путь […]
Я знаю, что проблемы с прозрачностью PHP + GD были превзойдены на этом и многих других сайтах, но я следил за всеми рекомендациями, и я не могу исправить свою проблему. Во-первых, объяснение: Я пытаюсь наложить одно изображение поверх другого. У них обоих есть прозрачные области. Поскольку демонстрация, которую я знаю, должна выглядеть определенным образом, я […]
Я хочу сделать следующее на PHP в сочетании с GD. ImageMagick – это не вариант, к сожалению, но это похоже на такую общую проблему, что должно быть решение, я просто не могу найти его. Я хочу создать PNG с прозрачным фоном. Затем я хочу нарисовать на нем прямоугольник, скопировать изображение на него и добавить текст. […]
Я много искал, и я нашел только несколько решений (в google и stackoverflow, поэтому, пожалуйста, не отмечайте это как дубликат, если не существует действительно повторяющегося вопроса), но проблемы – это жесткие края. Есть ли правильный способ изменения базового цвета, скажем, черного png-изображения с прозрачным фоном, но для сохранения мягких краев? Это пример изображения: Я хочу, […]
Я пытаюсь создать прозрачный png-образ и слой для разных png и jpg, чтобы создать окончательный png с прозрачностью. У меня возникли проблемы с созданием моего первоначального пустого прозрачного png. В настоящее время он имеет белый фон. Может кто-то указать мне верное направление. Это мой код до сих пор … $image = imagecreatetruecolor(485, 500); imagealphablending($image, false); […]
Эй, имея некоторые проблемы, пытаясь сохранить прозрачность на png, когда я создаю эскиз из него, кто-нибудь имеет опыт с этим? любая помощь будет большой, вот что я сейчас делаю: $fileName= "../js/ajaxupload/tees/".$fileName; list($width, $height) = getimagesize($fileName); $newwidth = 257; $newheight = 197; $thumb = imagecreatetruecolor($newwidth, $newheight); imagealphablending($thumb, true); $source = imagecreatefrompng($fileName); imagealphablending($source, true); imagecopyresized($thumb, $source, 0, […]
Мне нужен скрипт, который создает округлые прозрачные углы на поставляемом изображении. Я нашел один, и он работает хорошо, за исключением одного: применяемые углы не выглядят гладкими. imageantialias() выдает Fatal Error, поскольку PHP работает на Debian, и повторная компиляция не является вариантом. Трюк, который я нашел, чтобы заставить эти углы выглядеть гладкими, – это изменение размера […]