summaryrefslogtreecommitdiff
path: root/chart.go
diff options
context:
space:
mode:
authorxuri <xuri.me@gmail.com>2018-05-10 09:50:31 +0800
committerGitHub <noreply@github.com>2018-05-10 09:50:31 +0800
commitb5655ce121d4cca68423035ff77c2d833478a868 (patch)
treec9c180aba4fffecc92e9d7e18e016be15c805606 /chart.go
parent18aa606ffe0f5be5c7b77b2b99e261d9a093174b (diff)
parent1787c3533b7ae5070001982b282cdeeab1b42e12 (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.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/chart.go b/chart.go
index c71dd9f..78bbe6e 100644
--- a/chart.go
+++ b/chart.go
@@ -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")