summaryrefslogtreecommitdiff
path: root/chart.go
Commit message (Collapse)AuthorAge
* refactor: handler error instead of panic,xuri2019-03-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Exported functions: SetCellStyle InsertCol RemoveCol RemoveRow InsertRow DuplicateRow DuplicateRowTo SetRowHeight GetRowHeight GetCellValue GetCellFormula GetCellHyperLink SetCellHyperLink SetCellInt SetCellBool SetCellFloat SetCellStr SetCellDefault GetCellStyle SetCellValue MergeCell SetSheetRow SetRowVisible GetRowVisible SetRowOutlineLevel GetRowOutlineLevel GetRows Columns SearchSheet AddTable GetPicture AutoFilter GetColVisible SetColVisible GetColOutlineLevel SetColOutlineLevel SetColWidth GetColWidth inner functions: adjustHelper adjustMergeCells adjustAutoFilter prepareCell setDefaultTimeStyle timeToExcelTime addDrawingChart addDrawingVML addDrawingPicture getTotalRowsCols checkRow addDrawingShape addTable
* Huge refactorig for consistent col/row numbering (#356)Veniamin Albaev2019-03-20
| | | | | | | | | | | | | | | | | | | * Huge refactorig for consistent col/row numbering Started from simply changing ToALphaString()/TitleToNumber() logic and related fixes. But have to go deeper, do fixes, after do related fixes and again and again. Major improvements: 1. Tests made stronger again (But still be weak). 2. "Empty" returns for incorrect input replaces with panic. 3. Check for correct col/row/cell naming & addressing by default. 4. Removed huge amount of duplicated code. 5. Removed ToALphaString(), TitleToNumber() and it helpers functions at all, and replaced with SplitCellName(), JoinCellName(), ColumnNameToNumber(), ColumnNumberToName(), CellNameToCoordinates(), CoordinatesToCellName(). 6. Minor fixes for internal variable naming for code readability (ex. col, row for input params, colIdx, rowIdx for slice indexes etc). * Formatting fixes
* Resolve #274, performance optimization for add images, charts and shapesxuri2019-02-25
|
* README updatedxuri2019-01-01
|
* Resolve #311, create 2D/3D area, stacked area, 100% stacked area chart supportxuri2018-12-23
|
* resolve #276, add OfficeOpenXML-XMLSchema-Strict mode supportxuri2018-10-17
|
* Comments style changed.xuri2018-09-14
|
* Comments style changed.xuri2018-09-14
|
* Comments style changed.xuri2018-09-14
|
* Fix golint errors under confidence 0.1xuri2018-09-12
|
* Fixes #256 and format document.xuri2018-08-06
|
* GoDoc updated.xuri2018-07-13
|
* - Add error return value for functions: `AddChart()`, `AddComment()`, ↵xuri2018-05-27
| | | | | | `AddPicture()`, `AddShape()`, `AddTable()` and `SetConditionalFormat()` - go test has been updated
* Simplify testing code, add test case for outline functions and update the godoc.xuri2018-05-11
|
* Use format string for chart dimension.Eugene Dzhurinsky2018-05-09
| | | | Signed-off-by: Eugene Dzhurinsky <jdevelop@gmail.com>
* Custom chart size.Eugene Dzhurinsky2018-05-08
| | | | | | | Added helper functions to set the chart size. Added the unit test Signed-off-by: Eugene Dzhurinsky <jdevelop@gmail.com>
* save bytes on memory instead of stringLunny Xiao2018-05-07
|
* - Support to set the positioning of a picture, relate issue #214;Ri Xu2018-04-26
| | | | - go test and godoc has been updated
* Fix typo and adding Chinese version document.Ri Xu2018-04-23
|
* - Add categories or values on reverse order (orientation of the chart) ↵Ri Xu2018-03-29
| | | | | | support, and set auto or fixed maximum, minimum of the axis, relate issue #202; - go test and godoc has been updated
* Readme and godoc has been updated.Ri Xu2018-03-06
|
* - Update the function `AddChart()`: clustered, stacked and 100% stacked bar ↵Ri Xu2018-03-05
| | | | | | and column series charts supported, relate issue #190; - go test and godoc has been updated
* Update godoc to make charts compatibility with WPS, relate issue #187.Ri Xu2018-02-12
|
* - Add a hyperlink to an image support for the function `AddPicture()`, ↵Ri Xu2018-02-03
| | | | | | relate issue #185; - go test and document has been updated.
* - gofmted with -s;Ri Xu2018-01-31
| | | | | - Fix ineffectual assignments in Go code; - Godoc has been updated
* Revert "The godoc and readme page has been updated."Ri Xu2018-01-28
| | | | This reverts commit e4611e9e2518b6d48f1dd89879685f18749da759.
* The godoc and readme page has been updated.Ri Xu2018-01-26
|
* - Add 3D column and 3D 100% stacked column chart support, relate issue #160;Ri Xu2018-01-08
| | | | - go test updated
* Merge pull request #153 from jinzhu/masterxuri2017-12-01
|\ | | | | Rename import path to github.com/360EntSecGroup-Skylar/excelize
| * Rename import path to github.com/360EntSecGroup-Skylar/excelizeJinzhu2017-11-16
| |
* | Add stacked bar chartRohan Allison2017-11-24
|/
* - Bugfix: use sheet name in func `AddPicture`, relate issue #142;Ri Xu2017-10-31
| | | | - godoc updated
* Performance optimization, use the array index instead of the value in range.Ri Xu2017-10-16
|
* Improve code readability.Ri Xu2017-09-30
|
* - Add number format code with unicode values, relate issue #86;Ri Xu2017-07-26
| | | | - godoc updated
* - Currency format supported, relate issue #80;Ri Xu2017-07-14
| | | | - go test and godoc updated
* Repo URI changed.Ri Xu2017-07-11
|
* API changed, use `NewFile()` instead of `CreateFile()` and use `SaveAs()` ↵Ri Xu2017-06-28
| | | | instead of `WriteTo()`.
* - Make function `TitleToNumber()` exportable, note that function ↵Ri Xu2017-06-27
| | | | | | `ToAlphaString()` return value calculation changes, get more info from go doc. Relate issue #63; - Readme and go doc updated
* - Fix missing relationships in drawing content type shall, relate issue #58;Ri Xu2017-06-03
| | | | - Add a donation link, related issue #57 ^_^
* Fix non-visual canvas properties ID calculator.Ri Xu2017-05-25
|
* - Worksheet conditional formatting support added, relate issue #56;Ri Xu2017-05-25
| | | | - gofmted with -s
* Code optimize.Ri Xu2017-05-24
|
* Support set font style of shape text. Relate issue #38.Ri Xu2017-05-16
|
* - The max author and text in comment limit added;Ri Xu2017-05-13
| | | | - go doc and go test updated
* - Initialize shape support: new function `AddShape()` added. Relate issue #38;Ri Xu2017-04-30
| | | | | - Drawing `nvPicPr` element ID property calculation changed; - go test updated
* - Initialize table support;Ri Xu2017-04-28
| | | | - go test updated
* - Update doc of function `AddChart()`;Ri Xu2017-04-23
| | | | | - Readme updated; - go test update
* - Initialize char support, relate issue #31;Ri Xu2017-04-23
- Doc for function `GetRows()` updated, relate issue #43; - Fix doc typo in `xmlContentTypes.go`; - Default template updated; - Readme updated; - go test updated