Nach Hause
Top.Mail.Ru Yandeks.Metrika
Forum: "Haupt";
Aktuelles Archiv: 2002.01.08;
Herunterladen: [xml.tar.bz2];

Nach unten

Wieder das Problem mit dem Text: Ich zeige Image1.Canvas.TextOut an, aber unter dem Text selbst befindet sich ein weißer Läufer. Ist es möglich, wenn Sie nicht entfernen (einfach die Buchstaben setzen), dann machen Sie den Läufer zumindest schwarz. Finden Sie ähnliche Zweige


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

Вот вся и суть...



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

mach es
Canvas.Brush.Style:=bsbsar;



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

MBo, помогло, гениально!



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

не надо эмоций, F1 жми ;)



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

Ещё бы энглишь знать как русиан :) ,
возникла проблема(если ещё не задолбал своими вопросами :( )... не знаю как поступить, задача напечатать черными буквами, если подложка белая, и наоборот белыми буквами на чёрный фон. Но фон как на фотографии, т.е. не однородный. Могу сравнить пиксел из того района, если он чёрный, то приблизительно картина ясна. Но можно и по ошибке нарваться на один светлый пиксель. Или брать всю область(20*100px, пеермножать, делить, определять средний цвет)...
Можно ли как нибудь сравнить код цвета, ярче он или темнее среднего значения серого?



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

Вообще, для этого обычно используют SetRop2



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

Юрий Федоров, а что это за такое? На торри поиск результатов не дал. По яндексу на QT ссылается.. это пакет?



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

SetRop2 - функция API, устанавливает способ смешивания цветов при наложении графики. Опять же F1, если SDK хелп стоит.

Versuchen Sie das mal.

Prozedur TForm1.Button1Click (Sender: TObject);
var b: tbitmap;
r: trect;
beginnen
r: = image1.clientrect;
b: = tbitmap.create;
b.width:=image1.Width;
b.height:=image1.height;
with b.canvas do begin
font:=image1.Canvas.font;
Brush.Color:=clBlack;
fillrect(r);
Brush.Style:=bsClear;
font.color: = clWhite;
TextOut(5,5,"XorPut");
end;
image1.picture.LoadFromFile("e:\camera1.bmp");
image1.canvas.copymode:=cmSrcInvert;
image1.canvas.copyrect(r,b.canvas,r);
b.frei;
end;



Seiten: 1 ganze Branche

Forum: "Haupt";
Aktuelles Archiv: 2002.01.08;
Herunterladen: [xml.tar.bz2];

nach oben









Speicher: 0.83 MB
Zeit: 0.031 c
4-22457
Zabl
2001-11-01 13:15
2002.01.08
Problem mit der DLL


14-22386
Dicht
2001-11-08 21:13
2002.01.08
Ist interessant Wie viel


1-22221
Sauer
2001-12-16 21:00
2002.01.08
Ressourcen


1-22199
T2
2001-12-16 07:16
2002.01.08
Prozess machen


3-21912
Sergey N.
2001-12-04 06:23
2002.01.08
Behandeln von Daten von IB nach Delphi und zurück





Afrikanisch albanisch Arabic Armenisch Aserbaidschanisch Baskisch Weißrusse Bulgarian katalanisch Chinesisch (vereinfacht) Chinesische Tradition) kroatisch Tschechisch Dänisch Dutch Englisch estnisch Philippinisch Finnish Französisch
Galicisch Georgisch Deutsch Griechisch haitian Creole hebräisch Hindi ungarisch isländisch Indonesian irisch Italian Japanisch Koreanisch lettisch litauisch Makedonisch Malay Maltesisch Norwegian
persisch Polnisch Portugiesisch rumänisch Russisch serbisch Slovak Slowenisch Spanisch swahili Swedish Thai Türkisch Ukrainisch Urdu Vietnamesisch Walisisch Jiddisch Bengalisch bosnisch
cebuano Esperanto Gujarati Hausa Hmong igbo Javanisch kannada khmer Laotisch Lateinisch Maorisch Marathi Mongolisch nepali Pandschabi Somalisch Tamilisch Telugu yoruba
Zulu
Английский Französisch Deutsch Italienisch Португальский Russisch Spanisch