2013-04-29 2 views
0

У меня есть приложение, в котором я использую highcharts v2.3.2. Когда я пытаюсь экспортировать диаграмму в формате pdf, легенды кажутся размытыми. Я попытался воспроизвести его на jsfiddle, и кажется, что он может быть воспроизведен в любом примере на демо-странице на высоком чарте.Расплывчатые легенды в выездных диаграммах pdf

http://jsfiddle.net/9PyUp/

$('#container').highcharts({ 
    chart: { 
     type: 'spline' 
    }, 
    title: { 
     text: 'Snow depth in the Vikjafjellet mountain, Norway' 
    }, 
    subtitle: { 
     text: 'An example of irregular time data in Highcharts JS' 
    }, 
    xAxis: { 
     type: 'datetime', 
     dateTimeLabelFormats: { // don't display the dummy year 
      month: '%e. %b', 
      year: '%b' 
     } 
    }, 
    yAxis: { 
     title: { 
      text: 'Snow depth (m)' 
     }, 
     min: 0 
    }, 
    tooltip: { 
     formatter: function() { 
       return '<b>'+ this.series.name +'</b><br/>'+ 
       Highcharts.dateFormat('%e. %b', this.x) +': '+ this.y +' m'; 
     } 
    }, 

    series: [{ 
     name: 'Winter 2007-2008', 
     // Define the data points. All series have a dummy year 
     // of 1970/71 in order to be compared on the same x axis. Note 
     // that in JavaScript, months start at 0 for January, 1 for February etc. 
     data: [ 
      [Date.UTC(1970, 9, 27), 0 ], 
      [Date.UTC(1970, 10, 10), 0.6 ], 
      [Date.UTC(1970, 10, 18), 0.7 ], 
      [Date.UTC(1970, 11, 2), 0.8 ], 
      [Date.UTC(1970, 11, 9), 0.6 ], 
      [Date.UTC(1970, 11, 16), 0.6 ], 
      [Date.UTC(1970, 11, 28), 0.67], 
      [Date.UTC(1971, 0, 1), 0.81], 
      [Date.UTC(1971, 0, 8), 0.78], 
      [Date.UTC(1971, 0, 12), 0.98], 
      [Date.UTC(1971, 0, 27), 1.84], 
      [Date.UTC(1971, 1, 10), 1.80], 
      [Date.UTC(1971, 1, 18), 1.80], 
      [Date.UTC(1971, 1, 24), 1.92], 
      [Date.UTC(1971, 2, 4), 2.49], 
      [Date.UTC(1971, 2, 11), 2.79], 
      [Date.UTC(1971, 2, 15), 2.73], 
      [Date.UTC(1971, 2, 25), 2.61], 
      [Date.UTC(1971, 3, 2), 2.76], 
      [Date.UTC(1971, 3, 6), 2.82], 
      [Date.UTC(1971, 3, 13), 2.8 ], 
      [Date.UTC(1971, 4, 3), 2.1 ], 
      [Date.UTC(1971, 4, 26), 1.1 ], 
      [Date.UTC(1971, 5, 9), 0.25], 
      [Date.UTC(1971, 5, 12), 0 ] 
     ] 
    }] 
}); 
+0

Обновите его ссылкой. – 2013-04-29 09:20:07

+0

Я добавил ссылку. Пожалуйста, смотрите. – user1428084

+0

проверить ответ, который я разместил. Он работает нормально. – 2013-04-29 10:05:05

ответ

1

Вот обновленный Ссылка для вашего примера. она отлично работает для меня .:

[http://jsfiddle.net/jvaibhav/9PyUp/2/] 

я добавил Var highchartsOptions = Highcharts.setOptions (Highcharts.theme); к нему. Измените то, что не требуется от Highcharts.theme

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