Ri Xu
330c7a0925
Performance enhancements, remove redundant XML element checking logic. Relate issue #29 . The benchmark report of the current version of this library is shown on the wiki page.
8 years ago
Ri Xu
7ceb4f21ad
Godoc updated.
8 years ago
Ri Xu
02b81b7efe
- Get an images in a cell supported, new function `GetPicture` added;
...
- go test updated
8 years ago
Ri Xu
8dcdf9024d
Golang version 1.8+ required.
8 years ago
Ri Xu
bee487c445
Leading space(s) character in cell value detection added. Related issue #32 .
8 years ago
Ri Xu
b6254209fe
- Set text in cell align support, note that the parameters of the `SetCellStyle` function have changed;
...
- go test updated
8 years ago
Ri Xu
0d3452fbe2
- Delete sheet from workbook support, related issue #30 ;
...
- go test updated
8 years ago
Ri Xu
68b4d1f546
- Set cell background color and style support;
...
- Rename function `SetBorder` to `SetCellStyle`;
- Complete `xlsxColor` structure definition;
- go test updated
8 years ago
Ri Xu
de6e075713
Performance improvement
8 years ago
Ri Xu
5384756d64
- Complete the element `sheetFormatPr` struct definition;
...
- Partial logic performance optimization, use pointer reference instead of a pass the variable value;
- Add comments for content types struct definition;
- Update go test `TestSetBorder` section
8 years ago
Ri Xu
1f73f08185
- New feature: border setting support (Related issue #21 );
...
- Function parameter code is simplified;
- Fix element `Tint` value parsing error in worksheet;
- Update go test
8 years ago
Ri Xu
48722e6482
Fix data validation property is missing after saved. Related issue issue #28 .
8 years ago
Ri Xu
109d8adae3
Fix missing `oneCellAnchor` element after add picture in some cases.
8 years ago
Ri Xu
1e340aea40
Change function `AddPicture()` parameters to add add printing settings support. Related issue #27 .
8 years ago
Ri Xu
4b8b410f52
Bugfix #23 can't get multiple records.
8 years ago
Ri Xu
83410317ed
Merge pull request #22 from jfyne/master
...
Standard io.Reader and io.Writer capabilities
8 years ago
Josh Fyne
bd817ea890
Put path back into a file
8 years ago
Josh Fyne
e8ba09d0c5
io.Reader not io.ReaderAt
8 years ago
Josh Fyne
d9f4a2f154
Standardize input and output
8 years ago
Ri Xu
0833a9d5da
- Improved performance when reading large files, call Token to read tokens one by one instead Unmarshal. Related issue #20 ;
...
- Fix go test typo;
- Update README
8 years ago
Ri Xu
53564cbe57
Fix issue #19 .
8 years ago
Ri Xu
94dc0da329
Merge pull request #18 from nikolassilva/master
...
Add SetRowHeight function
8 years ago
Nikolas Silva
8ce12b60b8
Add SetRowHeight function
8 years ago
Ri Xu
a1060e779e
Make functions: `SetCellValue`, `SetCellInt`, `SetCellHyperLink`, `SetCellFormula`, `GetCellValue` and `GetCellFormula` to support the merged cells.
8 years ago
Ri Xu
c0a3020886
Support create merge cell.
8 years ago
Ri Xu
bd5b033b02
Support set work sheet background image.
8 years ago
Ri Xu
9559f454a7
Fix issue #17 , update README and fix typo.
8 years ago
Ri Xu
81146218c7
Update README, godoc and fix typo.
8 years ago
Ri Xu
03234d6a25
Support add picture with offset and scaling.
8 years ago
Ri Xu
4a9b39afc6
- Add hyperlink and set formula support for cell support;
...
- Character limits for cells added;
- Update go test and fix typo
8 years ago
Ri Xu
52796f6e58
Format commants, break comments after 80 characters.
8 years ago
Ri Xu
f05df2a018
- New function `SetSheetName` and `SetColWidth` added, support rename sheet and set column width;
...
- Add escape characters of sheet name;
- Update go test and fix typo
8 years ago
Ri Xu
a99f0227b0
- New function `AddPicture()` added, support to add picture into excel cell;
...
- go test updated;
- fix typo and `gofmt -s` formatted
8 years ago
Ri Xu
53d8c4bb3a
Merge pull request #15 from Sharsie/feature/DefaultCellVal
...
Setter function to set raw values into a cell
8 years ago
Sharsie
57fc2943ff
Add tests for the default cell value
8 years ago
Sharsie
670a587912
Add setter for default cell value
...
SetCellStr escapes the value in a cell so the excel sheet cannot use the value in formulas.
SetCellDefault accepts a string value and sets it to a cell as a raw value without escaping it
8 years ago
Ri Xu
2497ccb876
Fix issue struct field `paperHeight` has xml tag but is not exported.
8 years ago
Ri Xu
9e8d36ce59
- Performance improvement, remove `replaceRelationshipsID` and `workBookCompatibility` functions;
...
- New functions `GetActiveSheetIndex`, `GetSheetName` and `GetSheetMap` added.
8 years ago
Ri Xu
f958f05a3b
- Fix issue: sheet protection and conditional formatting proprietary missing after save;
...
- Update workbook and sheet relationships and self-close tag replacement hack functions
8 years ago
Ri Xu
c5cc500b88
- Fix issue: pivot cache and extending spreadsheetML missing;
...
- Compatibility improved: relationship namespace in `workbook.xml` has been changed (`xmlns:mc`, `xmlns:x15` and `mc:Ignorable` added)
8 years ago
Ri Xu
30d0a2f40a
- New function `GetCellFormula` added;
...
- Fix `GetCellValue` causes panic in some particular situation issues;
- Go test updated
8 years ago
Ri Xu
a16d2ec83b
Change complete rows logic to fix call `SetCellValue`makes file corruption in some case.
8 years ago
Ri Xu
b84bfa7eab
- Update maximum 31 characters allowed in sheet title;
...
- Fix issue XML tag `headerFooter` and `sheetPr` element self-close errors cause file corruption;
- Fix issue `Section` and `Pane` element order make file corruption in some case;
- Change sheet `rId` calculation method in `/xl/workbook.xml`, fix makes file corruption in some case;
- Compatibility improved: add `xlsxTabColor` struct and some XML element for worksheet
8 years ago
Ri Xu
a08c8eb1ae
- Fix issue comments missing after save;
...
- Update import PKG syntax in struct;
- Update test XLSX file (include table, charts, functions, comments and hyperlink on Sheet1)
8 years ago
Ri Xu
ddeed48fc1
- Fix issue background image and table missing after save;
...
- Update test template for this fix
8 years ago
Ri Xu
6e1475a242
Fix hyperlink missing after save issue and update completion row element logic to enhance compatibility.
8 years ago
Ri Xu
2a3620e750
BugFix: `SetCellValue` function assertion logic will cause panic in some case.
8 years ago
Ri Xu
6adcb9d88f
Update README.
8 years ago
Ri Xu
78eb982052
Remove useless `.xlsx` tested files and go test updated.
8 years ago
Ri Xu
b4f7e72353
Merge pull request #11 from NaySoftware/master
...
looping on rows columns functionality
8 years ago