pstoeps 등등을 사용할 수 있으나 gs를 사용해서 직접 변환도 가능하다.


ps -> eps화일 만들기..

gs -q -dNOPAUSE -sDEVICE=epswrite -sOUTPUTFILE=example.eps -dBATCH example.ps

여러개 pdf 화일 합치기

gs -q -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=result.pdf -dBATCH file1.pdf file2.pdf file3.pdf


BBox 찾아내기..
gs -q -sDEVICE=bbox -dBATCH -dNOPAUSE file.ps

라는 명령어가 아래와 같은 결과를 준다.

%%BoundingBox: 89 539 359 734
%%HiResBoundingBox: 89.171997 539.603984 358.547895 733.373978

emacs로 file.ps 를 열어서.
%%BoundingBox: 0 0 595 842


%%BoundingBox: 0 0 278 283
%%HiResBoundingBox: 0.000000 0.000000 277.992018 282.023991
로 바꿔주면 됨.

또 다른 삽질...
ps2epsi -> 화일사이즈 커짐.
ps2eps -> 거의같음...(BBOX만 치환하는 듯함)
posted by citadel