C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[56796] Re:문자의 외곽선 표시와 내부 색 지정(재질문 드립니다)
방태윤 [nabty] 919 읽음    2009-05-08 17:54
소나무기운님의 방법으로 하면 될건데요,..
자주색이 나올수가 없지요,
다른부분에서 안티안라이싱(계단현상없애는것) 처리가 됬다던지 그런것 때문 아니지 모르겠네요,?

아래는 소나무기운님과 같은 방법이에요.TextOut 를 쓴거만 다르지요,

Canvas->Font->Size=9;
Canvas->Font->Name="굴림";
SetBkMode(Canvas->Handle,TRANSPARENT);

int x=16;
int y=16;
AnsiString str="안녕하세요";

Canvas->Font->Color=clRed;

Canvas->TextOut(x,y-1,str);
Canvas->TextOut(x-1,y,str);
Canvas->TextOut(x+1,y,str);
Canvas->TextOut(x,y+1,str);

Canvas->Font->Color=clBlue;
Canvas->TextOut(x,y,str);

그럼...


궁금이 님이 쓰신 글 :
: 소나무기운님께는 다시한번 감사드립니다...
: 님이 제시해준 방법으로 해보았는데 중간의 자주색 같은 부분이 해결이 안되네요... 깔끔하게 떨어져야하는데... ㅜㅜ
:
: 제가 필요한것은
: 문자내부색과 테두리색 외부 색이 정확한 수치로 떨어져야 합니다.
: 문자내부색이 빨강 외곽선이 파랑 바탕색이 흰색이면 그 color의 색값이 3가지만 나와야합니다,,
: 파란색과 빨강색이 겹친부분에 자주색 값이라던지 하는값이 들어가면 안되건든요... ㅜㅜ
:
: 수치값을 타 기기에 전송을 해야하기때문에,,
: 곡선부분이 문제네요 ㅡ.ㅡ
:
: 외곽선 돌리는 살짝 겹치는 부분의 색들의 처리를 어떻게 해야할지... ㅡ.ㅡ
: 해보신분 계시면 답변 부탁드립니다

+ -

관련 글 리스트
56792 문자의 외곽선 표시와 내부 색 지정(재질문 드립니다) 궁금이 841 2009/05/08
56796     Re:문자의 외곽선 표시와 내부 색 지정(재질문 드립니다) 방태윤 919 2009/05/08
56823         Re:Re:문자의 외곽선 표시와 내부 색 지정(재질문 드립니다)감사합니다~ 궁금이 922 2009/05/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.