Highcharts pdf与Highcharts具有完全相同的宽度和高度

时间:2015-09-22 07:44:31

标签: javascript jquery highcharts

大家好,我有问题。我希望highcharts pdf具有与highcharts相同的宽度和高度,我将chart.exportChart()的sourceWidth和sourceHeight选项设置为与chart.width和chart.height以及exports.scale = 1完全相同。但是当我下载pdf似乎pdf中的图表比div中显示的要小一些。 我创造了这个小提琴:Fiddle

TAGS="TODO:|FIXME:"
ERRORTAG="ERROR:"
find "${SRCROOT}" \( -name "*.h" -or -name "*.m" -or -name "*.swift" \) -print0 | xargs -0 egrep --with-filename --line-number --only-matching "($TAGS).*\$|($ERRORTAG).*\$" | perl -p -e "s/($TAGS)/ warning: \$1/" | perl -p -e "s/($ERRORTAG)/ error: \$1/"

});

请下载并查看此小提琴中的pdf图表和图表在宽度和高度上略有不同

2 个答案:

答案 0 :(得分:0)

为什么不检查PDF中的缩放级别。

答案 1 :(得分:-1)

你希望highcharts pdf与highcharts具有相同的宽度和高度,删除"exporting {scale:1}"。当这个删除的highcharts pdf具有相同的宽度和hight with highcharts.Button handler part被替换为

var chart = $('#container').highcharts();
    // the button handler
    $('#button').click(function () {
        chart.exportChart( {type: 'application/pdf' });
});