2010-07-28 2 views
5

Ghostscript 및/또는 ImageMagick을 사용하여 Postscript 문서의 각 페이지를 PNG 이미지로 변환하려고합니다. 문제는 둘 다 너무 포화 된 이미지를 생성한다는 것입니다 (올바른 용어라고 생각합니다).Postscript를 PNG로 변환하는 Ghostscript가 과포화되었습니다

Page 1

다음은 출력 이미지를 내가지고있어 몇이야

gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=png16m -dGraphicsAlphaBits=4 -sOutputFile=page_%02d.png brochure.ps 
convert brochure.ps im_page_%02d.png 

This is the input Postscript file

(brochure.ps 위에서) : 여기

내가 노력하고있어 명령입니다

Page 6

뉴 햄프셔의 큰 녹색지도가 표시된 페이지에서 볼 수 있듯이 출력 PNG의 색상이 너무 밝거나 포화 상태입니다. 색상이 너무 많이 변경되는 것을 방지하고보다 정확한 변환을 얻으려면 어떻게해야합니까?

OS X 10.6의 미리보기는 Postscript 파일을 열면 자동으로 a very accurate conversion을 PNG로 처리합니다. 이것은 ghostscript가 ps -> png로 변환하는 방식에 다소 괴롭다 고 생각하게합니다 (ImageMagick은 단지이 작업을위한 고스트 스크립트 용 래퍼 일뿐입니다). ghostscript 외에도 도구를 사용해야합니까?

참고 : pipitas가 아래에서 지적 하듯이 보이는 색상의 차이는 OS에 따라 다릅니다. OS X 10.6에서는 매우 분명하지만 Windows XP에서는 눈에 띄지 않습니다.

답변

1

PostScript 또는 PDF에서 이미지 형식으로 변환 할 때 ImageMagick이 Ghostscript의 래퍼 인 것으로 가정하는 것이 옳습니다.

ICC 프로파일 처리 및 색상 관리 (현재 진행 중)에 대한 지원을 추가하려는 노력이 completed for Ghostscript (design document as PDF) 인 경우에만이 문제를 해결할 수 있습니다. 그러나 그 시점은 가깝습니다. 최근에 http://svn.ghostscript.com/trunk/에 대한 커밋을 이해하면 다음 번 릴리스 (9.00 및 8 월에 나올 것으로 기대됨)에 LittleCMS을 통한 색상 관리 지원이 포함됩니다. 예!

+0

BTW, ** brochure.ps ** (WinXP에서 gswin32.exe 사용) 및 ** page1.png ** 및 ** page6.png ** (크롬 사용 브라우저). *** 내 *** 노트북에서 색상 채도에 눈에 띄는 차이는 거의 없습니다. 이 결과는 *** Ghostscript 색상 관리 지원의 필요성을 불필요하게 만들지는 않지만 불필요한 것입니다. –

0

OSX 10.4 이상에서는 sip (스크립트 가능한 이미지 처리 시스템)가 제공되며 PDF 형식으로 잘 작동합니다. 아마도 Ghostscript가 색상 관리를 지원할 때까지 임시 해결책이 될 수 있습니다.

관련 문제