|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
חבר מתקדם
|
אחר | שמירת טבלה כתמונה
שלום לכולם,
קודם אני אציג לכם את הרעיון שתבינו במה מדובר. זה אתר לעצמי כזה. לעצמי ולעוד כמה חברים. לא תכננתי לפרסם אותו או משהו כזה. אבל בכל זאת. זה מעין רשת של פיקסלים. 500 על 500. שמחולקת ל2500 ריבועים קטנים. כל אחד מורכב מ10 על 10 פיקסלים. הרעיון הוא לעצב כל פעם כמה ריבועים קטנים. בסופו של דבר, יתקבל תמונה שמורכבת מ2500 תמונות קטנות. אני לא מתכנן בדיוק להשיג פה משהו. זה לכיף ליצירתיות וליופי. [אז הימנעו מתגובות כמו משועמם, בשביל מה, מה זה נותן לך וכו'..]. בכל מקרה, אחרי ההקדמה. חשבתי על רעיון להוסיף שאנשים שצופים באתר, כמו חברים או מי שהאתר יגיע אליו. וירצה להוסיף גם תמונות משלו יוכל לעצב באתר און ליין ושזה ישלח אלי/יועלה לאיחסון. אז הינה אתם יכולים לראות את ה"מערכת": http://biode.info/Pixel/build.htm אם אתם רוצים לראות את האתר עצמו: http://biode.info/Pixel/index.htm זה בנוי בJavaScript. ומה שבעצם זה עושה זה אתם בוחרים צבעים. ואז צובעים על ידי לחיצה את הפיקסלים למעלה. הבעיה שלי היא, שאין לי שמץ של מושג אם אפשר איכשהו לשמור את זה. כלומר אחרי שהטבלה ממולאת. כלומר שכולה מלאה בצבעים. וסיימו. אני צריך איזשהו כפתור שיהפוך את הטבלה הצבועה לתמונה ואז: או שהתמונה תשמר אצל המשתמש. או שהתמונה תועלה לשרת. או שהתמונה תשלח אלי למייל. הקטע של השליחה למייל אני יודע. אבל שהתמונה תשמר אצל המשתמש או שהתמונה תועלה לשרת אין לי מושג. בכלל, אפשר להפוך טבלה לתמונה? תודה לעוזרים. ![]()
__________________
🎧
|
![]() |
![]() |
# 2 |
חבר על
|
לא הבנתי אותך האמת. אתה מדבר על זה?
http://biode.info/Pixel/build.htm או על זה? http://biode.info/Pixel/index.htm |
![]() |
![]() |
# 3 |
חבר מתקדם
|
הסברתי על למה אני צריך את זה בindex.htm
עכשיו בbuild.htm אם תראה ותנסה להשתמש. אתה לוחץ על אחד הצבעים. ואז צובע למעלה מעין תמונה מוגדלת של 10 על 10 פיקסלים בעצם. עכשיו כשהמשתמש מסיים לעצב את זה. אני צריך איכשהו להמיר כל TD לפיקסל בעצם. ואז ליצור תמונה של 10X10 פיקסלים. שבעצם שווה לטבלה באתר [build[הטבלה העליונה איפה שצובעים]] ל10TR שבכל TR יש 10TD. בעצם 100TD= 100 פיקסלים. מקווה שהבנת. ![]()
__________________
🎧
|
![]() |
![]() |
# 4 |
חבר על
|
זה PHP.. לא JS..
|
![]() |
![]() |
# 5 |
חבר מתקדם
|
אבל זה אפשרי? להפוך כל TD מטבלה לפיקסל ולהפוך לטבלה?
אם כן, אני אלמד מה שצריך.. ![]()
__________________
🎧
|
![]() |
![]() |
# 6 |
משתמש - היכל התהילה
|
http://www.php.net/manual/en/function.imagesetpixel.php
אולי זה יעזור לך |
![]() |
![]() |
# 7 |
חבר מתקדם
|
זה נראלי שכן. אבל וואו זה ממש לא מובן.
טוב אני אנסה ללמוד מזה משהו.. תודה רבה ![]()
__________________
🎧
|
![]() |
![]() |
# 8 |
משתמש - היכל התהילה
|
זה GD, בהתחלה קצת מורכב אבל ברגע שקולטים את הקונספט של אובייקט בזכרון לתמונה ולצבעים זה מובן יחסית.
תקרא על כל הפונקציות שמופיעות שם בדוגמה, עדיף לפי הסדר שהן מופיעות ![]() |
![]() |
![]() |
# 9 |
חבר מתקדם
|
יש לי שאלה,
כשאני עושה לדוגמא: imagesetpixel ($img, 5, 5, $white); זה עובד לי. וצובע את הפיקסל ה5 על ה5 בלבן. [הגדרתי לפני זה עם imagecolorallocate]. השאלה שלי איך אני עושה את זה בלי להגדיר כל פעם לפני. כלומר, איך אני כותב נגיד קוד של צבע [כמו נגיד #003366]? והאם יש איזשהי דרך להגדיר צבע. [אבל לא עם RBG אלה שוב עם קוד של צבע [#ffff00]] וכו'..?
__________________
🎧
|
![]() |
![]() |
# 10 |
משתמש - היכל התהילה
|
כתבתי לך פונקצייה קטנה שעושה את זה יותר בקלות:
PHP קוד:
PHP קוד:
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|