Articles of png

Efeito de transparência ímpar ao combinar dois .png com transparência em PHP-GD

A fusão de duas imagens com seções transparentes produz a seguinte imagem composta: Eu me pergunto por que a seção transparente da imagem que eu apliquei no fundo verde aparece como tal? Alguém? $base = imagecreatefrompng(‘application/assets/images/vel1_bg.png’); imagealphablending($base, false); imagesavealpha($base, true); list($baseWidth, $baseHeight, $type, $attr) = getimagesize(‘application/assets/images/vel1_bg.png’); $user_board_items = $this->config->item(‘user_board_items’); foreach($array as $key => $value){ $item […]

Imagick: Suporte PNG disponível na linha de comando, mas não está disponível no PHP

Eu descobri que não tinha suporte PNG na minha instalação do Imagick, então eu instalei o libpng . Agora eu posso ver que o formato PNG é suportado quando eu executo um comando convert -list format E a conversão de PNG para JPG funciona bem da linha de comando: convert a.png b.jpg Mas quando tento […]

Converta o formato JPG / PNG para SVG usando o PHP

Como faço para converter JPG / PNG para SVG usando o PHP? Eu sei que não será vectorizado, mas eu preciso dele em um formato SVG. Não quero usar nenhum outro software que o PHP. Algo assim:

Converta .BMP para .PNG com PHP

Eu precisava poder converter diferentes formatos de imagem para o formato .PNG. Com a ajuda de alguns outros, consegui fazer isso acontecer. A única questão é, eu também preciso ser capaz de converter arquivos .BMP para .PNG sem o uso do ImageMagick. Aqui está o código que usei para a conversão de outros arquivos: Se […]

PHP imagepng () está criando imagem corrompida

Procurei em todos os lugares para encontrar uma solução possível para o meu problema. Infelizmente, não consigo descobrir. Eu tenho um arquivo .php que cria uma imagem com base em outras imagens. Eu tinha o script funcionando exatamente como é agora mesmo sem falhas. Mas depois de mexer com outros arquivos, ele de repente parou […]

Como manter o fundo transparente no PNG ao resize com o PHP?

Estou tendo um problema ao resize fotos com o PHP, especialmente com arquivos PNG com fundos transparentes, mantendo o fundo transparente, ele se transforma em um fundo preto. Como posso consertar isso? Este é o script para resize: image_type = $image_info[2]; if( $this->image_type == IMAGETYPE_JPEG ) { $this->image = imagecreatefromjpeg($filename); } elseif( $this->image_type == IMAGETYPE_GIF […]

Não consigo abrir este arquivo PNG com imagecreatefrompng ()

Aqui está um arquivo PNG: http://imgur.com/NUl4v.png (Sim, não importa que seja um pinguim engraçado com um sinal …) Ao executar o seguinte código: imagecreatefrompng(‘http://img.bestphpide.com/php/NUl4v.png’); Recebo um erro: PHP Warning : imagecreatefrompng () [function.imagecreatefrompng] : Não é possível ler os dados da imagem em / home / test / … O arquivo PNG parece estar bem […]

PHP gdLib 8-bit PNG com alfa

Como é possível salvar minha imagem, criada com gd, como png-8? Salva como gif com canal transparente bem – mas eu quero usar o png-8. Atenciosamente, Beerweasle

Como posso escalar um SVG e salvar como PNG, com PHP sem perder qualidade?

Eu tenho um lote de imagens SVG que eu preciso resize e depois salvar como PNG, e eu gostaria de usar o PHP para fazê-lo. Perguntas semelhantes às minhas foram feitas, mas nenhuma das soluções funciona para mim. Por exemplo: opção A : use o PHP para alterar o atributo de largura e altura do […]

A maneira mais rápida de ler metadados PNG em PHP

Gostaria de extrair dois campos de um arquivo PNG. Ou seja, o campo de geometry e um dos campos dos metadados. Qual é a maneira mais rápida em que eu poderia fazer isso? Eu marquei o meu script que atualmente executa isso e, de longe, a ação mais lenta é executar o programa “identificador” do […]