Skip to content

Fix/copy drawing absolute position#2346

Open
AdrianEPPlus wants to merge 10 commits into
develop8from
fix/CopyDrawingAbsolutePosition
Open

Fix/copy drawing absolute position#2346
AdrianEPPlus wants to merge 10 commits into
develop8from
fix/CopyDrawingAbsolutePosition

Conversation

@AdrianEPPlus
Copy link
Copy Markdown
Contributor

@AdrianEPPlus AdrianEPPlus commented May 6, 2026

  • Fixes absolute copy of absolute positioned drawings.
    Also:
  • Fixed a performance issue related to copying using full row/column addresses.
  • Fixes calculation engine settings in the workbook xml by adding the element, setting the calcId attribute and updating the extLst element with the calculation features.

Before submitting this pull request I have...

  • read EPPlus Softwares Contribution Guidlines
  • ensured that the functionality I have added/changed is covered by new unit tests.
  • merged the target branch into the PR branch and resolved any merge conflicts
  • Run all the unit tests and ensured that they all are green (unless the purpose of the PR is to provide us with failing unit tests).

@AdrianEPPlus AdrianEPPlus requested a review from JanKallman May 6, 2026 14:45
AdrianEPPlus and others added 8 commits May 7, 2026 14:58
…rawings.Extract duplicated pixel calculations to PixelHelper. Add tests.
…mance fix for copy of full column/row addresses.

The ArrayToText function did not work if supplied to a formula with a prefix.
Added update of version, calculation engine id and calculation features in the workbook xml for new workbooks and updating existing.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants