<?php
/** * Require The tuliIP class */ require_once '../../tulipIP/tulipIP.class.php';
/** * Load The Image From Source File */ $path = "../../src.jpg"; $image = tulipIP::loadImage($path);
//font file in (TTF) OR (OTF) Format $fontFile = "put your font path here";
// text to be written $text = "Powered By TulipIP";
/* * text position one of supported tulipIP positions * 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 */ $position = TIP_BOTTOM_RIGHT; // font size(Optional) in range(0,72) where default=20 $fontSize = 20; // font angel(Optional) in range(-360,360) where default=0 $angle = 30; // text margin (Optional) where default=0 $margin = 5; // text color(Optional) where default=black $color = tulipIP::toRGB("#fff");
tulipIP::addText($image, $fontFile, $text, $position, $margin, $color, $fontSize, $angle);
// save the result $dest = "./"; header('Content-type:'.TIP_PNG); tulipIP::saveImage(null, $image); tulipIP::saveImage($dest, $image, TIP_JPG, "Watermark"); ?>
|