npoi
npoi copied to clipboard
a .NET library that can read/write Office formats without Microsoft Office installed. No COM+, no interop.
The method or operation is not implemented.” 代码 ![image](https://github.com/nissl-lab/npoi/assets/45552232/0aa743b5-2890-49be-8900-6a542add9635)
### Discussed in https://github.com/nissl-lab/npoi/discussions/767 Originally posted by **david810376** February 25, 2022 Hi, I am trying to replace some text in the word document, but in the document there are some...
Current NPOI repository directory structure follows old POI (3.x?). It actually causes some difficulties during port from POI code. I'm started working to fix issues, and I found some build...
Open an existing xlsx file. If LastRowNum is 15, add a picture on line 16 .IPicture Resize() method locks application execution #685 #858 #425 vsersion:2.5.6 sdk:.net 6.0 os:windows 11
this closes #979
Hello, Can you please add a new API that allows adding custom color to "mappingIndex" in the “IndexedColors” class? Thank in advance Guy Katz
Pivot table works great until we add a filter on a yes/no column, then it gives: ![image](https://github.com/nissl-lab/npoi/assets/1848733/407d53c8-bdff-40d1-9d18-bca3f75d73bf) then this error: ![image](https://github.com/nissl-lab/npoi/assets/1848733/ac2153d6-983f-407d-af24-fa81fca2e63e) The pivot table appears on the sheet but is...
Async operations are used to avoid blocking threads on IO wait. Unfortunately NPOI currently only supports sync operations when writing documents to streams, which for instance doesn't work with AspNetCore...
Path:[https://github.com/nissl-lab/npoi/blob/master/main/SS/UserModel/Helpers/RowShifter.cs#L61](https://github.com/nissl-lab/npoi/blob/master/main/SS/UserModel/Helpers/RowShifter.cs#L61) NPOI.SS.UserModel.Helpers.RowShifter / ShiftMergedRegions (line 61) ``` public List ShiftMergedRegions(int startRow, int endRow, int n) { ``` ... > **`var lastCol=sheet.GetRow(startRow) != null ? sheet.GetRow(startRow).LastCellNum : sheet.GetRow(endRow) != null ?...