我編寫一個函數,使用ghostscript將多頁PDF轉換成每頁一個JPG。Ghostscript pdf到jpg窗口/ linux的色差
一切工作正常與windows ghostcript 9.05和WAMP服務器。
的問題是,我有WAMP和我的Linux服務器(1個& 1主機)之間的差異:
該命令工作:我可以將PDF轉換爲JPG,但問題: 顏色是完全過飽和。
我試過選項-dUseCIEColor:顏色現在很好,除了黑暗的背景誰現在灰色/淺。
爲什麼這些差異?我在Windows和Linux上使用了相同的版本。
我聽說過ICC顏色配置文件,但我不知道它是否是因爲我使用默認的好方法。
如果有人有信息...謝謝
或者,如果你知道一個很好的替代Ghostscript的PDF格式轉換成JPG ...
這裏是我使用的命令:
$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);
也許代碼?也許你應該看你的語言,我想你誤解了這裏的一切。 – 2013-02-18 09:04:28
對不起,如果我的英語不好,我盡我所能可以理解... 我使用的代碼非常簡單,我不知道是否會有所幫助。 (我會在1分鐘後發佈) – FLX 2013-02-18 09:07:55
顏色是感性的。你認爲.pdf是正確的,因爲它是你開始的那個,但這可能只是一個錯覺。 .pdf是一個cmyk嗎? jpg是rgb?將它們都打印出來,兩者都不會與屏幕匹配。在兩臺不同的打印機上進行打印,它們也不會匹配。 「色彩匹配」是使圖像匹配的嘗試,但它很複雜。 http://tinyurl.com/a6lvnu2它真的很重要嗎?文檔只有幾種顏色或很多顏色? – 2013-02-18 15:32:18