Цвета фона Libxl

Я пытаюсь заставить пользовательские цвета работать в libXL,
Я заметил, что в библиотеке около 80 основных цветов,
Кто-нибудь знает, как установить пользовательский цвет для ячейки, используя эту библиотеку, поскольку в документации нет никакой информации, связанной с ней.

Прямо сейчас я попытался сделать следующее:

 $doc = new XL_excel(true);
$createSheet = $doc->createSheet();
for( $i=0; $i<32000; $i++ ){
$format = $doc->excel->addFormat();
$format->patternForegroundColor($i);
$format->fillPattern(ExcelFormat::FILLPATTERN_SOLID);
$doc->excel->getSheet()->setCellFormat(8+$i, 2, $format);
}

Все цвета, которые я получаю для этой библиотеки, являются целыми числами от 1 до 80
после этого я не получаю цвета или повторяющиеся, я пытался использовать целые числа до 32000

введите описание изображения здесь

0

Решение

Я не думаю, что есть еще доступные цвета, смотрите также официальную документацию libxl http://libxl.com/colors.html

0

Другие решения

использование colorPack метод книга объект. Будь уверен, что rgbMode установлен в правда. В C #:

book.rgbMode = true;
someFormat.patternForegroundColor = book.colorPack(217,217,217);

Увидеть http://www.libxl.com/workbook.html

0

По вопросам рекламы [email protected]