각 EPS 파일에는 BoundingBox가 주석 (또는 HiResBoundingBox 일 수도 있음)이있어서 주석을 읽어야합니다. 그러면 각 EPS의 크기 (포스트 스크립트 지점)를 알 수 있습니다.
그런 다음 각 EPS를 그리는 방법을 결정해야합니다 (EPS는 이 아니며 페이지가이 아닙니다). boundingbox를 사용하면 페이지에서 그림을 배치 할 위치를 결정할 수 있습니다. 그런 다음 현재 그래픽 상태를 저장하고 크기를 작성하고 연산자를 변환하여 페이지에 EPS를 배치 한 다음 grestore를 실행합니다.
페이지 당 여러 EPS 수치가 필요한 경우 각 수치에 대해 반복하십시오.
페이지가 끝날 때 페이지를 렌더링하고 추출하려면 showpage 연산자를 작성하십시오. 다음 페이지를 위해 반복하십시오.
%!PS
gsave
x y translate
x y scale
% Insert the entire content of the first EPS here
%
%!PS_Adobe_EPSF....
....
....
%%EOF
grestore
gsave
x y translate
x y scale
% Insert the entire content of the second EPS here (if required)
%
%!PS_Adobe_EPSF....
....
....
%%EOF
...
...
grestore
showpage
%% Begin page 2, repeat as above
showpage
"이 및/또는 무엇을 설명하는 웹 페이지를 수행하는 자바 라이브러리가 있는가?"와 같은
그래서 최종 포스트 스크립트 프로그램을 보일 것이다 이런 종류의 질문은 주제를 벗어난 것입니다. 다시 말해야합니다. 어쩌면 : https://xmlgraphics.apache.org/commons/postscript.html#generator –