الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

أرجو المساعدة في كيفية التعديل والكتابة على الصور

مغلق
بدأه sawassoft في 16 يناير 2008 · 4 رد · 1,283 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

أولا إخواني أنا أواجه مشكلة

اريد جلب صورة من السيرفر موجودة

ومن ثم

1- الكتابة عليها وعمل خلفية أسفل الصورة لونها أسود وكتابة الحقوق على الخلفية باللون الأبيض كما يفعل مواقع الأبلود المشهورة وأيضا كيفية عمل تنسيق مثلا خط مائل أو تحته خط وتغير الخط

2- أريد إنشاء صورة أخرى مصغرة لها أي بمعنى thumbs

دمتم سالمين

#2

وضح اكتر مش فاهم قصدك

تحياتي................

فؤاد سعد

#3

السلام على من اتبع الهدى وقال صواب

أضنك اخى تقصد هذا الكود

<? 
// developer by ali_elmasry
//الملف الذي سيتم الكتابة عليه 
$mm1 = "website.jpg"; 
//الصورة الثانية التي سيتم دمجها 
$mm2 = "n.jpg"; 

//انشاء صورة جديدة من الصورة المعطاة 
$img= imagecreatefromjpeg($mm1); 
//$img هو مقبض الصورة الذي سيتم الكتابة عليها 



//انشاء صورة جديدة من الصورة التي سيتم دمجها 
$im2 = imagecreatefromjpeg($mm2); 



//حجم الخط 
$txtfontsize=20; 

//الاحداثي السيني 
$zz1=50; 

//الاحداثي الصادي 
$zz2=50; 

//لون النص 
function mkcolor($image,$color){ 
 $color = str_replace("#","",$color); 
 $red   = hexdec(substr($color,0,2)); 
 $green = hexdec(substr($color,2,2)); 
 $blue  = hexdec(substr($color,4,2)); 
 $out   = ImageColorAllocate($image, $red, $green, $blue); 
 return($out); 
} 
//مرر كود اللون بصيغة html 
// للدالة ليتم تحويله إلى ألوان حقيقة 
$text_color = mkcolor($img,"#000000"); 

//نوع الخط الذي سيتم الكتابة به 

//النص الذي سيتم كتبته 
$writtext="wh-em.com"; 

//الكتابة على الصورة 
imagettftext($img,$txtfontsize, 0, $zz1, $zz2, $text_color, "fonts/verdana.ttf",$writtext); 



//دمج الصورة الصغيرة على الصورة الكبيرة 
/* 
لاحظ الرقم 10 هو الاحداثي السيني 
والرقم 50 الاحداثي الصادي 
*/ 
imageCopyMerge($img, $im2,10,50,0,0,(imageSX($im2)),(imageSy($im2)),100); 



//تخزين الصورة الجديدة في الذاكرة 
ob_start(); 
Imagejpeg($img,'',100); 
$Image= ob_get_contents(); 
ob_end_clean(); 

//اسم الملف الجديد 
$name3="as.jpg"; 
$fd = fopen ($name3, "w"); 
fwrite ($fd, $Image); 
fclose ($fd); 


//طباعة الصورة 
echo"<img src='as.jpg'>"; 


?>

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#4

أشكرك أخي الكريم

لكن انا أريد جعل خلفية للنص وأيضا نسيت حاجة أريد عمل thumbs الصور المصغرة

وجزاك الله ألف خير يا رب

#5

السلام عليكم ورحمة الله

اخي الكريم

في المحل المطلوب وضع الصورة خلفية اعطي للــ td الخاصية background واعطي مسار الصورة .

كما تفضل الاخ علي المصري لكن في السطر الاخير

بدلا من

echo"<img src='as.jpg'>";

اكتب :

<td background="<?php echo'<img src="as.jpg">'; ?>"></td>

بالتوفيق ان شاء الله .

تم تعديل هذه المشاركة بواسطة عدوووون في 17 يناير 2008 في 02:22

سبحان الله والحمد لله ولا اله الا الله و الله اكبر

اللهم صلي وسلم وبارك على سيدنا محمد وعلى اله وصحبه وسلم

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…