eps 파일의 기본 줌


2

어떤 이유로 든 EPS 뷰어 (gv, 내 경우에는 ...하지만 뷰어에 관계없이 동일하게 보입니다)로 열면 EPS 파일이 화면에 아주 작게 보입니다. 이미지를 화면에 채우기 위해 즉시 8 배 확대해야합니다. 물론 벡터 그래픽이므로 모든 배율에서 그래픽을 잘 볼 수 있습니다.

내 질문 : 기본 확대 / 축소를 변경하려면 EPS 파일에 추가 할 수있는 코드가 있습니까 (즉, 뷰어에 관계없이 기본적으로 화면에 파일을 8 배 더 크게 표시하려면)?

답변:


0

당신의 내용을 확장 할 수 있습니다. eps 형식 파일에 다음을 추가하십시오.

<xscale> <yscale> scale

PostScript 명령을 파일의 다른 명령보다 먼저 사용하십시오.

따라서 모든 것을 8 배 더 크게 사용하려면 다음을 사용하십시오.

8 8 scale

오른쪽 하단의 원점을 기준으로 다음 그래픽의 배율을 조정하므로 표시가 나타나는 영역이 "페이지"의 보이는 부분에 오도록 모든 내용을 변환해야 할 수도 있습니다. 당연히, 그것은 다음과 같이 할 수 있습니다 :

<xoffset> <yoffset> translate

이러한 작업은 주문 순서대로 적용됩니다. 즉, 출력을 먼저 스케일 한 다음 변환합니다. 반대 순서로 수행하면 결과가 달라 지므로 사용할 값을 파악할 때이를 기억하는 것이 중요합니다.

고스트 뷰를 사용한 이래로 오랜 시간이 걸렸지 만, 각 파일에 명령의 전제가 붙은 파일 앞에 파일을 추가하도록 지시하는 방법이 있었기 때문에 실제로 입력 파일을 수정할 필요가 없습니다 (에스).

따르게 하는 eps 파일에는 내용을 바꿀 때 매우 유용 할 수있는 내용의 경계 상자 정보가 포함 된 머리글 주석이 포함됩니다. 섹션보기 3.1 EPS 파일 표시하기 ~ 안에 캡슐화 된 포스트 스크립트 파일 형식 사양 PDF 파일.


아마도 EPS 파일에 바이너리 데이터가있는 경우 텍스트 편집기에서 문명 ( 찌르다 ) 그. ghostview는 바이너리 데이터가있는 EPS 파일에 새로운 명령을 추가 할 수 있습니까?
horatio

@horatio : 단어의 찌르다 텍스트 편집기에 따라 다릅니다. 내가 말했듯이 당신의 두 번째 질문에 대한 대답을 모르겠습니다. 오랜 시간이었습니다.
martineau

크기 조정 후 %% BoundingBox를 조정해야 할 수도 있습니다.
luser droog

@luser droog : 따라 올 코드에서 주석을 조정하거나 실행중인 코드에 영향을 줄 수있는 주석을 동적으로 생성 할 수는 없지만 아마도 필요하지는 않습니다.
martineau

특정 시청자 (아마도 수입업자도)가 경계 상자 주석을 사용하여 클리핑 경로를 설정한다고 생각합니다. 캔버스를 확장하지 않고도 줌을 얻을 수 있습니다.
luser droog
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.