PostScript Language PostScript Language
서울대학교서울대학교 컴퓨터공학부컴퓨터공학부
김명수김명수
http://http://csecse..snusnu.ac..ac.krkr//mskimmskimhttp://3map.http://3map.snusnu.ac..ac.krkr
PostScript LanguagePostScript Language
•• AdobeAdobe사에서사에서 개발한개발한 페이지페이지 서술서술 언어언어
•• 22차원차원 정적정적 그래픽스그래픽스 라이브러리라이브러리
•• 주로주로 레이저레이저 프린터프린터 출력용으로출력용으로 많이많이 사용사용
•• 스택기반의스택기반의 언어언어
•• ““2 3 +2 3 +””과과 같은같은 형태의형태의 Postfix Postfix 문법을문법을 사용사용
PostScript PostScript 관련관련 사이트사이트
•• BLUE BOOKBLUE BOOK을을 얻는얻는 사이트사이트http://wwwhttp://www--cdfcdf..fnalfnal..govgov/offline/PostScript/BLUEBOOK.PDF/offline/PostScript/BLUEBOOK.PDF
•• BLUE BOOKBLUE BOOK의의 예제들을예제들을 얻는얻는 사이트사이트http://www.science.http://www.science.uvauva..nlnl/~/~robbertrobbert//psps/bluebook//bluebook/
•• AFPL AFPL GhostscriptGhostscript와와 GSviewGSview를를 얻는얻는 사이트사이트http://www.http://www.cscs..wiscwisc..eduedu/~ghost/~ghost
BLUE BOOKBLUE BOOK
PostScriptPostScript 예제예제
PostScript PostScript 프로그램프로그램 예제예제
PostScript PostScript 스택스택
PostScript PostScript 연산연산
PostScript PostScript 연산연산
PostScript PostScript 연산연산
PostScript PostScript 연산연산
PostScript PostScript 연산연산
PostScript PostScript 연산연산
PostScript PostScript 연산연산
PostScript PostScript 연산연산
PostScript PostScript 그래픽스그래픽스
PostScript PostScript 그래픽스그래픽스
PostScript PostScript 그래픽스그래픽스
PostScript PostScript 그래픽스그래픽스
PostScript PostScript 그래픽스그래픽스
PostScript PostScript 그래픽스그래픽스
PostScript PostScript 그래픽스그래픽스
PostScript PostScript 변수변수
PostScript PostScript 변수변수
PostScript PostScript 프러시저프러시저
PostScript PostScript 프러시저프러시저
PostScript PostScript 프러시저프러시저
PostScript PostScript 폰트폰트
PostScript PostScript 문자열문자열
PostScript PostScript 문자열문자열
PostScript PostScript 폰트폰트
사용된사용된 프러시저들프러시저들
명함명함 글자의글자의 폰트정의폰트정의
좌표변환좌표변환 ((평행이동평행이동) )
좌표변환좌표변환 ((평행이동평행이동) )
좌표변환좌표변환 ((회전이동회전이동) )
좌표변환좌표변환 ((회전이동회전이동) )
좌표변환좌표변환 ((크기변환크기변환) )
좌표변환좌표변환 ((크기변환크기변환) )
원호로원호로 모서리모서리 깍기깍기
원호로원호로 모서리모서리 깍기깍기
문자열로문자열로 클리핑한클리핑한 경우경우
선분의선분의 끝부분끝부분 마무리마무리
선분의선분의 연결부분연결부분 마무리마무리