mirror of
https://github.com/jmcnamara/libxlsxwriter.git
synced 2026-05-15 14:15:54 -06:00
[GH-ISSUE #457] Any plans for Shape support? #355
Labels
No labels
awaiting user feedback
bug
cmake
cmake
docs
feature request
in progress
long term
medium term
medium term
pull-request
question
question
ready to close
short term
under investigation
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/libxlsxwriter#355
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @znakeeye on GitHub (Oct 18, 2024).
Original GitHub issue: https://github.com/jmcnamara/libxlsxwriter/issues/457
In drawing.c(847) there seems to be a comment indicating that
Shapesupport is coming. Any plans for it?E.g.:
If not planned, is it possible to somehow write a custom element. If I could store xml as a string and feed it to some API...
@jmcnamara commented on GitHub (Oct 18, 2024):
That is supported in the Python/Perl/Rust versions (at least for textboxes): https://xlsxwriter.readthedocs.io/working_with_textboxes.html
However, I don't have plans to implement it in the C version due to the work involved and the fact that it isn't frequently requested.
@jmcnamara commented on GitHub (Oct 18, 2024):
Closing as won't fix. Sorry.
@znakeeye commented on GitHub (Oct 19, 2024):
Ok. And there is no way to somehow write custom xml? I.e. I would grab
drawing1.xmlfrom an XLSX file and inject that when writing usinglibxlsxwriter.@jmcnamara commented on GitHub (Oct 20, 2024):
Unfortunately not. There are drawing and shape ids that need to be tracked/updated and additional file references to be added. That is one of the implementation difficulties with the xlsx format, there are a lot of interlinked relationships.