summaryrefslogtreecommitdiff
path: root/file.go
Commit message (Collapse)AuthorAge
* Fix #724, standardize variable naming and update unit testsxuri2020-11-11
|
* Optimize memory usage when stream flush and save (#659)Lijingfeng2020-10-05
| | | | | | | | | | | | | | | | | | * use io.Copy from stream temp file to zip Writer * fix nil * log * build * delete log * fix compatibility for office * Update go module Co-authored-by: lijingfeng <lijingfeng@laiye.com> Co-authored-by: xuri <xuri.me@gmail.com>
* extend cell value load to support custom datetime format (#703)Artem Kustikov2020-10-04
| | | | | | | | | | | | | | | | | | | | | | | | | * extend cell value load to support custom datetime format * cleanup incorrect imports * fix numeric values conversion as done in legacy Excel * fix tests coverage * revert temporary package name fix * remove personal info from test XLSX files * remove unused dependencies * update format conversion in parseTime * new UT to increase code coverage * Resolve code review issue for PR #703 * Rename broken file name generated by unit test Co-authored-by: xuri <xuri.me@gmail.com>
* Update dependency package version and docs for the OpenFilexuri2020-09-22
|
* add checking and limits for the worksheetxuri2020-09-18
|
* init ECMA-376 agile encryption supportxuri2020-09-06
|
* Update docs and typo fixedxuri2020-06-22
|
* add limits for total columns, row and filename lengthxuri2020-05-29
|
* Resolve #172, init rich text supportxuri2020-04-06
|
* Improve code coverage unit testsxuri2019-12-29
|
* Fix #539 Fixed error opening excel file created in encoding d… (#540)Alex Geer2019-12-20
| | | | | | | | | | | | | | | | * Fixed issue #539 Fixed error opening excel file created in encoding different from UTF-8, added logging of possible errors when decoding XML if the function does not provide exit with an error * Added test for CharsetReader * Fixed #discussion_r359397878 Discussion: https://github.com/360EntSecGroup-Skylar/excelize/pull/540#discussion_r359397878 * Fixed go fmt * go mod tidy and removed unused imports * The code has been refactored
* Combine functions:xuri2019-09-16
| | | | | | workBookRelsWriter, drawingRelsWriter into relsWriter; drawingRelsReader, workbookRelsReader, workSheetRelsReader into relsReader; addDrawingRelationships, addSheetRelationships into addRels
* Documentation updated, Go 1.10+ requiredxuri2019-08-11
|
* Fix potential memory leakzaddok2019-08-09
| | | Fix potential memory leak where zw is not Close() when an error occurs.
* Resolve #369,#370xuri2019-04-15
| | | | | | | | | | | | | | | | | | add error return value exported functions: GetMergeCells ProtectSheet UnprotectSheet UpdateLinkedValue GetMergeCells SetSheetVisible inner functions: workSheetReader copySheet
* Resolve #106, #294 performance optimization for add hyperlinkxuri2019-02-26
|
* Resolve #274, performance optimization for add images, charts and shapesxuri2019-02-25
|
* Resolve #235, performance optimization for add comments (#347)BluesJhao2019-02-25
|
* resolve the issue corrupted xlsx after deleting formula of cell, reference #346xuri2019-02-22
|
* README updatedxuri2019-01-01
|
* feat: add new function and refactor writeto actionlizheao2018-10-12
| | | | | | * add new exported function to get Excel file content buffer * refactor the WriteTo function
* 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
|
* - Initialize theme support;xuri2018-07-07
| | | | | - RGBA, HSL color convert has been added; - go test updated
* Extract WriteTo method (see io.WriterTo) to expose bytes writtenOlivier Mengué2018-06-14
| | | | | Extract a WriteTo() method (see io.WriterTo) that exposes the count of bytes written and rewrite Write() to use it.
* - Initialize shared formula types support, relate issue #227;xuri2018-05-26
| | | | - go test and godoc has been updated
* save bytes on memory instead of stringLunny Xiao2018-05-07
|
* - API changed, use worksheet name instead of "sheet" + index, related issue ↵Ri Xu2017-09-13
| | | | | | #25, #43, #47, #51, #89, #101, #116 and #120. - go test updated
* API changed, use `NewFile()` instead of `CreateFile()` and use `SaveAs()` ↵Ri Xu2017-06-28
| | | | instead of `WriteTo()`.
* - Function `formattedValue()` performance improvement by avoid repeating ↵Ri Xu2017-06-26
| | | | | | deserialization, relate issue #64; - Make function `ToAlphaString()` exportable, relate issue #63
* - 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
* - Fix SheetCount count error;Ri Xu2017-04-01
| | | | | - Optimize deserialization operations; - README updated, add go version required notice
* Performance improvementRi Xu2017-03-12
|
* Standardize input and outputJosh Fyne2017-02-16
|
* Support set work sheet background image.Ri Xu2017-01-24
|
* Format commants, break comments after 80 characters.Ri Xu2017-01-18
|
* - New function `SetSheetName` and `SetColWidth` added, support rename sheet ↵Ri Xu2017-01-18
| | | | | | | and set column width; - Add escape characters of sheet name; - Update go test and fix typo
* Update godoc of package.Ri Xu2016-10-19
|
* Fix issue #2 change project to object-oriented style and update readme file.Ri Xu2016-09-05
|
* Fix issue #4 use builtin `map` instead of home-built.Ri Xu2016-09-05
|
* Format code with golint rulesRi Xu2016-09-02
|
* Update testing file more case added and reading cell value usage example in ↵Ri Xu2016-09-02
| | | | readme added.
* Init commit.Ri Xu2016-08-30