[ CnUnix ] in KIDS 글 쓴 이(By): ddaeng (김 경 철) 날 짜 (Date): 1994년09월20일(화) 02시03분31초 KDT 제 목(Title): [Re] gs를 이용해서 djet으루 ps화일 찍기. /etc/printcap에다가.. 인풋 필터를 일단 지정해 주세여.. :if=/usr/local/bin/gsdjet500: 예를 들어 /usr/local/bin/gsdjet500이라는 프로구램을 인풋 필터로 쓰겟다는 거지여.. 그 푸로구램은 다음과 같이 짤막하게 맹글문 대여.. #include <errno.h> main( argc, argv, envp ) int argc; char *argv[]; char *envp[]; { if( execle("/usr/local/bin/gs", "/usr/local/bin/gs", "-q", "-sDEVICE=djet500", "-r300", "-dNOPAUSE", "-sPAPERSIZE=a4", "-sOutputFile=-", "-", 0, envp ) ) perror("execv"); } 이러케 맹그러서 컴파일해서 gsdjet500이라는 이름으루 /usr/local/bin에 너어노코 돌리문 대여... 참 근데.. 디바이스가 없다는 야그는.. 혹시 gs가 컴파일할때 djet500그걸루 출력보내는 모듈 읍시 대있다는 야그 아닌가여? gs -h 하문 사용가능한 디바이스 나오는데여.. 거기서 djet500이 없으문 고스트 스크립 메이크 화일 고쳐서 디바이스 넣어주고 다시 컴파일 해서 쓰세여.. |