تابع موضوعات المنتدى الانتساب تعليمات س - ج المفكرة بحث مواضيع اليوم إشارة الأقسام مقروءة

مواقع صديقة: تعلم البي اتش بي - تصميم نت - أفضل استضافة

قديم 13-07-2007, 10:21 PM   2 links from elsewhere to this Post. Click to view. #1 (permalink)
عضو نشيط
 
الصورة الرمزية لـ HiMiTa
 
تاريخ الانتساب: 29-05-2007
مشاركات: 53
مستوى السمعة : 2
HiMiTa على طريق التميز و النجاح
افتراضي [class] الكتابة على الصور - الختم على الصور

السلام عليكم

وجدت هذا الكلاس الرئع في سوالف و آثرت أن أضع للإخوة بعد أن جربته

الموضوع الأصلي
---
السلام عليكم ورحمة الله وبركاته.
لقد قمت بعمل كائن ليقوم بتسهيل عملية الكتابة على الصور وعملية الختم أو دمج صورة أخرى بالصورة الأصلية.

لقد قمت بعمل الكائن بنفس الطريقة في الموضوع التالي:
[whem] درس الكتابة على الصورة
وأشكر الأخ الإمبراطور وحيد على الدرس أعلاه



شرح إستخدام الكائن:
كود PHP:
<?PHP
include ('class.image.php'); ## ملف الكائن
#############################################################################
#                              الكتابة على الصورة                                     #
#############################################################################
$img= new imager();    ## تعريف الكائن
$img->upload_img=imagecreatefromjpeg('Imagename.jpg'); ## الصورة الأصلية
$img->textfontsize=20## حجم الخط
$img->textsx=30## الإحداثي السيني للنص بالصورة
$img->textsy=350## الإحداثي الصادي للنص بالصورة
$img->textcoler='#000080'## لون الخط
$img->textfont='OLDENGL.TTF'## نوع الخط
$img->text='http://www.phpaw.com'## النص المراد كتابته
$img->write(); ## أمر بدأ الكتابة
#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^#

#############################################################################
#                               دمج شعار الموقع مع الصورة                                #
#############################################################################
$img->stamp=imagecreatefromgif('Stampname.gif'); ## صورة الختم
$img->sx=2## الإحداثي السيني لوضع صورة الختم
$img->sy=20## الإحداثي الصادي  لوضع صورة الختم
$img->stamp(); ## أمر بدأ دمج الختم بالصورة
#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^#

$img->filenewname='test.gif'## اسم الصورة الناتجة
$img->savepic(); ## حفظ الصورة
print '<img src="'.$img->filenewname.'"/>'## عرض الصورة
?>

imagecreatefromjpeg - imagecreatefromgif

ملف الكائن مع الشرح ومثال :
image.zip (104.0 KB)

قام بآخر تعديل HiMiTa يوم 13-07-2007 في 10:27 PM
HiMiTa غير متصل   رد مع اقتباس
قديم 14-07-2007, 12:41 PM   #2 (permalink)
عضو فعال
 
تاريخ الانتساب: 10-02-2007
المكان: aLGERIA
مشاركات: 473
مشاركات المدونة: 2
مستوى السمعة : 2
aMINE سيحقق الشهرة بما فيه الكفاية قريباً
افتراضي رد : [class] الكتابة على الصور - الختم على الصور

السلام عليكم ...

بارك الله فيك ، تم التحميل و كائن جميل بالفعل و غير معقد كذلك ...

تحيتي ...
aMINE غير متصل   رد مع اقتباس
قديم 14-07-2007, 04:23 PM   #3 (permalink)
* أبو عمر *
 
الصورة الرمزية لـ coder
 
تاريخ الانتساب: 24-12-2006
المكان: مصر
السن: 30
مشاركات: 1,773
مشاركات المدونة: 2
مستوى السمعة : 10
coder على طريق التميز و النجاح
افتراضي رد : [class] الكتابة على الصور - الختم على الصور

بارك الله فيك وشكرا للموضوع

والشكر كل الشكر للأخ الامبراطور وحيد
__________________
لضمان رد سريع على استفسارك أو موضوعك
* تأكد من البحث في المنتدى قبل أن تسأل
* احرص على أن تنتقي العنوان المناسب لموضوعك أو سؤالك
* قم بصياغة سؤالك بطريقة واضحة مع ذكر تجربتك ومكان الخطأ فيها
coder غير متصل   رد مع اقتباس
قديم 15-07-2007, 02:59 PM   #4 (permalink)
عضو نشيط
 
الصورة الرمزية لـ HiMiTa
 
تاريخ الانتساب: 29-05-2007
مشاركات: 53
مستوى السمعة : 2
HiMiTa على طريق التميز و النجاح
افتراضي رد : [class] الكتابة على الصور - الختم على الصور

اقتباس:
الكاتب : aMINE عرض المشاركة
السلام عليكم ...

بارك الله فيك ، تم التحميل و كائن جميل بالفعل و غير معقد كذلك ...

تحيتي ...
شكرا على المرور
HiMiTa غير متصل   رد مع اقتباس
قديم 15-07-2007, 03:00 PM   #5 (permalink)
عضو نشيط
 
الصورة الرمزية لـ HiMiTa
 
تاريخ الانتساب: 29-05-2007
مشاركات: 53
مستوى السمعة : 2
HiMiTa على طريق التميز و النجاح
افتراضي رد : [class] الكتابة على الصور - الختم على الصور

اقتباس:
الكاتب : coder عرض المشاركة
بارك الله فيك وشكرا للموضوع

والشكر كل الشكر للأخ الامبراطور وحيد
و عليكم السلام

صدقت أخي محمود فكل الشكر موصول إلى الإمبراطور وحيد
HiMiTa غير متصل   رد مع اقتباس
قديم 16-07-2007, 03:16 AM   #6 (permalink)
عضو نشيط
 
الصورة الرمزية لـ محب php
 
تاريخ الانتساب: 18-03-2007
المكان: السعودية
مشاركات: 61
مستوى السمعة : 2
محب php على طريق التميز و النجاح
افتراضي رد : [class] الكتابة على الصور - الختم على الصور

مشكور أخي على الــ class الرائع وجاري التجربة ..

ولكن هل يكتب باللغة العربية ..؟
__________________
. . .
محب php غير متصل   رد مع اقتباس
قديم 16-07-2007, 05:08 PM   #7 (permalink)
عضو نشيط
 
الصورة الرمزية لـ HiMiTa
 
تاريخ الانتساب: 29-05-2007
مشاركات: 53
مستوى السمعة : 2
HiMiTa على طريق التميز و النجاح
افتراضي رد : [class] الكتابة على الصور - الختم على الصور

السلام عليكم

أخي محب php أظن أنه لا يكتب بالعربية حيث جربت ذلك و لم يعمل كما أني جربت تغيير الخطوط و لكن لا نتيجة

و إن كنت تود الكتابة بالعربية فإستخدم الختم أكتب ماذا تود بحث يكون شفافا بدون خلفية ثم إستخدم الكلاس و ستكون النتيجة أقرب إلى الكتابة من الختم
HiMiTa غير متصل   رد مع اقتباس
قديم 06-04-2008, 11:07 PM   #8 (permalink)
عضو جديد
 
تاريخ الانتساب: 07-07-2007
مشاركات: 14
مستوى السمعة : 0
seco على طريق التميز و النجاح
افتراضي رد : [class] الكتابة على الصور - الختم على الصور

هل من اى حل للكتابه بالعربيه على الصوره ؟
اقصد نص لانى لا اريد استخدام صوره ووضعها على الصوره الاصليه
seco غير متصل   رد مع اقتباس
قديم 07-04-2008, 08:24 PM   #9 (permalink)
عضو نشيط
 
تاريخ الانتساب: 02-03-2008
مشاركات: 70
مستوى السمعة : 1
mas123 على طريق التميز و النجاح
Thumbs up رد : [class] الكتابة على الصور - الختم على الصور

بعد إذن الأخ صاحب الموضوع
قمت بتحويلها إلى دالة واحدة للكتابة على الصورة ودالة لدمج الصور
حتى يمكننا استدعائها بكود بسيط
كود PHP:
<?PHP
 
function writeonphoto($photo) {
    
$img=imagecreatefromjpeg($photo);
    
$textfontsize='20';
    
$textsx=20;
    
$textsy=20;
    
$textcoler='#FF0000';
    
$textfont='c:\\windows\\fonts\\TAHOMA.TTF';
    
$filenewname='mas.gif';
    
$text="sorry in english only";
    
imagettftext($img,$textfontsize0$textsx$textsyImageColorAllocate($imghexdec(substr(str_replace("#","",$textcoler),0,2)), hexdec(substr(str_replace("#","",$textcoler),2,2)), hexdec(substr(str_replace("#","",$textcoler),4,2))), $textfont ,$text);
    
ob_start();
    
Imagejpeg($img,'',100);
    
$Imageob_get_contents();
    
ob_end_clean();
    
$fp fopen ($filenewname"w");
    
fwrite ($fp$Image);
    
fclose ($fp);
    print 
'<img src="'.$filenewname.'"/>';
    }

writeonphoto("d:\\39.jpg");

 function 
mergephoto($photo,$stamp) {
    
$img=imagecreatefromjpeg($photo);
    
$sx=2;
    
$sy=20;
    
$filenewname='mas.gif';
    
$stamp=imagecreatefromgif($stamp);
    
imageCopyMerge($img$stamp$sx$sy,0,0,(imageSX($stamp)),(imageSy($stamp)),100);
    
ob_start();
    
Imagejpeg($img,'',100);
    
$Imageob_get_contents();
    
ob_end_clean();
    
$fp fopen ($filenewname"w");
    
fwrite ($fp$Image);
    
fclose ($fp);
    print 
'<img src="'.$filenewname.'"/>';
    }

 
mergephoto("d:\\39.jpg","D:\\photos\\Islamic Photo\\neagle27fi.GIF");
?>
mas123 غير متصل   رد مع اقتباس
قديم 02-09-2008, 12:11 PM   #10 (permalink)
عضو جديد
 
الصورة الرمزية لـ Seyed Mahdi
 
تاريخ الانتساب: 02-09-2008
مشاركات: 4
مستوى السمعة : 0
Seyed Mahdi على طريق التميز و النجاح
Lightbulb رد : [class] الكتابة على الصور - الختم على الصور

انظرو الی هذه الکلاس ...
security images
ال عکس السکرتی !
الملفات المرفقة
نوع الملف : zip security_images.zip (20.8 كيلو بايت, 37 قراءة)
Seyed Mahdi غير متصل   رد مع اقتباس
إضافة رد


LinkBacks (?)
LinkBack to this Thread: http://www.montadaphp.net/t775/
الكاتب For Type التاريخ
اريد افضل محرر - ::TRAIDNT FORUM:: This thread Refback 09-10-2008 11:39 PM
اريد افضل محرر - ::TRAIDNT FORUM:: This thread Refback 09-10-2008 08:55 PM

زوار هذا الموضوع الآن : 1 (0 عضو و 1 ضيف)
 

(View-All Members who have read this thread : 58
3BkReNo0o, a6e6s, abdallh, Abu Rayane, مبتدئ فى البرمجه, أبومؤمل, محمد منذر, ميت احساس, alorgan1, alQana9, already, anas.it, مروان الشرعبي, موهب, Ben.Fat7i, BomBHackeRS, الشاعر الحزين, الشريف, الشقى المؤدب, العملاق, الفارس المسلم, الـشـبـح, ايمان, CMan, coder, echodove, enigma, gaser, General C, Hakxer, hazem_noor, يوسف الحمود, LORD_EGUS, M!ss-Programmer, M.B.O, man in dark, MEG, milan07, mkh117, Mohannad, mourad277, Mr.x, mrm555, najdsky, روعة.م, php, PHP-STYLE, prince ghiath, Sa3Q, simba2010, soft14, the_traveller, the_unknown, عاشق الاحزان, vBzone, yamen, همام نداف, وعد العمر
أدوات الموضوع
طريقة العرض
عادي عادي

ضوابط المشاركة
غير مصرّح لك بنشر موضوع جديد
غير مصرّح لك بنشر ردود
غير مصرّح لك برفع مرفقات
غير مصرّح لك بتعديل مشاركاتك

وسوم vB : نشيط
كود [IMG] : نشيط
كود هتمل : خامل
Trackbacks are نشيط
Pingbacks are نشيط
Refbacks are نشيط

الانتقال السريع

مواضيع ذات صلة
الموضوع الكاتب المجلس المشاركات المشاركة الأخيرة
تغير الصور مبتدئ شوية لغة Javascript 1 30-05-2008 10:56 PM
كود الصور العشوائية speed لغة Javascript 0 09-02-2008 11:07 AM
مشكلة في طريقة عرض الصور boot مشاكل وحلول PHP Errors & Troubleshooting 12 15-01-2008 02:25 AM
[class] الكتابة على الصور - الختم على الصور dimiril دروس بي اتش بي PHP Lessons 5 15-12-2007 04:49 PM
مشكلة في حجم الصور Beginner قسم الأنماط الإنسيابية CSS 6 24-11-2007 05:07 PM


يمنع نقل أي من موضوعات المنتدى دون إذن كتابي مسبق من إدارة المنتدى، مع الشكر.
التوقيت حسب جرينتش +3. الساعة الآن 01:47 AM.