Maison  >  Article  >  développement back-end  >  Le processus de mise en œuvre de l'ajout d'un filigrane aux images en php

Le processus de mise en œuvre de l'ajout d'un filigrane aux images en php

黄舟
黄舟original
2017-08-21 17:41:293151parcourir

Partagez une classe PHP qui ajoute des filigranes aux images. Elle prend en charge les images en filigrane. La méthode appelante est send( strimg filename ). l'image enregistrée sera la même que l'originale. , si vous devez l'enregistrer en tant qu'image d'exception, indiquez simplement le chemin et le nom de l'image à enregistrer ici
Exception, il existe une autre méthode, show(); Cette méthode est utilisée pour afficher des images filigranées
Cette méthode peut l'appeler seule, mais vous devez d'abord appeler la méthode send(), ou vous pouvez l'appeler en continu : $img->send()->show() ;

Étape 1 : Téléchargez ce dont nous avons besoin pour cette leçon Classe PHP pour ajouter des filigranes aux images : http://www.php.cn/xiazai/leiku/761

Étape 2 : Après le téléchargement est terminé, recherchez le fichier de classe PHP et décompressez-le sur le serveur local. Créez un nouveau fichier php !

Étape 3 : Nous appelons cette classe dans ce nouveau fichier et instancions cette classe :

<?php
include_once "jiashuiyin.php";//引入类文件
$img = new Images;//然后实例化类
//然后提供图片:
$oldimg = &#39;D:/phpStudy/WWW/myclass/timg.jpg&#39;;//原图片路径及名称
$newing = "D:/phpStudy/WWW/myclass/shuiyin.jpg";//水印图片路径及名称
$img->imgpath($oldimg, $newing, $WeiZhi = 9);//$WeiZhi 水印位置

print_r($img->send());//开始加水印
?>

Ici, nous imprimons les informations de localisation de l'image :

Le processus de mise en œuvre de lajout dun filigrane aux images en php

Retrouvez ensuite la photo originale :

Le processus de mise en œuvre de lajout dun filigrane aux images en php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn