<?php
$img = "CaminhoImagem.jpg"
$imagem = imagecreatefromjpeg($img);
$imagemLogo = imagecreatefromgif("caminhoLogo.gif" );
$larguraLogo = imagesx( $imagemLogo ); // Obtem a largura_nova da imagem
$alturaLogo = imagesy( $imagemLogo ); // Obtém a altura da imagem
$x_logo = imagesx( $imagem ) - $larguraLogo - 5;//// Calcula X 5px da latreral direira
$y_logo = imagesy( $imagem ) - $alturaLogo - 5;//// Calcula X 5px do rodapé
imagecopymerge( $imagem, $imagemLogo, $x_logo, $y_logo, 0, 0, $larguraLogo, $alturaLogo, 55 ); // Copia a logo para a imagem
header("Content-Type: image/jpeg"); // informa o tipo do arquivo ao navegador
header("Content-Length: ".filesize(imagejpeg( $imagem, NULL, 90 ))); // informa o tamanho do arquivo ao navegador , e o 90 é a qualidade da compressão da imagem a ser criada
header("Content-Disposition: attachment; filename=NomedaImagem.jpg"); // informa ao navegador que é tipo anexo e faz abrir a janela de download, também informa o nome do arquivo
@readfile(imagejpeg( $imagem, NULL, 90 )); // lê o arquivo
flush();
imagedestroy($imagem);
imagedestroy($imagemLogo);
?>
Inserir marcar d'agua e forçar download da imagem em php
sexta-feira, 11 de dezembro de 2015
0 comentários:
Postar um comentário