npoi
npoi copied to clipboard
a .NET library that can read/write Office formats without Microsoft Office installed. No COM+, no interop.
I want to generate invoice xlsx using NPOI. The invoice is not fully built by NPOI. I use a hand made xlsx as a template. Because it assumes that book...
I want to insert a table between two paragraphs or add a table in a specific paragraph, but the methods ``` doc.InsertTable(0, thirdXwpfTable) ; doc.Paragraphs[0].Body.InsertTable(0, thirdXwpfTable); ``` are not working.
Hi developers! does the current library support domain variable manipulation on Word? Like the code in the Microsoft.Office.Interop.Word library, for example: ```.cs ApplicationClass WordApplication = new ApplicationClass(); object paramMissing =...
Using NPOI I'm generating several documents and writing them to ZIP archive using System.IO.Compression.ZipArchive. However, one of the documents saved this way seems to be corrupted - it can be...
The ItemXml of CT_ Textbox is a string type, and I want to convert CT_ TxbxContent object into an XML string and assign it to CT_ Textbox's ItemXml, but The...
Since POI 4.x, XDDF namespace is introduced. It's located in poi-ooxml\src\main\java\org\apache\poi\xddf\usermodel. The purpose of XDDF is to improve chart support and unify chart implementation. ![image](https://github.com/nissl-lab/npoi/assets/772561/55a7da7c-11ed-4470-b92a-d94ed42b9be9)
![image](https://user-images.githubusercontent.com/14976753/213841249-57f03096-3e86-4249-a888-31da67d6f938.png) Above is my excel screenshot with comments, there is only one cell. I use RemoveCellComment method to clear cell comment. Then I validated cell value, found it is not...
NullReferenceException when importing data into an Excel spreadsheet containing a table and XML Map.
Using C# and NPOI, I'm trying to import data into an existing Excel spreadsheet that contains a table and an XML Map as below. I've not come across XML Maps...
When using an existing document as a template, not all types of image text wrapping get correctly added to a new generated document. This will lead to the following message...