2017-08-02 132 views
0

在頁面上(TYPO3網站,分機:ImageMagick)我想要顯示可用/可下載的pdf文件的縮略圖(總是pdf文件的第1頁縮略圖)。問題是,縮略圖(* .gif,但我也試過* .jpg和* .png)是以'錯誤的顏色'創建的,我的意思是它們與pdf內容本身不同(縮略圖:深藍色顯示爲淡藍色)。PDF文件縮略圖以錯誤的顏色顯示

有沒有人有想法?

回答

0

這會導致帶有顏色模型CMYK的PDF。當顏色模型爲RGB時,它將與ImageMagick配合使用。在這種情況下,我更喜歡使用GraphicsMagick工具的替代ImageMagick和例如

$GLOBALS['TYPO3_CONF_VARS']['GFX']['colorspace'] = 'sRGB'; 
$GLOBALS['TYPO3_CONF_VARS']['GFX']['im_version_5'] = 'im6'; 

改變Installtool或LocalConfiguration設置以

$GLOBALS['TYPO3_CONF_VARS']['GFX']['colorspace'] = 'RGB'; 
$GLOBALS['TYPO3_CONF_VARS']['GFX']['im_version_5'] = 'gm'; 
+0

,所以你的情況下,1建議PDF轉換成RGB?我的想法正確嗎? 這會很好,因爲我需要權限來更改像這樣的設置(案例2 /您的第二條建議) - 所以我目前不被允許。 – Bd0tCaliskan

+0

我的經驗是,IM無法將AI/PDF與CMYK顏色模型轉換爲漂亮的RGB彩色縮略圖。 GM可以。您可以將PDF轉換爲RGB或切換到GM。轉換爲RGB是暫時的解決方案,可能不希望用於打印的PDF,並且在CMS環境中考慮 - 新上傳的PDF將再次用CMYK。 – jokumer

+0

要將CMYK轉換爲RGB,最好使用顏色配置文件。這通常做得很好,並且比使用-colorspace更好 – fmw42