Closed hw524926 closed 1 month ago
barTitleChart := DysSafetyAssessmentService.PieTitle(dangerMap, title) // barTooltipChart := barTooltip() barTitleChartBuf := new(bytes.Buffer) err := barTitleChart.Render(barTitleChartBuf) if err != nil { return err } err = render.MakeChartSnapshot(barTitleChartBuf.Bytes(), filePath) if err != nil { return err } return nil
Hi @hw524926 , you could have a try like this:
// I suppose it is your bar chat barTooltipChart := barTooltip() render.MakeChartSnapshot(barTooltipChart.RenderContent(), "my-chart.png")
barTitleChart := DysSafetyAssessmentService.PieTitle(dangerMap, title) // barTooltipChart := barTooltip() barTitleChartBuf := new(bytes.Buffer) err := barTitleChart.Render(barTitleChartBuf) if err != nil { return err } err = render.MakeChartSnapshot(barTitleChartBuf.Bytes(), filePath) if err != nil { return err } return nil