GD

شروع موضوع توسط sasan_66 ‏13 مارس 2007 در انجمن PHP

  1. sasan_66

    sasan_66 کاربر تازه وارد

    تاریخ عضویت:
    ‏18 جولای 2006
    نوشته ها:
    450
    تشکر شده:
    0
    سلام
    با توابع كتابخانه جي دي امكان ري سايز كردن عكس واقعي وجود داره؟؟؟
    يه سوال ديگه:
    فرض كنيد تو ديتابيس آدرس چندين آواتار سيو شده و قراره تو هر صفحه 20 تا ازاين عكس ها نشون داده شه
    براي اينكار بهتره از توابع جيدي استفاده كنم يا تگ <img>
     
  2. خدمات پی پالبازدیدیار - افزایش بازدید سایت و سیگنال های برند
  3. Mehdi

    Mehdi مدیر بازنشسته

    تاریخ عضویت:
    ‏1 آگوست 2004
    نوشته ها:
    5,566
    تشکر شده:
    49
    محل سکونت:
    Anywhere
    1- تو سایت پی اچ پی سرچ کن پیدا میکنی !
    2- بهتره تو دی بی ذخیره نکنی عکس هارو فشار میاره به سرور .
     
  4. sasan_66

    sasan_66 کاربر تازه وارد

    تاریخ عضویت:
    ‏18 جولای 2006
    نوشته ها:
    450
    تشکر شده:
    0
    پس اين امكان وجود داره؟؟
    خوب بايد اسم عكس هر يوزر رو يه جايي ذخيره كنم؟
     
  5. Mehdi

    Mehdi مدیر بازنشسته

    تاریخ عضویت:
    ‏1 آگوست 2004
    نوشته ها:
    5,566
    تشکر شده:
    49
    محل سکونت:
    Anywhere
    امکان چی وجود نداره ؟ :blink:
    خوب کاری نداره که تو فایل ذخیره کردن وقتی عکس رو گرفتی با ایدی که تو دیتابیس برا یوزر در نظر گرفتی تغییر نام بده و ذخیره کن , حالا موقع نمایش ادرس عکس رو بده بهش .
     
  6. sasan_66

    sasan_66 کاربر تازه وارد

    تاریخ عضویت:
    ‏18 جولای 2006
    نوشته ها:
    450
    تشکر شده:
    0
    امكان ري سايز كردن واقعي عكس مثل نرم افزار هاي گرافيكي
     
  7. miladmovie

    miladmovie مدیر بازنشسته کاربر فعال

    تاریخ عضویت:
    ‏25 دسامبر 2002
    نوشته ها:
    1,936
    تشکر شده:
    2
    بد نیست با گوگل دوست بشی :‌
    این سرچ رو نگاه کن
     
  8. peiman

    peiman Registered User

    تاریخ عضویت:
    ‏23 فوریه 2003
    نوشته ها:
    1,545
    تشکر شده:
    21
    خوب منم سوالمو همینجا میپرسم الکی تیکت نزنم!!
    ببین
    من یه متنی دارم که متغیره!! یعنی هر بار ممکنه تغییر کنه!!
    میخوام از این با GD یه عکس بسازم!!
    خب!!
    چطور مطمئن باشم اندازه هاش درسته!! یعنی متن از عکس خارج نمیشه یا عکس خیلی بزرگتر از طول متن نیست!!
    ببین یه مثال میزنم!!
    دوتا رشته داریم:
    1- سلام
    2-توانا بود هرکه دانا بود---ز دانش دل پیر برنا بود!!
    خب میخوام با یه تابع کع این تکستها رو از دیتا بیس خونده بیایم و عکسشو بسازیم!!
    چطور کاری کنیم که بصورت اتوماتیک اینا رو خودش سایز عکس رو تنظیم کنه!!
    مثلا
    1- 50*30
    2-500*200
     
  9. miladmovie

    miladmovie مدیر بازنشسته کاربر فعال

    تاریخ عضویت:
    ‏25 دسامبر 2002
    نوشته ها:
    1,936
    تشکر شده:
    2
    بهتره سوالت رو همونجا بپرسی که سوال در مورد نوشتن فارسی در GD رو کردی
    راستی جواب سوالت رو هم نمی دونم ! اونجا بپرس
    یادمه بعضی از بچها یک فرمولی درست کرده بودند میاند جوابت رو می دهند (انشاالله)
     
  10. peiman

    peiman Registered User

    تاریخ عضویت:
    ‏23 فوریه 2003
    نوشته ها:
    1,545
    تشکر شده:
    21
    اوکی
    ممنون
     
  11. sasan_66

    sasan_66 کاربر تازه وارد

    تاریخ عضویت:
    ‏18 جولای 2006
    نوشته ها:
    450
    تشکر شده:
    0
    اگه منظورت استفاده از تابع imagecopyresized اينو نمي گم يه تابع يا چيزي باشه كه عكس رو واقعا ريسايز كنه!!
     
  12. miladmovie

    miladmovie مدیر بازنشسته کاربر فعال

    تاریخ عضویت:
    ‏25 دسامبر 2002
    نوشته ها:
    1,936
    تشکر شده:
    2
    یعنی چی واقعا ریساز کنه !‌
    مگه اون الکی ریسایز می کنه ؟
    می دونی که ریساز کردن یک جوری zoom out کردنه
    مثلا میان و میانگین رنگ ۴ پیکسل مجاور رو محاسبه می کنند و اون ها رو می کنند ۱ پیکسل با مقدار رنگ میانگین

    حالا اون ریساز که توی می خواهی چه طوریه ؟
     
  13. ferferi

    ferferi Registered User

    تاریخ عضویت:
    ‏26 جولای 2005
    نوشته ها:
    182
    تشکر شده:
    1
    من همیشه یک مشکلی رو دارم و اون اینه که اون تاپیکی رو که میخوام نمیتونم پیدا کنم
    من اسم اون تابعی رو میخوام که میشه یک قسمتی از یک عکس رو برداشت و به یه اسم دیگه ذخیره کرد
     
  14. sasan_66

    sasan_66 کاربر تازه وارد

    تاریخ عضویت:
    ‏18 جولای 2006
    نوشته ها:
    450
    تشکر شده:
    0
    ببين يكيش اينه كه يه عكس 100 * 100 رو بگيره و موقع نمايش بكنه 50 * 50 يكيشم اينه كه يه عكس 100* 100 رو واسه هميشه بكنه 50 *50 و وقتي تونو نمايشش مي دي هميشه 50 * 50 باشه منظورم اينه
     
  15. miladmovie

    miladmovie مدیر بازنشسته کاربر فعال

    تاریخ عضویت:
    ‏25 دسامبر 2002
    نوشته ها:
    1,936
    تشکر شده:
    2
    خب جفتش یکی شدند که !
    اونی که می گی واسه همیشه می کنه ۵۰ ۵۰ , اول ۱۰۰ ۱۰۰ رو می کنه ۵۰ ۵۰ بعد اون رو سیو می کنه دیگه واسه همیشه ۵۰ ۵۰ می مونه
    روشش جفتش یکی فقط یکی ۵۰ ۵۰ فقط نشون می ده یکی دیگه خودت باید موقع آپلود ۵۰ ۵۰ اش بکنی و بعد این عکس ریسایز شده رو save کنی
     
  16. sasan_66

    sasan_66 کاربر تازه وارد

    تاریخ عضویت:
    ‏18 جولای 2006
    نوشته ها:
    450
    تشکر شده:
    0
    آهان حالا شد
    منم تو همين سيو كردنش موندم!!!
     
  17. ferferi

    ferferi Registered User

    تاریخ عضویت:
    ‏26 جولای 2005
    نوشته ها:
    182
    تشکر شده:
    1
    جواب من چی شد؟
     
  18. miladmovie

    miladmovie مدیر بازنشسته کاربر فعال

    تاریخ عضویت:
    ‏25 دسامبر 2002
    نوشته ها:
    1,936
    تشکر شده:
    2
    save اش کن دیگه :D
    این رو بخون http://ir.php.net/imagecopyresized
    مثال اولی : آخر کار متغییر $thumb رو بریز توی یک فایل سیوش کن
     
  19. sasan_66

    sasan_66 کاربر تازه وارد

    تاریخ عضویت:
    ‏18 جولای 2006
    نوشته ها:
    450
    تشکر شده:
    0
    چه طوري اين كارو انجام بدم؟؟
     
  20. miladmovie

    miladmovie مدیر بازنشسته کاربر فعال

    تاریخ عضویت:
    ‏25 دسامبر 2002
    نوشته ها:
    1,936
    تشکر شده:
    2
  21. miladmovie

    miladmovie مدیر بازنشسته کاربر فعال

    تاریخ عضویت:
    ‏25 دسامبر 2002
    نوشته ها:
    1,936
    تشکر شده:
    2
    شما بهتره سوالت رو یک تاپیک جدا مطرح کنی
    در ضمن بهتره اونجا بیشتر توضیح بدی چون من که متوجه نشدم
     
عسل طبیعی و گرده گل ایرانی