2017-03-28 1 views
0

ghostscript로 .eps 파일의 압축 기능을 향상시키고 싶습니다. 나는 그것이 13Mo에 압축 matlab에에서 얻을 18Mo 파일을 사용하는 경우ghostscript eps 압축 스크립트 개선하기

-sDEVICE=eps2write -r72 -dLanguageLevel=1 -sOutputFile="%HOMEDRIVE%%HOMEPATH%\Desktop\cleaned.eps" -dNOPAUSE -dEPSCrop %1 -c quit pause 

:

지금까지 나는 fonction의 eps2write를 사용합니다. 불행히도 Illustrator에서 열려면 여전히 너무 큽니다. 모든 팁을 매우 환영 할 것입니다. 당신이 당신의 EPS 프로그램을 '압축'되지 않습니다 우선

답변

1

OK, 당신은 시각적으로 동일해야합니다 새로운 EPS 프로그램을 만들 수 있습니다. 그것의 미묘한 구별, 그러나 그것의 중요성. 이것은 here에 설명되어 있습니다. 이유는 너무 커서 알고 당신의 EPS 프로그램이 불가능 보지 않고

는, 가능성은 큰 비트 맵 이미지를 포함하지만, 다른 이유가있을 수 있습니다. 파일이 왜 큰지, 그리고 품질에있어 타협이 받아 들여지기를 모른 채 그것을 줄이기위한 권장 사항을 제시하는 것은 불가능합니다.

귀하의 명령 줄은 이 아닙니다. 파일 크기가 줄어들 것으로 예상됩니다.. 항상 레벨 2 출력을 기록 eps2write을 사용하고 있기 때문에

설정 LanguageLevel = 1, 아무것도하지 않습니다. 모든 작업을 수행하면 수준 2 연산자를 사용하여 다시 작성해야하는 모든 언어 수준 2 구조 때문에 파일 이 더 커졌습니다 (). eps2write (및 관련 장치의 가족) 장치 및 상기 입력 해상도 독립적 특성을 유지하기 어렵다 노력 때문에 72 해상도 설정

일반적으로 아무것도하지 않는다. 해상도가 사용되는 onl, y 시간은 입력이 출력에서 ​​재생할 수없는 일부 프리미티브를 사용하고 프리미티브가 이미지에 렌더링 될 때 사용됩니다. 저것이 일어나고있는 경우에 나는 당신이 극단적으로 낮은 해결책 결과에 의해 소름 끼치게 할 것이라는 점을 생각한다. 당신은 파일 크기에 대한 품질을 거래 새로운 파일을 생성하려면

, 당신은 documentation에 설명 된 다양한 옵션을 볼 필요가있다.

은 파일 크기를 줄이는 몇 가지 사항이 있습니다 (특히 이미지 다운 샘플링 매개 변수). 파일 크기에 대해 얼마나 많은 양의 품질을 거래 할 준비가되어 있는지 결정해야하므로이 매개 변수를 설정할 수준을 결정해야합니다.

또한 프로그램이 단순히 매우 복잡하다는 전적으로 가능 (예를 들어 긴 경로 많이)과는 크게 감소 할 수 없습니다. 포스트 스크립트는 편집 가능한 컨테이너 형식이 아니며 Illustrator는 그래픽 포스트 스크립트 편집기로 사용하지 않습니다. 내용을 수정하고 Matlab으로 돌아가서 문서를 수정하고 EPS 파일을 다시 만들려는 경우.