簡體   English   中英

使用PHPExcel的顏色問題

[英]Color issues using PHPExcel

我在PHPExcel中設置背景顏色時遇到問題。

我已經做了很多次,並且想知道這是否是PHPExcel本身的錯誤。

我使用的代碼是

$objPHPExcel->getActiveSheet()->getStyle('D17')->getFill()
->setFillType(PHPExcel_Style_Fill::FILL_SOLID) ->getStartColor()->setRGB('ff0000');

我將以下代碼設置為以下十六進制顏色a87ac6,這是紫色陰影:

$objPHPExcel->getActiveSheet()->getStyle('D17')
->getFill() ->setFillType(PHPExcel_Style_Fill::FILL_SOLID)
->getStartColor()->setRGB('A87ac6');

該單元實際上顯示為灰色而不是紫色。

有人可以建議嗎?

好的,顯然它與PHPExcel沒有關系,但與Mac上的此特定版本的Excel(2008)沒有關系。 它只能從其調色板中識別顏色,默認情況下會將顏色限制為大約50至60種顏色。 更新Excel版本將解決此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM