pedia-learning

ورود

گذرواژه‌تان را فراموش کرده‌اید؟

ثبت نام

ثبت نام
انجمن عمومی گسترش فناوری آگو

اگر اولین بار از انجمن بازدید می کنید برای دسترسی کامل به انجمن عضو شوید بعد عضویت قادر به ارسال مطلب و شرکت در بحث خواهید داشت

ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش توابع GD (قسمت دوم)
02-05-2014, 06:02 PM
ارسال: #1
آموزش توابع GD (قسمت دوم)
تو قسمت قبل یاد گرفتیم چطوری یک رشته رو در تصویر درج کنیم،تو این قسمت یه تابع دیگه رو میخوام معرفی کنم که کارش درج رشته در تصدیر هست که البته با تابع 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
$im 
imagecreatefromjpeg('elephant.jpg');
$stamp imagecreatetruecolor(8030);
$black imagecolorallocate($stamp0x000x000x00);
imagefttext($stamp10010200xFF0000,'ANDES.ttf','I love PHP.');
$ix imagesx($im);
$iy imagesy($im);
imagecopymerge($im$stamp,$ix-80-10,$iy-30-10,0,0,80,30,100);
imagejpeg($im,'filStapmkhorde.png');
?>

توضیح خط به خط:
۲-بارگیری تصویری که میخوایم روش واترمارک بزنیم.
۳ و ۴ و ۵-ساخت تصویر واترمارک.
۶ و ۷-دریافت عرض و طول تصویر اصلی. لزومی به انجام این کار نیست،صرفا چون قصد داشتم واترمارک رو در گوشه پایین سمت راست درج کنم به این مقادیر احتیاج بود.
۸-درج واترمارک روی تصویر.
۹-چاپ و یا ذخیره تصویر استامپ خورده.

اگه مشکلی هم بود من در خدمتم
نقل قول این ارسال در یک پاسخ
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان


Persian Translation by MyBBIran.com - Ver: 4.1
Powered by MyBB, © 2002-2024 MyBB Group.
Theme designed by Marvel (Sidebar created by Yaldaram - Yaldaram.com)
Theme Translation by Mt Edition