<?php require_once '../php_image_magician.php'; /* Purpose: Open image * Usage: resize('filename.type') * Params: filename.type - the filename to open */ $magicianObj = new imageLib('sample_images/racecar.jpg'); /* Purpose: Add a watermark to your image * Usage: addWatermark([watermark_image], [position], [padding], [transparency]) * Params: watermark_image - the image to use as your watermark * position - Specified by "width x height". EG: 200 x 300 * padding - Ignored when specifying exact pixel location * transparency - Adds transparency to your watermark image. Set * value range is 0-100. 100 not being transparent at all. * Output: Adds a watermark image 20px in and 30px down with 30% * transparency */ $magicianObj->addWatermark('sample_images/monkey.png', '20 x 30', 0, 30); /* Purpose: Save image * Usage: saveImage('[filename.type]', [quality]) * Params: filename.type - the filename and file type to save as * quality - (optional) 0-100 (100 being the highest (default)) * Only applies to jpg & png only */ $magicianObj->saveImage('output_4.3.png', 100);
* Usage: resize('filename.type') * Params: filename.type - the filename to open */ $magicianObj = new imageLib('sample_images/racecar.jpg'); /* Purpose: Add a watermark to your image * Usage: addWatermark([watermark_image], [position], [padding]) * Params: watermark_image - the image to use as your watermark * position - choose from the below options * * tl = top left, * t = top (middle), * tr = top right, * l = left, * m = middle, * r = right, * bl = bottom left, * b = bottom (middle), * br = bottom right * * padding - This moves the image away from the edges (in pixels) * Output: Adds a watermark image to the bottom-right corner, 50px away * from the bottom and right edges, of your image */ $magicianObj->addWatermark('sample_images/monkey.png', 'br', 50); /* Purpose: Save image * Usage: saveImage('[filename.type]', [quality]) * Params: filename.type - the filename and file type to save as * quality - (optional) 0-100 (100 being the highest (default)) * Only applies to jpg & png only */ $magicianObj->saveImage('output_4.2.png', 100);
require_once '../php_image_magician.php'; /* Purpose: Open image * Usage: resize('filename.type') * Params: filename.type - the filename to open */ $magicianObj = new imageLib('sample_images/racecar.jpg'); /* It's also possible to "stack" transformations. The following is one example of many possibilities */ // *** Resize image $magicianObj->resizeImage(200, 200, 'crop'); // *** Add greyscale $magicianObj->greyScaleDramatic(); // *** Add white border $magicianObj->addBorder(25, '#fff'); // *** Add black border $magicianObj->addBorder(5, '#000'); // *** Add white border $magicianObj->addBorder(1, '#fff'); // *** Add watermark (bottom, 40px from boarder, 50% opacity) $magicianObj->addWatermark('sample_images/bear.png', 'tr', 30, 20); // *** Add text $magicianObj->addText('Racer', 'b', 10, '#000', 10); /* Purpose: Save image * Usage: saveImage('[filename.type]', [quality]) * Params: filename.type - the filename and file type to save as * quality - (optional) 0-100 (100 being the highest (default)) * Only applies to jpg & png only */ $magicianObj->saveImage('output_8.1.bmp', 100);