2013-07-16 4 views
1

제작 준비가 완료되었습니다. pdf.ghostscript를 사용하여 포스트 스크립트 파일의 Eps 파일

동적으로 생성하는 admin 및 postscript 파일로 eps 파일을 업로드했습니다. 내가

%%BeginDocument: danske.eps 
(".$bgeps_path.") run 
%%EndDocument 

이제 내 문제는 스크립트

이하로 사용하여 포스트 스크립트 파일에서

와 EPS를 포함, 이미지의 주변에 10mm의 공간이 있어야합니다.

나는 번역을 통해 pdf에 10mm 공간을 추가 할 수있었습니다.

그러나 인쇄 할 때 프린터는 두 개의 가장자리를 자르고 하나는 10mm 간격을두고 다른 가장자리는 이미지 가장자리로 자릅니다.

그래서 내가 원하는 것은 10mm 공간을 가진 하나의 가장자리 만 자르도록 허용하는 것입니다.

BoundingBox로 재생하여이 작업을 시도했지만 그게 도움이됩니다.

답변

1

BoundingBox는 주석이며 아무 것도 아니기 때문에 대개 무시됩니다. EPS를 배치하려면 EPS 포함 규칙을 따라야합니다. 을 정확하게 축척하고의 EPS를 캔바스에 최소한으로 배치하려면 현재 변환 행렬을 설정해야합니다.

:

테크 노트 5022 EPSF의 sepcification 버전 3.0은 13 페이지의 EPS 파일을 가져 오기위한 가이드 라인을 가지고, 당신은 정말 기술 노트는 여기에서 확인할 수 있습니다이, 16 페이지에 특히 좌표계 변환을 읽어야합니다

http://partners.adobe.com/public/developer/en/ps/5002.EPSF_Spec.pdf

+0

올바른 좌표로 설정했는데 문제는 클리핑 경로입니다. pdf에서 eps 이미지 경로 + 10mm 공간을 설정하고 싶습니다. 이제는 프린터가 eps 이미지 경로 만 탐지 할 수 있어야합니다. 내 외부 클리핑 경로는 – user1600540

+0

을 고려해야합니다. 즉, 경로에 문제가 있습니다. Eps 이미지의 경로 및 + 10mm 공간 경로, 그래서 내 질문은 어떻게 삭제할 수/eps 이미지 경로를 무시할 수 있습니다. – user1600540

+1

기본적으로, 당신은 할 수 없습니다. EPS의 요점은 '블랙 박스'라는 것인데, 그 안에있는 것을 바꿀 수는 없습니다. 그러나 EPS에서 '클리핑 경로'가 사용되고 있다는 어떤 증거도 보이지 않습니다. 솔직히 말해서, 가장 좋은 방법은 내가 다른 사람들이 볼 수 있도록 예제 EPS 파일을 어딘가에 공개하는 것입니다. – KenS

관련 문제