| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| php + التعامل مع الصور ؟ 1. أعمل الان على سكريبت ارشيف للصور ، والصور حجمها كبير ، اي ما بين 1 - 1.5 ميغا ، لذا فإني أرغب في عمل سكريبت يقوم بانشاء Thumbnails للصور بشكل تلقائي وبحجم معين وتخزينها في فولدر على السيرفر الذي يعمل عليه السكريبت ، هل من طريقة لعمل ذلك ؟؟ 2. عند تخزين الصور من خلال الفوتوشوب فإنه يتم في بعض الاحيان كتابة بعض التعليقات او الشرح او بيانات صاحب الصورة ، ويتم تخزينها مع الصورة على شكل jpg ، هل من طريقة استطيع من خلالها وباستخدام لغة البي اتش بي ان اقرأ هذه المعلومات من ملف الصورة نفسها ؟؟ طبعا هذه الامكانية متوفرة لانني قمت بتجربتها من خلال اكثر من موقع ولكن لا علم لي بكيفية تطبيقها من خلال البي اتش بي . 3. هل صادف احدكم ان عثر على برنامج او سكريبت يعمل كأرشيف صورة لادارة الصور وكمحرك بحث ؟؟ آسف على الاطالة .. وشكرا على المساعدة
__________________ إستخدم ملفك الخاص لكتابة توقيعك | |||||
|
| |||||
|
السلام عليكم بالنسبه للسؤال الاول , اكيد يمكن عمل ذلك تاخذ اول شي نسخه من الصوره, بعدين تاخذ الطول والعرض للصوره , ثم تقوم عمل حسابات على الطول والعرض لتصغيره ( نسبه وتناسب ) عشان تطلع الصوره زين , في الاخير تنشئ النسخه اللي اخذتها من الصوره اول الاحجام الي طلعت معاك من التناسب, وكل هذا بإستخدام دوال مكتبة الصور GD في PHP , السؤال الثاني : بالنسبه لهذي الطريقه , انك تاخذ كلمات من الصوره على شكل صوره , تقدر من حيث ان تحدد مكان الكلام في الصوره , لكن انك تاخذ كلام من الصوره على شكل نص ؟؟؟؟؟ على ما اعتقد انه لا يمكنك فعل ذلك , لكن العكس يمكن ان يكون عندك كلام وتريد ان تضعه على الصوره , فهذا ممكن ايضا بإستخدام مكتبة دوال GD في لغة PHP اتمنى اكون افدتك , واذا كنت غلطان , ان شاء الله الشباب ما راح يقصرون تحياتي لك
__________________ محمد الرحيلي http://www.alrehaili.net http://www.arccn.net http://www.mafgod.com mohammad@arccn.net | |||||
|
| |||||
|
السلام عليكم شكرا لاهتمامك أخي 1- بالنسبة لاجابتك على السؤال الاول فهذا ما أريد ، ولكن بصراحة لا علم لي ولم استخدم من قبل مكتبة الصور GD ، فأين يمكنني الحصول على أمثلة أو شرح ؟؟ 2- أما بالنسبة للسؤال الثاني ، فسوف أوضح التالي : عند تحرير الصور في الفوتوشوب يمكننا الذهاب الى File -> file info .. وهنا يمكننا تخزين معلومات حول الصورة مثل الكاتب والتاريخ ومحتويات الصور والكلمات المفتاحية و الكثير من المعلومات ، وعند حفظ الصورة على هيئة jpg فإن هذه المعلومات تخزن داخل الصورة ويمكن قرأءتها اذا اعدت فتح الصورة باستخدم برنامج آخر .. ما أريده هو الحصول على هذه المعلومات على شكل تكست وليس صورة وهي اصلا لا تكون ظاهرة في الصورة .. اتمنى ان تكون الصورة وضحت الان .. واعتقد ان مكتبة الصور لها دور في هذا ![]() شكرا
__________________ إستخدم ملفك الخاص لكتابة توقيعك | |||||
|
| |||||
|
جرب هذه الدالة كود PHP:
__________________ I Love PHP (d4d@hotmail.com) http://www.daif.net/ | |||||
|
| |||||
|
السلام عليكم شكرا جزيلا أخي .. ولكن للأسف لم استطع تجربة الدالة وظهرت عندي رسالة خطأ : Call to undefined function مع ان الدالة معرفة لديّ كالتالي : extension=php_gd2.dll وتم التأكد من اعداد ملف php.ini ... كيف يمكنني استخدام الدالة ؟؟ اين أجد شرحا مفصلا يخص GD ؟؟ شكرا
__________________ إستخدم ملفك الخاص لكتابة توقيعك | |||||
|
| |||||
|
هلا اخوي الطريقه الي كتبها اخوي daif على ما اعتقد انها صحيحه شوف هذي معلومات عنها array exif_read_data ( string filename [, string sections [, bool arrays [, bool thumbnail]]]) The exif_read_data() function reads the EXIF headers from a JPEG or TIFF image file. This way you can read meta data generated by digital cameras. Exif headers tend to be present in JPEG/TIFF images generated by digital cameras, but unfortunately each digital camera maker has a different idea of how to actually tag their images, so you can't always rely on a specific Exif header being present. على فكره , شيك نسخة ال PHP عندك , لانها تشتغل على (PHP 4 >= 4.2.0, PHP 5) واذا تحب تشوف معلومات عنها زياده من هنا http://www.php.net/manual/en/functio...-read-data.php تحياتي لك
__________________ محمد الرحيلي http://www.alrehaili.net http://www.arccn.net http://www.mafgod.com mohammad@arccn.net | |||||
|
| |||||
|
السلام عليكم شكرا اخي على الاهتمام ... ولكني اعتقد ان المشكلة في مكتبة الصور وليس في شيء آخر !! حاولت فحص مكتبة الصور من خلال : كود PHP: هل المشكلة في مكتبة الصور ؟؟ كيف يمكنني التأكد من انها تعمل ؟؟ ملاحظة : انا استخدم PHP4.2.3 . شكرا
__________________ إستخدم ملفك الخاص لكتابة توقيعك | |||||
|
![]() |
| |
| |
| أدوات الموضوع | |
| |