Commit Graph

160 Commits (bd5dd17673f767b9f4643423c77eec486f2ad53f)

Author SHA1 Message Date
xuri bd5dd17673
This is a breaking change, remove partial internal error log print, throw XML deserialize error
2 years ago
xuri 7363c1e333
Go 1.16 and later required, migration of deprecation package `ioutil`
2 years ago
charles.deng 2f5704b114
Stream writer support to set inline rich text cell (#1121)
2 years ago
xuri b1e776ee33
Support to set summary columns to appear to the right of detail in an outline
2 years ago
xuri 3f702999e6
Using the specialized name in a variable and making comments clear
2 years ago
xuri fb1aab7add
This closes #744, the `Save`, `Write` and `WriteTo` function accept saving options
2 years ago
xuri ab12307393
This made library allowing insert EMZ and WMZ format image
2 years ago
NaturalGao 76f336809f
This closes #849, add new function `DeleteComment` for delete comment (#1317)
2 years ago
xuri 551fb8a9e4
This closes #1244 and closes #1314, improving the compatibility with Google Sheet
2 years ago
xuri ebea684ae5
Fix potential file corrupted and change worksheet name case-insensitive
3 years ago
xuri a65c5846e4
This closes #1262, support for dependence formulas calculation
3 years ago
xuri 852f211970
This closes #1257, fix incorrect worksheet header footer fields order
3 years ago
xuri 8fde918d98
This update docs and tests for workbook encryption
3 years ago
xuri 7a6d5f5ebe
This initialized support for encryption workbook by password, ref #199
3 years ago
xuri 63adac2589
make workbook open filed exception message clear
3 years ago
xuri 773d4afa32
This closes #1217, support update cell hyperlink
3 years ago
xuri 8a335225c7
Format code, update documentation and remove exported variable `XMLHeaderByte`
3 years ago
xuri f87c39c41d
This closes #1148, resolve limitations when adding VBA project to the workbook
3 years ago
xuri 3ee3c38f9c
Fix file corrupted in some cases, check file extension and format code
3 years ago
xuri 891e5baac1
ref #1096, reduce memory usage by about 50% for large data spreadsheet
3 years ago
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