آموزش توابع GD (قسمت دوم) - نسخهی قابل چاپ +- انجمن عمومی گسترش فناوری آگو (http://forums.ago.ir) +-- انجمن: انجمن های عمومی گسترش فناوری آگو (/forumdisplay.php?fid=1) +--- انجمن: برنامه نویسی (/forumdisplay.php?fid=13) +--- موضوع: آموزش توابع GD (قسمت دوم) (/showthread.php?tid=2327) |
آموزش توابع GD (قسمت دوم) - agotd - 02-05-2014 06:02 PM تو قسمت قبل یاد گرفتیم چطوری یک رشته رو در تصویر درج کنیم،تو این قسمت یه تابع دیگه رو میخوام معرفی کنم که کارش درج رشته در تصدیر هست که البته با تابع imagestring متفاوته. کد php: imagefttext($image, $size, $angle, $x, $y, $color, $fontfile, $text); این تابع هشت آرگومان (۱-تصویر منبع)(۲-اندازه قلم)(۳-زاویه درج پادساعتگرد)(۴و۵-مکان درج از سوی چپ)(۶-رنگ قلم)(۷-مسیر فایل فونت)(۸-متنی که میخوایم درج کنیم) رو دریافت میکنه. حالا میخوام یه تایع دیگه رو معرفی کنم که با کمک این تابع میتونید روی تصویر واترمارک بزنید. کد php: imagecopymerge ($dst_im, $src_im, $dst_x, $dst_y, $src_x, $src_y, $src_w, $src_h, $pct); به این نمونه ای که نوشتم دقت کنید کامل متوجه میشید: کد php: <?php توضیح خط به خط: ۲-بارگیری تصویری که میخوایم روش واترمارک بزنیم. ۳ و ۴ و ۵-ساخت تصویر واترمارک. ۶ و ۷-دریافت عرض و طول تصویر اصلی. لزومی به انجام این کار نیست،صرفا چون قصد داشتم واترمارک رو در گوشه پایین سمت راست درج کنم به این مقادیر احتیاج بود. ۸-درج واترمارک روی تصویر. ۹-چاپ و یا ذخیره تصویر استامپ خورده. اگه مشکلی هم بود من در خدمتم |