<?php require("PHP_Image_Class.php"); if($_GET["do"]=="Text_Watermarks"){// 图片添加文本水印 ################## // Applying 9 text watermarks on the image $img = new ImageTools("images/flower.jpg"); /* $img->addWatermark("Top-Left", ImageTools::IMAGE_POSITION_TOP, ImageTools::IMAGE_POSITION_LEFT, 18, "#FFF", 0, 5); // Top Left $img->addWatermark("Top-Center", ImageTools::IMAGE_POSITION_TOP, ImageTools::IMAGE_POSITION_CENTER, 14, "#CCC", 0, 2); // Top Center $img->addWatermark("Top-Right", ImageTools::IMAGE_POSITION_TOP, ImageTools::IMAGE_POSITION_RIGHT, 20, "# FF0000", 12, 10); // Top Right $img->addWatermark("Center-Left", ImageTools::IMAGE_POSITION_CENTER, ImageTools::IMAGE_POSITION_LEFT, 12, "# 336600", 0, 0); // Center Left $img->addWatermark("Center-Center", ImageTools::IMAGE_POSITION_CENTER, ImageTools::IMAGE_POSITION_CENTER, 18, "#CCC", 90, 0); // Center Center $img->addWatermark("Center-Right", ImageTools::IMAGE_POSITION_CENTER, ImageTools::IMAGE_POSITION_RIGHT, 20, "#0066CC", 12, 10); // Center Right $img->addWatermark("Bottom-Left", ImageTools::IMAGE_POSITION_BOTTOM, ImageTools::IMAGE_POSITION_LEFT, 18, "#FFF", 0, 5); // Bottom Left $img->addWatermark("Bottom-Center", ImageTools::IMAGE_POSITION_BOTTOM, ImageTools::IMAGE_POSITION_CENTER, 14, "#CCC", 0, 2); // Bottom Center $img->addWatermark("Bottom-Right", ImageTools::IMAGE_POSITION_BOTTOM, ImageTools::IMAGE_POSITION_RIGHT, 20, "#66FF00", 12, 10); // Bottom Right */ $img->addWatermark("这是shui印", ImageTools::IMAGE_POSITION_BOTTOM, ImageTools::IMAGE_POSITION_RIGHT, 20, "#66FF00", 12, 10); // Bottom Right $img->setOutputType(ImageTools::IMAGE_TYPE_PNG); // Output result image as PNG file $img->showImage(); $img->destroy(); } ?>
用于处理图片的PHP类,可在图片上提供这些操作:
用法很简单,不需要插件,4-5行代码就能实现一个复杂的功能。 从而为PHP开发人员节约大量的开发时间。
而且安装简单,只需要把文件上传到服务器修改一下路径即可完成。