Comments (2)
Hi,
This feature is currently not supported. However, that feature would perfectly fit into the further development (I was already thinking about it and have added it now to the development backlog).
There are some considerations to make regarding comments. Comments can be inline-formatted. Inline-formatting is not yet implemented but on top of the backlog. In a first step, plain text comments could be implemented. Since I try to provide any function of PicoXLSX to NanoXLSX (the successor project that has reader support, has now the development lead and is also more active recently), a reader for comments should also provided as well. Comments should probably managed in a new class 'Comment' or 'Note' and stored in a Dictionary on the worksheet, where the key ist the cell address of the comment and the value the comment instance. The instance would probably hold meta information like visible state, size, comment creator, etc.
If you have already code - even if no reader or formatting is included - it would be great if you could share it. Any help is appreciated.
How I recently handle PRs:
- Clone NanoXLSX(*), create a feature branch and add your code
- Create a PR that is pointing to the dev-pr branch of NanoXLSX
- I will review it, and will do some comments if fundamental things should be fixed
- After fixing the mentioned things, I will merge the branch and will add further things
- Comments where necessary and documentation
- Minor changes for consistency reasons
- Tests if none are defined
- Updating of the change log and readme if necessary
- When everything is ready, I will merge dev-pr to dev and create a release with a NuGet package
- After releasing, dev will be merged to master
- All writer-features will be ported from NanoXLSX to PicoXLSX by myself ASAP and also released
(*)If you want to do a PR, but NanoXLSX is not the thing you are looking for, a PR to the dev-pr branch of PicoXLSX is also possible. In this case, the feature porting would be from PicoXLSX to NanoXLSX
Thank you in advance
from picoxlsx.
Thanks for the help. I'll try it here, if I'm able to do it I'll do the PR
from picoxlsx.
Related Issues (20)
- Custom Cell Style question HOT 2
- SaveAsStream closes the Stream HOT 3
- custom cell style for dates HOT 2
- Individual Cell Styles HOT 5
- Is it possible to insert an `Image` Cell ? HOT 2
- Merged cells style border lost? HOT 8
- Webapi how return workbook HOT 5
- Bug SetWoorkbookProtection HOT 2
- Features request HOT 2
- good job HOT 1
- --
- Do you have a Plan to read excel file? HOT 2
- Is it possible to add the autofit feature? HOT 4
- Tab Color HOT 1
- What about basic read access? HOT 3
- Setting a custom column width doesn't work HOT 1
- Setting the value type in the Cell constructors doesn't work HOT 4
- Style.BasicStyles.ColorizedText is not working HOT 3
- Cells' style are not retain when merging cells HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from picoxlsx.