2 سال پیش
96

تبدیل متن به عکس در زبان 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

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

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

عنوان پیش فرض

مطالب پر بازدید

چ
چگونه بفهمیم موبایل ردیابی می شودـ، چگونه بفهمیم موبایل ردیابی می شودـ

چگونه بفهمیم موبایل ردیابی می شودـ

کاربران بسیاری هستند که همیشه ناراحت هستند که موبایلشان ردیابی شود یا اینکه موبایلشان هک شده باشد. به این سوال توجه کرده اید که آیا ممکن است شما هم از دسته افرادی باشید که از راه دور گوشی شان را...

دسکتاپ چندگانه در ویندوز 10

دسکتاپ چندگانه در ویندوز ۱۰

فعال کردن تایید دو مرحله ای تلگرام

فعال کردن تایید دو مرحله ای تلگرام

آموزش طراحی گیف با paint 3D

آموزش طراحی گیف با paint 3D

ویرایش اطلاعات آهنگ در اندروید

ویرایش اطلاعات آهنگ در اندروید