PDA

View Full Version : سوال: ایجاد عکس از متن



numberone1
پنج شنبه 06 مهر 1391, 13:29 عصر
سلام
یک فرم html هست وقتی توش تغییری ایجاد میشه یه درخواست با ajax ارسال میشه میخوام خروجی اون درخواست هرچی که هست بصورت عکس نمایش داده بشه بجای متن
مثلا خروجی میشه




$_GET['message'] = 'سلام';



"سلام"
میخوام این کلمه توی عکس باشه
فرمت عکس هم مهم نیست چی باشه فقط بصورت عکس چاپ بشه تو صفحه
همه مراحلش درست انجام میشه فقط خروجی عکس نیست
چجوری میشه اینو تبدیل به عکسش کرد؟

mrgraphy
پنج شنبه 06 مهر 1391, 15:42 عصر
سلام.
با استفاده از gd در php و توابع اون میتونی این کارو انجام بدی.
برای این کار رو بتونی انجام بدی حتما بادی توابع gdرو بشناسی.
به عنوان مثال میتونی از لینک های زیر استفاده کنی.
http://www.tech-recipes.com/rx/1470/php-generate-dynamic-images-from-text

http://www.daftlogic.com/projects-text-to-image.htm

http://stackoverflow.com/questions/4636984/using-php-gd-to-create-image-form-text-with-different-fonts

imanitc
شنبه 08 مهر 1391, 09:20 صبح
اين نمونه ها مشکل فارسي دارن و کلمات فارسي رو برعکس يا بصورت نامعلوم در ميارن ميتوني به نمونه که با فارسي مشکل نداشته باشه بزاري؟

mrgraphy
شنبه 08 مهر 1391, 09:46 صبح
دوست عزیز این نمونه ها مشکل فارسی ندارن.
شما باید کد از متد srt_replace برای جایگزاری حروف فارسی با انگلیسی در خود کد استفاده کنی و همچنین فونت استفاده شده هم حروف فارسی رو داشته باشه.
به عنوان مثال در این صفحه از یک captcha با اعداد فارسی استفاده شده.
http://smspanel.negahenoco.com/index.php?page=home&hl=fa_IR