עמוד ראשי » זירת השאלות » שינוי גודל תמונה ב-ASP498צפיות10תשובותשינוי גודל תמונה ב-ASP Cyc, 17 ביוני, 2004שלום לכולם, אני מנסה לקבוע רוחב וגובה מקסימלים של תמונות דרך ASPהאם מישהו מכיר את הדרך?תגיות: פורום צד שרת
10 תשובות
אפשר עם AspJpeg
הנה הקוד לכך:
<%
Set Jpeg = Server.CreateObject("Persits.Jpeg")
Pic = Server.MapPath("pic.jpg")
Jpeg.Open Pic
Height = 100
Jpeg.Height = Height
Jpeg.Width = Jpeg.Width * Height / Jpeg.Height
Jpeg.Save Pic
Set Jpeg = Nothing
%>
אתה יכול לשנות את הגובה במשתנה Height לגובה הרצוי לך.
הרוחב מחושב אוטומטית לפי גודל הגובה. אתה יכול למחוק את הערך של הרוחב ולכתוב מספר כרצונך.
יש קומפוננטה לזה
אם אתה מתכוון לזה:
response.write "<img src='" & pic & "'>"
אז פשוט ככה, אם אתה מתכוון להקטת הגודל ומשקלם אז בעזרת קומפוננטה כמו AspJPEG.
יש דרך בלי componet?
לא, יש גם את הקומפוננטה של יגאל
מה זה?
האובייקט של יגאל
הייתרון שלא צריך להתקינו על השרת
טוב …
יש כמה כוונות לדבריך:
רמת ה-HTML לצורך תצוגה בלבד:
<img src="url" width="" height="" />
רמת ה-DOM לתצוגה בלבד (מאמר שלי במדור JS-בינוניים)
רמת ה-ASP להצגת תמונה מוקטנת בלי הקטנת התמונה ידנית והעלאה לשרת:
שימוש ברכיב כדוגמאת ASPJPEG
אובייקט מעולה
האם אפשר בלי רכיב בכלל?
ASPJPEG הוט די יקר לפי מה שראיתי
והרכיב שח יגאל שדובר עליו פה, טוב יש איזושהיא בעיה בהרשמה
האם קיימת איזושהיא דרך לקבל את הרוחב והגובה של תמונה ולשנותם בלי רכיבים?
אולי דרך -FSO?
תודה
אם אתה יודע שפת תכנות אז אתה יכול
ליצור אובייקט לעצמך אם לא
אז אני מציע לך שתחפש אובייקט חינמי לזה (ורצוי שיהיה מותקן על השרת גם)
בכל מקרה אני מניח שב-ASP.NET, PHP ו/או JAVA יש מחלקה מסוימת שהתפקיד שלה הוא טיפול בתמונות