후;; 데이터베이스 스키마 일괄생성 스크립트를 모르고 mysql 데이터베이스에 돌렸다;;

아;;;;; 했는데

지우는게 있드만;;

#관계 체크 해제
SET foreign_key_checks = 0;

#관계 체크 설정
SET foreign_key_checks = 1;


이미지에 문자열을 그리고자 하는데 맛이 가는 줄 알았다.


DrawString을 이용하면 자간 조정이 안되고,

TextRenderer를 이용하면 안티알리아싱이 안되고;;


워쩌란 말인가; 스택오버플로우에서도 아래와 같이 언급하고 있으나;; 안됨;; 흠..

[DllImport("gdi32.dll", CharSet=CharSet.Auto)] 
public static extern int SetTextCharacterExtra( 
    IntPtr hdc,    // DC handle
    int nCharExtra // extra-space value 
); 

public void Draw(Graphics g) 
{ 
    IntPtr hdc = g.GetHdc(); 
    SetTextCharacterExtra(hdc, 24); //set spacing between characters 
    g.ReleaseHdc(hdc); 

    e.Graphics.DrawString("str",this.Font,Brushes.Black,0,0); // >>> 이게 적용이 안됨 ㅡㅡ^;;
}  


링크 : http://stackoverflow.com/questions/849531/textrenderer-drawtext-in-bitmap-vs-onpaintbackground


이 부분에서 구글링을 해봐도 MSDN 을 뒤져도;; 너무 뒤질양이 많아 뒤지긋네 ㅋㅋ


일단은 포스팅을 해놓고 추가적으로 테스트해봐서 되면 다시 포스팅해야겠네.

브라우저 IE10 이상부터는 유저에이전트 문자열에서 MSIE 문자열을 반환하지 않는다.

해서 이로 인해 브라우저의 버젼별 분기하여 수행할 작업이 있을때 문제가 발생할 수 있다.

이전 포스팅했던 jquery-ua 플러그인을 조금 수정했다. 10이상부터는 브라우저 엔진으로 분기를 하여

인터넷 익스플로러 버전을 감별해 내는 것이다.

허접한 함수라도 이해부탁드립니다. 사용하실때는 댓글을 다는 센수~!

jquery-ua.zip


+ Recent posts