<?php
/** * Require The tuliIP class */ require_once '../../tulipIP/tulipIP.class.php';
/** * Load The Image From Source File */ $path = "../../src.jpg"; $image = tulipIP::loadImage($path);
$watermark = "../../watermark.png";
/** * You can choose the stamp(watermark) position using one of the suppored * TuliIp positions : * =================== * * TIP_TOP_LEFT * TIP_TOP_CENTER * TIP_TOP_RIGHT * * TIP_LEFT_CENTER * TIP_CENTER * TIP_RIGHT_CENTER * * TIP_BOTTOM_LEFT * TIP_BOTTOM_CENTER * TIP_BOTTOM_RIGHT * * And add Margin(Optional) according to the selected position * in this example margin=0 * * Note: tulipIP Does not check if the stamp width and height bigger than the width * ===== and height of the source image.so source image will be watermarked anayway * even if the watermark won't be visibale */ tulipIP::addWatermark($image, $watermark, TIP_BOTTOM_RIGHT, 0);
$dest = "./"; header('Content-type:' . TIP_PNG); tulipIP::saveImage(null, $image); tulipIP::saveImage($dest, $image, TIP_JPG, "Watermark"); ?>
|