김프에서 내보낸 후 EPS 파일 크기 줄이기

김프에서 내보낸 후 EPS 파일 크기 줄이기

나는 gimp를 사용하여 EPS로 변환한 400k의 JPEG 파일을 가지고 있습니다. EPS 파일의 크기는 10.8MB입니다. 크롭 외에는 어떠한 수정도 하지 않았습니다. 왜 이렇게 큰지, 어떻게 하면 줄일 수 있나요?

답변1

나는 사용하는 것이 좋습니다샘2PGIMP 대신: 기존 JPEG 압축을 유지하는 방식으로 JPEG를 EPS(및 PDF를 포함한 여러 다른 형식)로 변환합니다. 이는 아마도 확장을 줄이고 이미지 저하를 방지할 것입니다. (PNG 및 GIF를 포함한 여러 다른 입력 형식에서도 작동합니다.

그러나 어느 시점에서 Ghostscript를 사용하여 결과를 PDF로 변환하려는 경우, 이미지의 압축을 어리석게 푼 다음 (기본적으로) JPEG 스타일 압축을 사용하여 다시 압축합니다(다시 기본적으로). Ghostscript가 이미지를 다시 압축하는지 여부에 관계없이 압축을 풀면 정보가 삭제됩니다.

(La)TeX 문서에 그림을 포함시키려는 경우 JPEG 및 PNG 이미지를 직접 포함할 수 있는 pdf(La)TeX 사용을 고려해야 합니다(그렇지 않더라도 sam2p를 사용하여 이미지를 변환할 수 있음). 단일 페이지 PDF로 변환하고 대신 포함하세요). 이렇게 하면 이미지 데이터 손실을 방지할 수 있으며 PDF에서도 JPEG 파일과 거의 동일한 크기를 사용해야 합니다.

답변2

JPEG는 바이너리 형식이고 EPS는 텍스트 형식입니다. 각 바이트를 표시하는 데 두 개의 16진수 문자가 필요하므로 대략적으로 말하면 파일 크기가 두 배로 늘어납니다. 또한 JPEG는 압축됩니다. EPS 파일에 포함된 비트맵이 무압축인지는 모르겠지만, 크기 차이가 크다고 볼 수 있습니다. JPEG 헤더와 Postscript 명령 간의 크기 차이는 작은 요인입니다.

다음 명령을 실행하면 파일 크기가 다소 줄어들 수 있습니다.

eps2eps inputfile.eps outputfile.eps

이 유틸리티를 사용하려면 Ghostscript를 설치해야 합니다 eps2eps.

ImageMagick이 Gimp보다 더 나은 변환을 수행할 가능성이 있습니다.

convert inputfile.jpg outputfile.eps

답변3

JPEG를 EPS로 변환하기 위해 비트맵 편집기(GIMP 또는 ImageMagick 포함)를 사용하고 싶지 않습니다. 이미지의 압축이 풀리고 파일 크기가 한 단계씩 늘어납니다. 이미지를 다시 압축하는 것이 가능할 수도 있지만 품질이 저하됩니다. 불행히도 Inkscape도 이 작업을 수행할 수 없습니다.카이로의 한계 덕분에. 이것JPEG2ps도구가 흥미로울 수 있습니다(시도해 본 적은 없지만). 무엇을 하든 DCTDecodeEPS 출력에서 ​​찾으십시오.

답변4

ps2*Ghostscript와 함께 제공되는 필터 중 하나를 사용해 보세요 .

관련 정보