چطوري ميشه روي عكس نوشت؟

RainDigital

Member
من هیچی از اینا نفهمیدم
من ساده ترین و قدرتمند ترین تابع و لایبری رو برای این که یه متن تو عکس بنویسم رو میخوام.
فارسی نبود اشکال نداره من انگلیسی میخوام +

یه آموزش مختصر و مفید.
 

NabiKAZ

Well-Known Member
من هیچی از اینا نفهمیدم
من ساده ترین و قدرتمند ترین تابع و لایبری رو برای این که یه متن تو عکس بنویسم رو میخوام.
فارسی نبود اشکال نداره من انگلیسی میخوام +

یه آموزش مختصر و مفید.

مطمئن هستم که این بدردت میخوره:
http://www.dev.ir/articles/show.asp?id=22
مختصر و مفید !

بحث صفحه قبل هم الان دیدم ترجیح میدم ادامش ندم.

نبی
 
آخرین ویرایش:

RainDigital

Member
همه ی تاپیک ها منحرف میشن به یه موضوع دیگه اینو نگه داریم.
خب این تصویره چی شد آخر
یکی از تابع ها
چیزی که باید تو عکس نوشته شه رو چاپ میکنه
یعنی من اینطوری باید کنم؟:
<img src="image.php">
?
 

NabiKAZ

Well-Known Member
<img src="image.php">
?

دقیقاً !

چطور میشه فونتشو عوض کرد؟

در مورد فونت در حال حاظر نمیدونم چطور میشه از فونت های ttf معمولی و همینطور نوشته های فارسی استفاده کرد.
ولی یه سری فونت مخصوص به صورت باینری هستند که میشه از اونها استفاده کرد.
اینم یه سری از این فونت ها:
http://www.widgnet.com/gdf_fonts/fonts.html

بعدش میتونی از تابع و مثالی که در اینجا اومده استفاده کنی:
http://www.widgnet.com/gdf_fonts/

ضمنا توضیحات تکمیلی هم در راهنمای سایت php.net به آدرس زیر اومده :
http://ir.php.net/manual/en/function.imageloadfont.php

نبی
 

RainDigital

Member
من تو یه وبلاگ غنی (واقعا غنی!) آموزش فتوشاپ اینو دیدم:
http://signul.mihanblog.com/Post-25.ASPX
آخرش یه فونت داشت. اونو که میخوایم دانلود کنیم میریم تو یه سایتی برامون نمونه فونت رو تو یه عکس گذاشته.
بعد زیرش نوشته یه متن بنویسید تا با این فونت نشونش بدیم.
بعد منم یه چیزی نوشتم دیدم همونو تو عکس نوشته.
http://www.dafont.com/font.php?file...=10&text=raindigital:)&nb_ppp=10&classt=alpha

سوال من میخوام مثه این درستش کنم.:)
 

RainDigital

Member
کسی نبود؟

من تو یه وبلاگ غنی (واقعا غنی!) آموزش فتوشاپ اینو دیدم:
http://signul.mihanblog.com/Post-25.ASPX
آخرش یه فونت داشت. اونو که میخوایم دانلود کنیم میریم تو یه سایتی برامون نمونه فونت رو تو یه عکس گذاشته.
بعد زیرش نوشته یه متن بنویسید تا با این فونت نشونش بدیم.
بعد منم یه چیزی نوشتم دیدم همونو تو عکس نوشته.
http://www.dafont.com/font.php?file=...0&classt=alpha

سوال من میخوام مثه این درستش کنم.

ایجارو ببینید لطفا کمککنید:cry:
http://www.dafont.com/font.php?file=...0&classt=alpha
 

RainDigital

Member
فونت
defusedرو سرچ کنین بعد وقتی میاره رو عکسش کلیک کنین بعد یه تکست باکسه توش متنتونو مینویسین(کوتاه باشه) بعد اینترو میزنین
303.gif

بعدش میبینین چی شد دیگه
241.gif


من یه همچین چیزی میخوام یعنی از این طور فونت ها هم بتونم استفاده کنم
300.gif
294.gif
247.gif


لطفا کمک کنین
310.gif
 

NabiKAZ

Well-Known Member
سلام
توی manual php کدش بود!
اینم کدش:
PHP:
<?php
// Set the content-type
header("Content-type: image/png");

// Create the image
$im = imagecreate(400, 30);

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

// The text to draw
$text = 'Testing...';
// Replace path by your own font path
$font = 'd:\winxp\fonts\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);

// Using imagepng() results in clearer text compared with imagejpeg()
imagepng($im);
imagedestroy($im);
?>
خیلی هم خوب کار میکنه .
فقط کافیه در متغییر font$ نام و مسیر فونت ttf تون رو قرار بدید.
توضیحات پارامتر ها رو هم میتونید در این آدرس مطالعه کنید:
http://ir.php.net/manual/en/function.imagettftext.php

امیدوارم مفید باشه
تشکر
نبی
 
آخرین ویرایش:

RainDigital

Member
یه چیز باحال

ایمیل اکسیژن تو سایت PHP خوندم:D

کد:
Developers who want to write Persian(Farsi) or Arabic characters to the image can use the following function.
http://developer.berlios.de/projects/persian-log2vis/
 

جدیدترین ارسال ها

بالا