Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Losing gradient filling format #386

Open
1 task done
BillyMK opened this issue Jul 8, 2017 · 7 comments · May be fixed by #2296
Open
1 task done

Losing gradient filling format #386

BillyMK opened this issue Jul 8, 2017 · 7 comments · May be fixed by #2296
Labels
enhancement Feature already exists, but should be enahanced.

Comments

@BillyMK
Copy link

BillyMK commented Jul 8, 2017

  • Bug

I opened some sheets that have cells formated with gradient filling. Once I saved the workbook (even if I don't do anything else), the format is lost.

@igitur
Copy link
Member

igitur commented Jul 10, 2017

Yeah, gradient fills are still to be implemented.

@igitur igitur added the enhancement Feature already exists, but should be enahanced. label Jul 10, 2017
@igitur
Copy link
Member

igitur commented Aug 10, 2017

Attach a sample file, please

@gcs278
Copy link

gcs278 commented Jul 9, 2018

Not sure if this feature is still being considered, but I had a need for gradients as well.

@ssolmer
Copy link

ssolmer commented Nov 8, 2018

Please implement retention, creation, and style copy of gradient fills!

@igitur
Copy link
Member

igitur commented Nov 8, 2018

@OkumaScott This is open source software. If you want a feature implemented, submit a PR. We are currently 2 developers (with families and busy day jobs) and the OpenXML specification is massive.

Also read this: https://joshtronic.com/2015/09/20/stop-submitting-feature-requests-for-open-source-software/

@ssolmer
Copy link

ssolmer commented Nov 8, 2018

@igitur Woah, that's some pretty strong language there in that article.

Here's a working example I threw together of how to do Gradient Fills in OpenXML.

Before a pull request can be made, someone needs to figure out how to read gradient fills.
This example just creates a new gradient fill and replaces an existing solid color fill.

Maybe I'll give it a go when I've got some free time.

@vbjay
Copy link
Contributor

vbjay commented Nov 8, 2018

I like this one better.

This is a story about four people named Everybody, Somebody, Anybody and Nobody. There was an important job to be done and Everybody was sure that Somebody would do it. Anybody could have done it, but Nobody did it. Somebody got angry about that, because it was Everybody’s job. Everybody thought Anybody could do it, but Nobody realized that Everybody wouldn’t do it. It ended up that Everybody blamed Somebody when Nobody did what Anybody could have.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Feature already exists, but should be enahanced.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants