폰트 사이즈를 키우고 싶습니다. [2]
폰트 사이즈를 키우고 싶습니다.
2002-04-04 00:00 - 박여득
현재 제공되는 폰트의 최대치까지 load하여 써 보았지만, 제가 원하는 폰트 사이즈
가 안되어서 이렇게 도움을 청합니다.
폰트의 크기를 한 2.5cm(엄청크죠^^)로 하여서 문자열을 출력하려 합니다.
default 사이즈에서 폰트를 키울수 있는 명령어나 방법이 있으면 리플 해주심 감사하겠습니다.
아래는 참고로 제가 짜고있는 넘입니다. 그럼 꾸뻑^^
#include
#include
#include
int main()
{
Display *d;
Window w;
Font f;
GC gc;
XSetWindowAttributes xswa;
XCharStruct *overall;
char timestring[20]="000 00:00:00.000"; <===요녀석의 폰트를 키울려고염??
xswa.override_redirect = 1;
d = XOpenDisplay(NULL);
w = XCreateSimpleWindow( d, RootWindow( d, 0 ), 5 ,5,200, 100, 5, BlackPixel( d, ),WhitePixel(d,0));
XChangeWindowAttributes(d, w, CWOverrideRedirect, &xswa);
XMapWindow(d,w);
gc = XCreateGC(d, w, 0L, (XGCValues *)NULL);
f = XLoadFont(d,"*Aodobe-*helvetica*bold-r*240*");
XSetFont(d,gc,f);
XDrawString(d,w,gc,100,50,timestring,16);
XFlush(d);
getchar();
XUnloadFont(d,f);
XFreeGC(d,gc);
XDestroyWindow(d,w);
XCloseDisplay(d);
}
가 안되어서 이렇게 도움을 청합니다.
폰트의 크기를 한 2.5cm(엄청크죠^^)로 하여서 문자열을 출력하려 합니다.
default 사이즈에서 폰트를 키울수 있는 명령어나 방법이 있으면 리플 해주심 감사하겠습니다.
아래는 참고로 제가 짜고있는 넘입니다. 그럼 꾸뻑^^
#include
#include
#include
int main()
{
Display *d;
Window w;
Font f;
GC gc;
XSetWindowAttributes xswa;
XCharStruct *overall;
char timestring[20]="000 00:00:00.000"; <===요녀석의 폰트를 키울려고염??
xswa.override_redirect = 1;
d = XOpenDisplay(NULL);
w = XCreateSimpleWindow( d, RootWindow( d, 0 ), 5 ,5,200, 100, 5, BlackPixel( d, ),WhitePixel(d,0));
XChangeWindowAttributes(d, w, CWOverrideRedirect, &xswa);
XMapWindow(d,w);
gc = XCreateGC(d, w, 0L, (XGCValues *)NULL);
f = XLoadFont(d,"*Aodobe-*helvetica*bold-r*240*");
XSetFont(d,gc,f);
XDrawString(d,w,gc,100,50,timestring,16);
XFlush(d);
getchar();
XUnloadFont(d,f);
XFreeGC(d,gc);
XDestroyWindow(d,w);
XCloseDisplay(d);
}
RE : 폰트 사이즈를 키우고 싶습니다.
2002-04-04 00:00 - 강성광
XLoadFont 구문에서 지정한 폰트의 이름이 올바르지 않습니다.
*Aodobe-*helvetica*bold-r*240* 이름을
*Adobe-*helvetica*bold-r*240* 로 바꿔 주시면 됩니다..
사용할 수 있는 폰트의 목록은 xlsfonts 명령을 이용하여 확인하실 수 있습니다.
또 실제 폰트의 모양을 확인 할려면 xfd -fn 명령을 이용하여
폰트의 모양을 확인 하실 수 있습니다..
*Aodobe-*helvetica*bold-r*240* 이름을
*Adobe-*helvetica*bold-r*240* 로 바꿔 주시면 됩니다..
사용할 수 있는 폰트의 목록은 xlsfonts 명령을 이용하여 확인하실 수 있습니다.
또 실제 폰트의 모양을 확인 할려면 xfd -fn 명령을 이용하여
폰트의 모양을 확인 하실 수 있습니다..
감사합니다.그러나...
2002-04-04 00:00 - 박여득
이름이 잘못되어 있네여..
그러나 고쳐도 제가 원하는 크기가 아니군요..
스크린의 한 1/7정도의 글자를 원하는데...엄청 크죠
글씨 크기가 한 5cm면 될것 같은데요..
그러나 고쳐도 제가 원하는 크기가 아니군요..
스크린의 한 1/7정도의 글자를 원하는데...엄청 크죠
글씨 크기가 한 5cm면 될것 같은데요..
이전 조회수: 626