2016-06-08 4 views
1

Я добавил html в тики по оси y, и он отлично печатает в окне браузера.jqplot преобразование в изображение не отображает ось y html

Browser window show it like this

Однако, когда я преобразовать график, чтобы изображение с помощью $ ('# диаграмму'). JqplotToImageStr ({}), то полоски HTML, часть клеща.

image using jqplotToImageStr({})

Что я Пробовал?

Я попытался ускользнуть от HTML через jqplot, а также расшифровал тики на PHP с помощью html_entity_decode без везения.

Желаемая Result

Я хочу преобразованное изображение содержит HTML часть (зеленый, желтый, красный коробки) клеща напечатанной на изображении, а также.

Благодарим за помощь.

ответ

0

На всякий случай кто-то ищет ответ.

Добавить следующие строки в ядро ​​jqplot Lib в строке 9201.

if ($(el).css('background-color') && $(el).css('width') && $(el).css('height')){ 
    newContext.fillStyle = $(el).css('background-color'); 
    newContext.fillRect(left, top, $(el).css('width'), $(el).css('height')); 
} 
Смежные вопросы