2013-02-18 2 views
2

페이지 당 하나의 JPG로 다중 페이지 PDF를 변환하기 위해 ghostscript를 사용하여 함수를 코딩하고 있습니다.Ghostscript pdf jpg windows/linux의 색상 차이

모든 것이 ghostcript 9.05 및 WAMP Server가있는 Windows에서 제대로 작동합니다.

이 명령이 작동

: 나는 JPG로 PDF,하지만 문제를 변환 할 수는 : 포화 오버 색상이 완전히 있습니다

문제는 내가 WAMP 내 리눅스 서버 (1 & 1 호스팅) 사이에 차이가 있다는 것입니다 .

-dUseCIEColor 옵션을 시도했습니다. 현재 회색/흰색 인 어두운 배경을 제외하고는 이제 색상이 괜찮습니다.

왜 이러한 차이가 있습니까? 나는 윈도우와 리눅스에서 같은 버전을 사용했다.

나는 ICC 컬러 프로파일에 대해 들었지만, 디폴트를 사용하기 때문에 좋은 방법인지는 모른다.

사람이 정보가있는 경우

... 감사

또는, JPG로 PDF를 변환하는 고스트 스크립트 수있는 좋은 대안을 ... 알고있는 경우에 여기

내가 사용하고 명령입니다 :

$ghostscriptCommand="gs -dUseCIEColor -dSAFER -dBATCH -dNOPAUSE -dPDFSETTINGS=/screen -sDEVICE=jpeg -dJPEGQ=60 -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -r144 -sOutputFile=$dir/p%03d.jpg $pdfFile"; exec($ghostscriptCommand);

+0

코드일까요? 어쩌면 당신은 당신의 언어를 봐야 할 것입니다, 나는 당신이 여기에 대해 모두 오해했다고 생각합니다. –

+0

제 영어가 나쁘다면 유감입니다. 이해할 수 있도록 최선을 다합니다 ... 제가 사용하는 코드는 정말 간단합니다. 도움이 될지 모르겠습니다. (1 분 안에 게시 할 것입니다.) – FLX

+0

색상은 지각입니다. .pdf는 처음부터 시작했기 때문에 .pdf가 정확하다고 가정하지만 환상 일 수 있습니다. .pdf는 cmyk입니까? jpg는 rgb입니까? 둘 다 인쇄하면 화면과 일치하지 않습니다. 2 개의 다른 프린터에서 인쇄하거나 둘 중 하나와 일치하지 않습니다. "색상 일치"는 이미지를 일치시키기위한 시도이지만 복잡합니다. http://tinyurl.com/a6lvnu2 정말 중요한가요? 문서가 단지 몇 가지 색상이나 많은 색상을 가지고 있습니까? –

답변

2

Ghostscript IRC 채널에서이 문제를 다루었 기 때문에 Linux 서버가 9.05가 아닌 Ghostscript 8.71을 실행 중입니다. 9.xx 버전은 ICC를 기반으로 완전히 새로운 색상 워크 플로우를 도입했습니다. 프로필.

유일하게 현실적인 해결책은 Linux 서버를 9.05로 업데이트하는 것입니다.