imagepng () и прозрачность в библиотеке GD с PHP

Я использую emacs 22.2.1 под Windows XP и помогся ответами выше получить ответ в мини-буфере, я хочу к команде C-x C-f. Первоначально я добирался, "Находят файл: C:\Program Files\emacs\bin /" как Anton. Я ДОМОЙ установил на "C:\Documents and settings\USER NAME\My Documents". Ответ на C-x C-f, который я хочу в мини-буфере, "Находят файл: ~ /". Путем добавления (setq каталог по умолчанию "C:/Documents и Настройки/ПОЛЬЗОВАТЕЛЬ Документы NAME/My") в мой .emacs файл я смог добраться, ответ "Находят файл: C:\Documents and settings\USER NAME\My Documents /" который является функционально тем же как, "Находят файл: ~ /". Однако я заметил одну дальнейшую точку. "Настройте Emacs" под "Опциями", позволил мне подавлять экранную заставку. Теперь, когда я открываю emacs, я сразу перехожу к буферу царапины. Когда я ввожу C-x C-f в буфере царапины, я получаю точный ответ, который я хочу.

16
задан JakeGould 7 June 2014 в 00:43
поделиться

3 ответа

Вот пример функции imagecolortransparent (если она помогает):

<?php
// Create a 55x30 image
$im = imagecreatetruecolor(55, 30);
$red = imagecolorallocate($im, 255, 0, 0);
$black = imagecolorallocate($im, 0, 0, 0);

// Make the background transparent
imagecolortransparent($im, $black);

// Draw a red rectangle
imagefilledrectangle($im, 4, 4, 50, 25, $red);

// Save the image
imagepng($im, './imagecolortransparent.png');
imagedestroy($im);
?>
10
ответ дан 30 November 2019 в 15:07
поделиться

Существует функция imagecolortransparent , которая позволяет вам установить, какой цвет будет прозрачным. Не знаю, отвечает ли это на ваш вопрос.

0
ответ дан 30 November 2019 в 15:07
поделиться

Просто сделайте следующее:

imagealphablending($img, false);
imagesavealpha($img, true);

Перед выводом. Убедитесь, что все исходные файлы (если вы их использовали) имеют 32-битный формат PNG с прозрачностью - в противном случае результат может отличаться черным фоном или прозрачность не соответствует.

48
ответ дан 30 November 2019 в 15:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: