2013-02-14 4 views
0

Я хочу создать односторонние изображения на сервере из своих диаграмм, чтобы создавать отчеты. Создание и сохранение изображений отлично работает, но я хочу указать разные значения «ширины» изображений. Мои попытки сделать это, к сожалению, не удались. Я изменил значение «ширина» и «масштаб», но ничего не изменилось. Всегда существует одинаковая ширина созданного изображения.Экспортный сервер игнорирует параметр «ширина»

Моя команда $:

chartExport/phantomjs/bin/phantomjs chartExport/js/highcharts-convert.js -infile chartExport/js/tmp/test.json -outfile chartExport/js/tmp/test.png -width 1000 -scale 1 -constr Chart 

Как я могу изменить измерение изображений?

+0

Вы пытались удалить масштаб? Или изменить порядок ширины и масштаба (сначала используйте ширину)? –

+0

Да, я пробовал оба предложения, но никаких изменений не было. – user2053754

ответ

0

У меня была та же проблема. Вы можете установить масштаб в параметрах экспорта и установить URL-адрес в параметрах экспорта на свой экспортный сервер и попытаться вызвать chart.exportChart() после рендеринга графика.

Я думаю, что это ошибка в Highcharts, что не все экспортируется правильно, а не все экспортирующие параметры работают.

+0

Возможно, это было в феврале, но не сейчас. PLease использует последнюю версию фантомного скрипта. См. [Здесь] (https://github.com/highslide-software/highcharts.com/blob/master/exporting-server/phantomjs/highcharts-convert.js) –

Смежные вопросы