Commit Graph

129 Commits (d83096cdb79773263224c9d8b033b4ad6283c1c9)

Author SHA1 Message Date
xuri 363fa940ac
This closes #1468, checks the table name, and added a new error constant `ErrTableNameLength`
2 years ago
xuri 1f69f6b24a
Add support for insert BMP format images
2 years ago
xuri b39626fae9
This fixed worksheet protection issue
2 years ago
xuri f58dabd492
Breaking change: changed the function signature for 11 exported functions
2 years ago
jianxinhou 5e0953d778
This closes #1405, add new function SetSheetBackgroundFromBytes (#1406)
2 years ago
xuri c0713951c8
This closes #1404, fixes the insert picture problem in some cases
2 years ago
xuri ac564afa56
Remove internal error log print, throw XML deserialize error
2 years ago
xuri bd5dd17673
This is a breaking change, remove partial internal error log print, throw XML deserialize error
2 years ago
xuri db2d084ada
This closes #1204, breaking changes for add comments
2 years ago
xuri 7363c1e333
Go 1.16 and later required, migration of deprecation package `ioutil`
2 years ago
xuri 53a495563a
This closes #1358, made a refactor with breaking changes, see details:
2 years ago
xuri efcf599dfe
This closes #1360, closes #1361
2 years ago
xuri 3f702999e6
Using the specialized name in a variable and making comments clear
2 years ago
xuri b6cc43d824
This makes 6 functions concurrency safety
2 years ago
xuri 961a3e8933
Fix get image content was empty after inserting image
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
Eng Zer Jun 6bcf5e4ede
refactor: replace strings.Replace with strings.ReplaceAll (#1250)
3 years ago
xuri 8f16a76781
This fixes a part of staticcheck issues and updates the code of conduct
3 years ago
xuri c2311ce87d
This made library allowing insert WMF format image
3 years ago
xuri 0c3fd0223c
This closes #1225, allowing insert EMF format images
3 years ago
xuri 856ee57c40
This closes #1212, init support for 1900 or 1904 date system
3 years ago
xuri 6fa950a4f8
ref #65, new formula functions: SKEW.P and SLOPE, remove no-required format default
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 2245fccca0
Typo fix, rename exported constants, dependencies modules and copyright update
3 years ago
xuri bc3c7d51a2
ref #65: new formula function PRICE
3 years ago
xuri 790c363cce This closes #833, closes #845, and closes #1022, breaking changes
3 years ago
xuri 52609ba526
This closes #1017, fix duplicate image caused by incorrect internal relationships ID calculation
3 years ago
xuri 7d9b9275bd
This closes #1012, support specify the formula in the data validation range, and update the documentation for the `AddPicture`
3 years ago
xuri 48c16de8bf
Improve security and simplify code
3 years ago
three f6f14f507e
Speed up merge cells
3 years ago
xuri 43a057b1ea
This closes #986, fix set data validation drop list failed in some cases
3 years ago
xuri e9ae9b45b2
change go module import path to github.com/xuri/excelize
4 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 bffb5d6b41
make the caller of `getRowHeight` function adapt row number change, update comment: use rows number instead of rows index.
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
xuri 36b7990d6b
lint issue fixed and new formula function: ATAN, AVERAGE, AVERAGEA, CONCAT, CONCATENATE, COUNT, COUNTBLANK, MAX
4 years ago
xuri 77978ac68d
This closes #657 and closes #748, AddChart support custom marker symbol and symbol size, fix AddPicture auto fit failure with multi merged cells
4 years ago
Zhang Zhipeng ad79505173
new formula func CLEAN and TRIM, change import path to v2 (#747)
4 years ago
xuri 2514bb16c6 Fix #724, standardize variable naming and update unit tests
4 years ago
xuri 520aa679f3
Fix #706, #713 improve AddPicture performance, fix missing worksheet when rename with same names
4 years ago
xuri 3c8c8c55c8 resolved #691, fix the scale for add picture not work
4 years ago