Răsfoiți Sursa

提高保存图表图片的质量

James Iter 9 ani în urmă
părinte
comite
25ef9d3f45
1 a modificat fișierele cu 14 adăugiri și 5 ștergeri
  1. 14 5
      templates/guest_detail.html

+ 14 - 5
templates/guest_detail.html

@@ -118,7 +118,10 @@
                                 yAxisIndex: 'none'
                             },
                             magicType: {type: ['line', 'bar']},
-                            saveAsImage: {show: true}
+                            saveAsImage: {
+                                show: true,
+                                pixelRatio: 4
+                            }
                         }
                     },
                     tooltip: {
@@ -247,7 +250,10 @@
                                 yAxisIndex: 'none'
                             },
                             magicType: {type: ['line', 'bar']},
-                            saveAsImage: {show: true}
+                            saveAsImage: {
+                                show: true,
+                                pixelRatio: 4
+                            }
                         }
                     },
                     tooltip: {
@@ -328,7 +334,7 @@
                             $.each(data.data, function(i, ele) {
                                 d.push([
                                     ele['timestamp'] * 1000,
-                                    ele['rx_bytes'] !== null ? ele['rx_bytes'] / 1000 : null
+                                    ele['rx_bytes'] !== null ? Math.floor(ele['rx_bytes'] / 1000) : null
                                 ])
                             });
                             return d;
@@ -348,7 +354,7 @@
                             $.each(data.data, function(i, ele) {
                                 d.push([
                                     ele['timestamp'] * 1000,
-                                    ele['tx_bytes'] !== null ? ele['tx_bytes'] / 1000 : null
+                                    ele['tx_bytes'] !== null ? Math.floor(ele['tx_bytes'] / 1000) : null
                                 ])
                             });
                             return d;
@@ -404,7 +410,10 @@
                                 yAxisIndex: 'none'
                             },
                             magicType: {type: ['line', 'bar']},
-                            saveAsImage: {show: true}
+                            saveAsImage: {
+                                show: true,
+                                pixelRatio: 4
+                            }
                         }
                     },
                     tooltip: {