Commit Graph

511 Commits

Author SHA1 Message Date
Wei
2302d14ec8 - [New] support DynamicExcelColumnAttribute
- [Doc] ExcelColumnAttribute
2022-04-12 21:37:12 +08:00
Wei
8f3e05cb20 [Bug] Fix ExcelColumnAttribute default width is 0 2022-04-11 17:02:00 +08:00
Wei
32426ebd0a [New] Support ExcelColumnAttribute to merge attributes (#357 via @Weilence) 2022-04-11 14:27:35 +08:00
Wei Lin
36dac1774c
Merge pull request #366 from isdaniel/enhancement/performance-enhancement
Enhancement ExpandoObject performance, only when necessary system will convert Type.
2022-04-10 20:30:25 +08:00
danielshih
af4dec8504 ExpandoObject 效能增強 在需要時再轉換 Type. 2022-04-10 14:55:11 +08:00
danielshih
2247370737 remove unuse code & add Dispose pattern 2022-04-10 13:41:44 +08:00
阿翰
556034c633
!6 fix Issue-I50VD5
Merge pull request !6 from 愚人吃盐/master
2022-04-09 08:28:40 +00:00
Wei Lin
8fed811b6d
Merge pull request #365 from isdaniel/enhancement/startswith-enhancement
Optimize startswith & endwith performance
2022-04-09 13:48:12 +08:00
danielshih
8798a40265 優化 startswith & endwith 效能 2022-04-09 00:36:28 +08:00
决明子
5c67c9bd59 feat:support multiple drawing. 2022-04-08 14:09:15 +08:00
阿翰
dc435d9069
!5 匿名类集合,支持动态忽略类,动态列名
Merge pull request !5 from 愚人吃盐/master
2022-04-06 03:58:25 +00:00
决明子
6bdde577d1 fix(0000): 匿名list,不支持动态列名、不支持动态忽略列. 2022-04-06 10:39:25 +08:00
Wei
20766ef801 [New] Remove overdue ExcelNumberFormat Dependency #271 2022-04-05 23:02:42 +08:00
Wei
50dd427e19 Merge branch 'master' of https://github.com/shps951023/MiniExcel 2022-04-04 03:48:33 +08:00
Wei
13c8a01886 [doc] update release document 2022-04-04 01:23:41 +08:00
Wei Lin
d2255c6acb
Merge pull request #357 from Weilence/feat-merge-attribute
[New] Add a merge attribute
2022-04-03 13:41:03 +08:00
Wei
f9d3a2b370 - [Bug] Fixed QueryAsDataTable read big file will throw NotImplementedException #360
- [Doc] Reading big file by disk-base cache
2022-04-03 13:17:50 +08:00
Wei
c139f35614 1.25.0 2022-04-03 04:42:14 +08:00
Wei
2242410761 [New] Support SharingStrings disk cache (when this file size >= 5 MB), it can reduce reading 2GB SharingStrings only needs 1~13 MB memory #117 2022-04-03 04:41:06 +08:00
罗威
56253a1003 fix build warnings 2022-04-02 23:32:34 +08:00
罗威
4868c77ec8 [New] Add a merge attribute 2022-04-02 23:22:52 +08:00
Wei Lin
4d15c71d1b
Merge pull request #356 from Weilence/master
[Bug] fix sharedStrings db file is not delete after read
2022-04-02 23:19:20 +08:00
罗威
694196f8b6 [Bug] fix sharedStrings db file is not delete after read 2022-04-02 22:17:47 +08:00
Wei Lin
375c142d17
Merge pull request #355 from isdaniel/refactor/combine-condition
重購合併判斷
2022-04-02 11:31:18 +08:00
danielshih
72306101d2 重購合併判斷 2022-04-02 10:30:54 +08:00
Wei
12b6b25d0f [Bug] SaveAs by datareader, sometime it will add one more autoFilter column #352 2022-03-29 23:31:54 +08:00
Wei Lin
268e997641
Merge pull request #350 from isdaniel/feature/async-enhancement
async enhancement.
2022-03-28 11:49:30 +08:00
danielshih
201c5c419d add more test case 2022-03-26 22:49:27 +08:00
danielshih
bc2f9070f0 async enhancement.
1. add cancellationToken
2. add ConfigureAwait avoid UI context Switch.
2022-03-26 22:29:49 +08:00
Wei Lin
1298da120d
Merge pull request #348 from isdaniel/isdaniel/add-ObsoleteAttribute
ObsoleteAttribte for not recommended method.
2022-03-26 20:25:34 +08:00
danielshih
c8e42a07b6 ObsoleteAttribte for not recommended method. 2022-03-26 13:45:24 +08:00
Wei Lin
bbb0601479
Merge pull request #346 from Weilence/feat-cache-sharedstrings
feat: cache sharedstrings in sqlite
2022-03-26 01:37:25 +08:00
罗威
b50044005a fix: unit test 2022-03-25 10:21:55 +08:00
罗威
ac5af32fcf fix: DbList clear 2022-03-25 09:24:35 +08:00
罗威
0c53afdafd chron: DbList use static count 2022-03-25 08:58:23 +08:00
罗威
ef8b834088 fix: cache test 2022-03-25 07:58:41 +08:00
罗威
65ad0f7e4c feat: cache sharedstrings in sqlite 2022-03-24 23:46:54 +08:00
Wei
bbe29ae1b3 [New] SaveAs support overwriteFile parameter for enable/unable overwriting exist file #307 2022-03-19 21:14:20 +08:00
Wei
60ef6fc856 Add unit test for nullable type mapping of SaveAs and Query 2022-03-18 17:02:20 +08:00
Wei
1be0e07eb7 1.24.3 2022-03-18 16:13:44 +08:00
Wei
33fd7dfc9d [Bug] Fixed when CultureInfo likesff-Latn , datareader field type is datetime that will get error OA Date format #343 2022-03-18 16:11:24 +08:00
Wei
7c065eb93e [Bug] Fixed multiple threads Async error 'The given key N was not present in the dictionary' #344 2022-03-18 13:29:50 +08:00
Wei
070e8924e6 1.24.2 2022-03-18 01:28:42 +08:00
Wei
03ce5b70c2 - [Bug] Fiexd Query multiple same title will cause startcell to get wrong column index #I4YCLQ
- [OPT] Optimize Query<T> algorithm
2022-03-18 01:27:47 +08:00
Wei
c5108d3a09 [Doc] update topic 2022-03-14 12:07:32 +08:00
Wei
9a92d74fa0 [Bug] Fixed QueryAsync not return dynamic type 2022-03-14 11:57:23 +08:00
Wei
309d649c64 [Bug] fixed QueryAsync configulation not working #338 2022-03-14 11:34:49 +08:00
Wei
73cc5fe583 Test : add gb2312 unit test 2022-03-14 09:09:35 +08:00
阿翰
f135392882
!4 新增MiniExcelDynamic类,解决多sheets遍历因sharedstring每次重复遍历导致速度很慢的问题
Merge pull request !4 from dzx815/master
2022-03-13 07:19:07 +00:00
dd
aeb569d1cb 新增MiniExcelDynamic类,对多sheet遍历提速 2022-03-13 15:04:52 +08:00