בית
Top.Mail.Ru Yandeks.Metrika
פורום: "ראשי";
ארכיון נוכחי: 2002.01.08;
הורדה: [xml.tar.bz2];

למטה

שוב, הבעיה בטקסט: אני מציג את Image1.Canvas.Text Out, אך מתחת לטקסט עצמו יש מסגרת לבנה. האם זה אפשרי, אם לא מוסר (רק כדי להטיל אותיות), אז לפחות להפוך את העגול השחור לשחור. מצא סניפים דומים


Serg5   (2001-12-20 14:57) [0]

זו כל העניין ...



MBo   (2001-12-20 15:18) [1]

לעשות את זה
Canvas.Brush.Style:=bsbsar;



Serg5   (2001-12-20 17:40) [2]

מגה, זה עזר, מבריק!



MBo   (2001-12-20 17:48) [3]

אין רגשות, קליק F1;)



Serg5   (2001-12-20 18:16) [4]

אתה צריך לדעת איך Rusyns :),
הייתה בעיה (אם לא טרחתי בשאלות שלי :() ... אני לא יודע מה לעשות, המשימה היא להדפיס באותיות שחורות, אם המצע לבן, ולהיפך באותיות לבנות על רקע שחור. אבל הרקע כמו בתמונה, כלומר לא אחיד. אני יכול להשוות פיקסל מאותו אזור, אם הוא שחור אז התמונה ברורה, אבל אתה יכול להיתקל בטעות בפיקסל בהיר אחד. או לקחת את כל האזור (20 * 100px, להכפיל, לחלק, לקבוע את הצבע הממוצע) ...
האם יש דרך להשוות את קוד הצבע, האם הוא בהיר יותר או כהה יותר מהערך הממוצע האפור?



Юрий Федоров   (2001-12-20 21:21) [5]

באופן כללי SetRop2 משמש בדרך כלל לשם כך.



Serg5   (2001-12-21 08:57) [6]

יורי פדורוב, מה זה? החיפוש אחר טוררי לא הניב תוצאות. לפי Yandex, QT מתייחס .. האם זו חבילה?



MBo   (2001-12-21 09:54) [7]

SetRop2 היא פונקציית API המגדירה את אופן מעורבבות הצבעים בעת שכבת-על של גרפיקה. שוב F1, אם העזרה של SDK שווה את זה.

נסה את זה.

הליך TForm1.Button1Click (שולח: TObject);
var b: tbitmap;
r: trect;
להתחיל
r: = image1.clientrect;
b = tbitmap.create;
רוחב b: = image1. רוחב;
b.height: = image1.height;
עם b.canvas אכן מתחילים
גופן: = image1.Canvas.font;
מברשת צבע: = clBlack;
fillrect (r);
מברשת. סגנון :=bs נקי;
font.color: = clWhite;
TextOut (5,5, "XorPut");
הסוף;
image1.picture.LoadFromFile ("e: \ camera1.bmp");
image1.canvas.copymode: = cmSrcInvert;
image1.canvas.copyrect (r, b.canvas, r);
ללא תשלום;
הסוף;



עמודים: 1 ענף שלם

פורום: "ראשי";
ארכיון נוכחי: 2002.01.08;
הורדה: [xml.tar.bz2];

למעלה









זיכרון: 0.58 MB
זמן: 0.025 c
14-22396
בז גמדים
2001-11-02 09:54
2002.01.08
היום הוא יום שמח! חוץ מזה ביום שישי ...


1-22026
סטאשנים רומנטיים
2001-12-18 11:07
2002.01.08
כיצד דרך דלפי יכולה לרוץ * .exe עם ....


4-22512
ירוסלב
2001-10-31 13:17
2002.01.08
כיצד ליצור תפריט קופץ על ממשק API


3-21920
Alex2
2001-12-04 15:14
2002.01.08
שגיאה בהשלמה


6-22284
הֲזָיָה
2001-10-08 16:29
2002.01.08
כיצד לשלוח הודעה לכל כתובות ה- IP בבת אחת





אפריקאנס אלבני ערבי אַרְמֶנִי אזרביג'אן הבסקים בלארוסית בולגרי קטלאנית הסיני (פשוט) סינית (מסורתית) קרואטית צ'כיה דני הולנדי אנגלית אסטוני פיליפיני פיני צרפתית
גליציה גאורגיה גרמני יווני קריאולית האיטית עברי הינדי הונגרי איסלנדי אינדונזי אירי איטלקי יפני קוריאני לטבי ליטאי מקדוניה מלאית מלטזית נורבגי
פרסי פולני פורטוגזי רומנית רוסי סרבית סלובקי סלובני ספרדי סוואהילית שבדי תאילנדי תורכי אוקראיני אורדו ויאטנמית וולשית יידיש בנגלית בוסנית
קבואנו אספרנטו גוג'ראטית האוסה המונג איגבו יָאוָנִי קנאדה לחמר לאו הלטינית מאורים מרתי מונגולי נפאלית פונג'בית סומליה טמילית טלוגו יורובה
זולו
Английский Французский Немецкий Итальянский Португальский Русский Испанский