diff --git a/asset/image/line.png b/asset/image/line.png index d00434f..533f158 100644 Binary files a/asset/image/line.png and b/asset/image/line.png differ diff --git a/asset/line_chart/basic.svg b/asset/line_chart/basic.svg index afc5d82..fab763c 100644 --- a/asset/line_chart/basic.svg +++ b/asset/line_chart/basic.svg @@ -159,7 +159,7 @@ Sun - + 1075.3 \ No newline at end of file diff --git a/asset/line_chart/basic_json.svg b/asset/line_chart/basic_json.svg index b12010c..85888b7 100644 --- a/asset/line_chart/basic_json.svg +++ b/asset/line_chart/basic_json.svg @@ -159,7 +159,7 @@ Sun - + 1075.3 \ No newline at end of file diff --git a/src/charts/line_chart.rs b/src/charts/line_chart.rs index d9b1a2f..8c9cf0f 100644 --- a/src/charts/line_chart.rs +++ b/src/charts/line_chart.rs @@ -186,12 +186,12 @@ impl LineChart { let line_height = 20.0; c1.text(Text { text: format_float(value), + font_family: Some(self.font_family.clone()), font_size: Some(self.series_label_font_size), line_height: Some(line_height), font_color: Some(self.series_label_font_color), x: Some(c1.width() + 2.0), - // arrow底部高风高度 5.0 - y: Some(y + 5.0), + y: Some(y - line_height / 2.0 + 1.0), ..Default::default() }); }