בית התפתחות מה זה מברשת? - הגדרה מטכנולוגיה

מה זה מברשת? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של מברשת?

מברשת היא מחלקת בסיס מופשטת המשמשת בשפת תכנות C # להגדרת אובייקטים למילוי פנים של צורות גרפיות בצבע אחיד, תבנית שיפוע, תמונה או רישום.


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

Techopedia מסביר Brush

במסגרת NET NET 4.0, מחלקת מברשות מיושמת בשתי צורות: המברשת המשמשת בממשק ה- Graphics Device + (GDI +) ובמברשת Windows Presentation Framework (WPF). במקרה הקודם, מחלקת המברשות עוברת בירושה ממערכת. ציור ומשתמשת במושג המברשת הנוכחית; האחרון יורש מ- System.Windows.Media ויש להעביר את אובייקט המברשת עבור כל שיחת ציור. מברשת ה- WPF כוללת תכונות מתקדמות המאפשרות למשתמשים לצבוע אובייקטים של ממשקי משתמש עם כל דבר, החל מצבעים סולידיים פשוטים ועד קבוצות מורכבות של דפוסים ותמונות.


בכיתת מברשות יש את התכונות הבאות:

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

כיתת מברשות היא אחת משיעורי המשאבים לשרטוט המשמשים לספק דפוס מילוי שונה למשטח סגור. זה מהווה עטיפה מנוהלת למשאב ה- Win32 GDI המקורי, הלא מנוהל, HBRUSH. כאחד המרכיבים הבסיסיים של GDI +, המיועד לביצועים וקלות שימוש, הוא משמש בשילוב עם אובייקטים אחרים של GDI +, כמו עטים וצבעים, כדי להציג תמונות גרפיות על גבי טפסים ובקרות של Windows.


הסוגים השונים של מברשות המשמשים ב- GDI + מיושמים בכיתות הבאות:

  • SolidBrush: משמש להגדרת מברשת בצבע יחיד שניתן להשתמש בה למילוי צורות גרפיות.
  • TextureBrush: מחזיקה תמונה כחברה שלה ומשתמשת בתמונה זו כדי למלא את פנים הצורה הסגורה. קובץ תמונה עם סיומת קבצים גרפיים רגילה (כמו .bmp) מועבר כקלט במהלך יצירתו.
  • LinearGradientBrush: מכסה שני צבעי צבע ושני צבע צבעוניים מותאמים אישית. הוא משמש למילוי צורה בצבע המשתנה בהדרגה. לדוגמא, ניתן להשתמש במברשת שיפוע בשני צבעים למילוי מלבן שהקצה השמאלי שלו שחור ומשתנה בהדרגה לאדום בקצה הימני. זה דומה למברשת מוצקה מכיוון שהיא מבוססת צבע, אך שונה בכך שיש לה שני צבעים המיושמים משני צדדים, ומתמזגים ליצירת מעבר או דהיית אפקט. שני סוגי מברשות השיפוע הם לינאריים ונתיב. מברשות שיפוע ליניאריות מתחילות בצבע אחד ומשתלבות בצבע אחר בכיוון אופקי או אנכי, או במקביל לקו מלוכסן. משתמשים בו בצורות סגורות. שיפוע נתיב מיושם על נתיב שנוצר על ידי חיבור סדרת נקודות כדי לקבל צורה סגורה, שאת חלקה הפנימי ניתן למלא כשיפוע. ניתן להתאים מדרגות נתיב לייצור אפקטים שונים
מה זה מברשת? - הגדרה מטכנולוגיה