הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 13-09-08, 19:11   # 1
ASTeam
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Jun 2006
הודעות: 580

ASTeam לא מחובר  

הקטנת תמונה בעת העלאתה

שבוע טוב,
אני כרגע בתיכנון מערכת ואתר.
כחלק מהמערכת המשתמשים יכולים להעלות תמונות לאתר,
שאלתי היא, האם ניתן להקטין את רזולוצית התמונה בעת העלאתה ובכך לתפוס פחות מקום

[כי כשמעלים תמונה ממצלמה בעלת רזולוציה גדולה, הגודל של(מ"ב, ורוחב טאורך) גדול - ואין לי צורך בזה]

*אני מדבר על להקטין תמונה נגיד מ 1589*8798 ל 250*450 (סתם מספרים..)

PHP.
תודה!
__________________

  Reply With Quote
ישן 13-09-08, 19:18   # 2
נריה
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
מיקום: מרכז
גיל: 34
הודעות: 2,122

נריה לא מחובר  

יש אפשרות
זה נקרא resize חפש על זה ברשת
  Reply With Quote
ישן 13-09-08, 19:39   # 3
ASTeam
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Jun 2006
הודעות: 580

ASTeam לא מחובר  

תודה, מצאתיXD
(שניה אחרי ששלחתי פה נזכרתי את חברי google)

סתם כדי שזה לא יהיה אשכול סתמי -
PHP קוד:
 
<?php
// This is the temporary file created by PHP 
$uploadedfile $_FILES['uploadfile']['tmp_name'];
// Create an Image from it so we can do the resize
$src imagecreatefromjpeg($uploadedfile);
// Capture the original size of the uploaded image
list($width,$height)=getimagesize($uploadedfile);
// For our purposes, I have resized the image to be
// 600 pixels wide, and maintain the original aspect 
// ratio. This prevents the image from being "stretched"
// or "squashed". If you prefer some max width other than
// 600, simply change the $newwidth variable
$newwidth=50;
$newheight=($height/$width)*50;
$tmp=imagecreatetruecolor($newwidth,$newheight);
// this line actually does the image resizing, copying from the original
// image into the $tmp image
imagecopyresampled($tmp,$src,0,0,0,0,$newwidth,$newheight,$width,$height); 
// now write the resized image to disk. I have assumed that you want the
// resized, uploaded image file to reside in the ./images subdirectory.
$filename $_FILES['uploadfile']['name'];
imagejpeg($tmp,$filename,100);
imagedestroy($src);
imagedestroy($tmp); // NOTE: PHP will clean up the temp file it created when the request
// has completed.
?>
__________________

  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 06:49.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ