Commit Graph

140 Commits (2245fccca0beb25a1bf309a1c9cbd273512f125a)

Author SHA1 Message Date
xuri 2245fccca0
Typo fix, rename exported constants, dependencies modules and copyright update
3 years ago
xuri 89b85934f6
This closes #1096, memory usage optimization and another 4 changes
3 years ago
xuri 790c363cce This closes #833, closes #845, and closes #1022, breaking changes
3 years ago
xuri 684603befa
This closes #993, closes #1014
3 years ago
xuri 32b23ef42d
This closes #998
3 years ago
xuri cd030d4aa8
Improve compatibility with row element with r="0" attribute
3 years ago
xuri a2d449708c
- This fix panic and incorrect cell read on some case
3 years ago
xuri 48c16de8bf
Improve security and simplify code
3 years ago
xuri b7fece5173
Support concurrency add picture
4 years ago
xuri 544ef18a8c
- Support concurrency iterate rows and columns
4 years ago
xuri 0e02329bed
This closes #861, support concurrency get cell picture and remove unused internal function `getSheetNameByID`
4 years ago
xuri be12cc27f1
This closes #652, new SetColWidth API, support set column width in stream writing mode, and export error message
4 years ago
xuri f8f699a172
Go 1.15 and later required, #65 fn: IMABS, IMCOS, IMCOSH, IMCOT, IMCSC, IMCSCH, IMEXP, IMLN and IMLOG10
4 years ago
xuri 2af96c0714
#65 fn: N, PERCENTILE.INC and T
4 years ago
yuki2006 dbe88d723e
Fix UpdateLinkedValue which returns an error when has graph sheet (#793)
4 years ago
Ray 58ecf81630
Update excelize.go (#765)
4 years ago
xuri 92c8626f81
Fixed #732, support single line with repeated row element in the sheet data
4 years ago
xuri 2514bb16c6 Fix #724, standardize variable naming and update unit tests
4 years ago
xuri 5dd0b4aec2
using POSIX directory separator in zip path with Windows
4 years ago
xuri c82a185af8
Compatibility improvement: parse document core part (workbook) dynamically
4 years ago
Lijingfeng 93160287bb
Optimize memory usage when stream flush and save (#659)
4 years ago
Artem Kustikov f2b8798a34
extend cell value load to support custom datetime format (#703)
4 years ago
xuri 89465f41b5
Update dependency package version and docs for the OpenFile
4 years ago
xuri 01afc6e03f init ECMA-376 agile encryption support
4 years ago
xuri 98f1a69903
support ECMA-376 document standard encryption, ref #199
4 years ago
xuri 4177c1585e Resolve #199, init password protection spreadsheet support
4 years ago
xuri 4e4baac3bc using Mutex lock and update benchmark
4 years ago
xuri c3e92a51d7 Compatible with Go 1.15, fix unit test failed on Windows and fixed #689 potential race condition
4 years ago
xuri c922c32fb7
support parse and generate XML element namespace dynamic, fix #651
5 years ago
xuri 49257c5918
support case-sensitive doc parts to improve compatibility
5 years ago
xuri 48f19f60aa
support the row element without r attribute in the worksheet
5 years ago
xuri c168233e70
speedup get cell value from shared string table
5 years ago
xuri 2efc7107ff
- transform the range to the matrix on the first arg of the formula
5 years ago
xuri 48fc4c08a2
init formula calculation engine, ref #65 and #599
5 years ago
xuri 1fe660df64
- Resolve #485 use sheet index instead of ID
5 years ago
xuri 0f2a905324 Performance improvements
5 years ago
xuri 3f89c6e979
remove ineffectual variable assignments and simplify code
5 years ago
xuri 6afc468a02
Resolve #451, support create chart sheet
5 years ago
xuri 9e2318cefa
Resolve #470, export Style structs to allow create the style for cells by given JSON or structure
5 years ago
xuri 2ccb8f62ed
Remove calculated properties to make recalculate formulas in some spreadsheet applications, such as Kingsoft WPS
5 years ago
xuri ad883caa0f
Resolve #580, revert commit 5ca7231ed4
5 years ago
xuri 5f5ec76740
Fix #551, handle empty rows in streaming reading
5 years ago
xuri 09485b3f9f
Improve code coverage unit tests
5 years ago
xuri 1666d04559
optimization: checking error in unit tests
5 years ago
xuri 4e4a5b9b3e
Improve compatibility, fix workbook's rels ID calc error
5 years ago
match-meng 7358dca436 Update comments for the xmlNewDecoder (#542)
5 years ago
xuri 4249dad8ea
Resolve #539 Merge branch 'v2'
5 years ago
Alex Geer b1b3c0d151 Fix #539 Fixed error opening excel file created in encoding d… (#540)
5 years ago
xuri 402ad2f62b
Update XML namespace
5 years ago
xuri 8d6e431dcd
Resolve #521, fix missing elements when parsing
5 years ago