PHP
(quick guide & examples)
CREATE IMAGE OBJECT $img = imagecreatefrompng("IMG.PNG");
WRITE TEXT TO IMAGE $txt = "Copyright"; $font = "FONT.TTF"; $color = imagecolorallocatealpha($img, 255, 0, 0, 0); $size = 18; $angle = 0; $x = 0; $y = 24; imagettftext($img, $size, $angle, $x, $y, $color, $font, $txt);
SAVE WATERMARKED IMAGE imagepng($img, "DEMO.PNG");
LOAD SOURCE + WATERMARK IMAGES $s = imagecreatefrompng("IMG.PNG"); $w = imagecreatefrompng("WM.PNG");
APPLY WATERMARK $ww = imagesx($w); $wh = imagesy($w); imagecopy ( $s, $w, copy watermark to source 0, 0, top-left corner 0, 0, $ww, $wh no clip, use entire image );
SAVE WATERMARKED IMAGE imagepng($img, "DEMO.PNG");