phpphpبرنامه نویسیطراحی سایت

تبدیل متن به عکس در زبان php

تبدیل متن به عکس در زبان php : فرض کنید که می خواهیم با استفاده از کدهای PHP ، یک متن دلخواه را به یک عکس تبدیل کرده و آن عکس را در پوشه (folder) حاوی صفحه PHP ، ذخیره کنیم. اولین نکته این است که باید فایل مربوط به فونت مورد نظرمان را در پوشه (folder) قرار داده باشیم، زیرا فونت متن در عکس، بر اساس آن می باشد. سپس کدهای PHP زیر را می نویسیم :

<?php
// Create the image
$im = imagecreatetruecolor(400, 30);

// Create some colors
$white = imagecolorallocate($im, 255, 255, 255);
$grey = imagecolorallocate($im, 128, 128, 128);
$black = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle($im, 0, 0, 399, 29, $white);

// The text to draw
$text = 'www.zarinhoor.com';

// Replace path by your own font path
$font = 'arial.ttf';

// Add some shadow to the text
imagettftext($im, 20, 0, 11, 21, $grey, $font, $text);

// Add the text
imagettftext($im, 20, 0, 10, 20, $black, $font, $text);

// Create image in folder
$image_name='my_image.png';
imagepng($im, $image_name);
imagedestroy($im);

// Show image in output page
echo "<img src=\"".$image_name."\">";
?>

فایل مربوط به فونت، دارای نام arial.ttf است و آن را در پوشه (folder) حاوی فایل PHP قرار داده ایم و مسیر آن را در خط زیر مشخص کرده ایم :

$font = 'arial.ttf';

متن مورد نظرمان را برابر WWW.ZARRINHOOR.COM  در نظر گرفته ایم و آن را در خط زیر تعریف کرده ایم :

$text = 'www.zarinhoor.com';

نام عکس خروجی که در فولدر حاوی فایل PHP ذخیره می شود را برابر my_image.png تعیین کرده ایم

تبدیل متن به عکس در زبان php

شاهین احمدزاده

شاهین احمدزاده هستم مهندس کامپیوتر در گرایش نرم افزار علاقه مند به برنامه نویسی و طراحی سایت . شماره تلفن : 09195227837 ایمیل : shahin.ahmadzadeh795@gmail.com

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا