delphi4arab منتديات دلفي للعرب
الحصول على حجم صورة في موقع - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : الحصول على حجم صورة في موقع (/showthread.php?tid=3114)



الحصول على حجم صورة في موقع - Agmcz - 21-05-2011

السلام عليكم
اود طريقة للحصول على حجم صورة وهي في موقع


الحصول على حجم صورة في موقع - mohfa - 22-05-2011

قم بالاستعلام عن Head اذا كنت فقط تريد الحصول عن بعض المعلومات من مثل :
الحجم , قابلية إستئناف التحميل من الخادم ... الخ .
للحصول على الحجم مثلا باستعمال مكون IDHTTP للاندي :
PHP كود :
ImgSize: int64;
.
.
IDHTTP.Head('http://www.mysite.com/myimage.png');
ImgSize:=IDHTTP.Response.ContentLength;
.
 
ImgSize هم حجم الصورة بال Byte// 



الحصول على حجم صورة في موقع - Agmcz - 22-05-2011

شكرا جزيلا جربت الطريقة وهي تعمل تمام
ممكن نفس الطريقة بمثال آخر و مكونات اخرى غير indy


الحصول على حجم صورة في موقع - mohfa - 22-05-2011

اخي الكريم المبداء واحد مع كل المكونات التي تتعامل مع http .
المهم هو الإستعلام وكيفية القيام بذلك .

إقتباس :ممكن نفس الطريقة بمثال آخر و مكونات اخرى غير indy
هذا اتركه لك


الحصول على حجم صورة في موقع - Agmcz - 22-05-2011

أوك شكرا لك يوجد iehttp وهو رائع أيضا
عند استعمال idhttp
ماطريقة لعمل timeout مهلة والخروج إن لم يتم الاتصال بالسيرفر ؟