From 7bc43301dabaef70b785133caf4fb4f1f978e089 Mon Sep 17 00:00:00 2001 From: Ri Xu Date: Mon, 19 Jun 2017 11:18:58 +0800 Subject: - Support insert new lines into shape, relate issue #38, note that the format set parameter of function `AddShape()` changed; - go test and go doc updated --- excelize_test.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'excelize_test.go') diff --git a/excelize_test.go b/excelize_test.go index 93b6f91..77413ed 100644 --- a/excelize_test.go +++ b/excelize_test.go @@ -551,8 +551,10 @@ func TestAddShape(t *testing.T) { if err != nil { t.Log(err) } - xlsx.AddShape("Sheet1", "A30", `{"type":"rect","text":"Rectangle Shape"}`) - xlsx.AddShape("Sheet3", "H1", `{"type":"ellipseRibbon", "color":{"line":"#4286f4","fill":"#8eb9ff"}, "font":{"bold":true,"italic":true,"family":"Berlin Sans FB Demi","size":36,"color":"#777777","underline":"single"}, "height": 90}`) + xlsx.AddShape("Sheet1", "A30", `{"type":"rect","paragraph":[{"text":"Rectangle","font":{"color":"CD5C5C"}},{"text":"Shape","font":{"bold":true,"color":"2980B9"}}]}`) + xlsx.AddShape("Sheet1", "B30", `{"type":"rect","paragraph":[{"text":"Rectangle"},{}]}`) + xlsx.AddShape("Sheet1", "C30", `{"type":"rect","paragraph":[]}`) + xlsx.AddShape("Sheet3", "H1", `{"type":"ellipseRibbon", "color":{"line":"#4286f4","fill":"#8eb9ff"}, "paragraph":[{"font":{"bold":true,"italic":true,"family":"Berlin Sans FB Demi","size":36,"color":"#777777","underline":"single"}}], "height": 90}`) err = xlsx.Save() if err != nil { t.Log(err) -- cgit v1.2.1