diff options
author | xuri <xuri.me@gmail.com> | 2018-05-10 09:50:31 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-10 09:50:31 +0800 |
commit | b5655ce121d4cca68423035ff77c2d833478a868 (patch) | |
tree | c9c180aba4fffecc92e9d7e18e016be15c805606 /chart.go | |
parent | 18aa606ffe0f5be5c7b77b2b99e261d9a093174b (diff) | |
parent | 1787c3533b7ae5070001982b282cdeeab1b42e12 (diff) |
Merge pull request #219 from jdevelop/feature/chart-size
Added helper functions to set the chart size.
Diffstat (limited to 'chart.go')
-rw-r--r-- | chart.go | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -194,6 +194,10 @@ var ( // chart with default value. func parseFormatChartSet(formatSet string) *formatChart { format := formatChart{ + Dimension: formatChartDimension{ + Width: 480, + Height: 290, + }, Format: formatPicture{ FPrintsWithSheet: true, FLocksWithSheet: false, @@ -361,7 +365,7 @@ func (f *File) AddChart(sheet, cell, format string) { drawingXML := "xl/drawings/drawing" + strconv.Itoa(drawingID) + ".xml" drawingID, drawingXML = f.prepareDrawing(xlsx, drawingID, sheet, drawingXML) drawingRID := f.addDrawingRelationships(drawingID, SourceRelationshipChart, "../charts/chart"+strconv.Itoa(chartID)+".xml", "") - f.addDrawingChart(sheet, drawingXML, cell, 480, 290, drawingRID, &formatSet.Format) + f.addDrawingChart(sheet, drawingXML, cell, formatSet.Dimension.Width, formatSet.Dimension.Height, drawingRID, &formatSet.Format) f.addChart(formatSet) f.addContentTypePart(chartID, "chart") f.addContentTypePart(drawingID, "drawings") |