Commit ba1e7c0
Svg render refactor (#2274)
* WIP:Refactor
* WIP:Fixed errors
* WIP:Fixed more errors
* Fixed broken shape drawing (bounds were not set)
* Fixes issue #2254
* Ugly quick-fix shape theme colors
* Added missing file
* Added theme to base renderItem constructor. Added paragraph default font
* WIP:Fixes for text handling in new implementation
* added corrected fillcolors and paragraph spacing
* Potential solve if string.Concat was the issue (#2256)
* Potential solve if string.Concat was the issue
* Added space
* Fixed first case
* Changed AddText to use DefaultParagraph instead.
* Tried to fix center align. WIP
* Wip:text fixes
* Still two pixels off. Likely Border size
* WIP:Fixed bounding boxes to tranform to inherit from transform
* Merge fix
* Fixed minor spelling mistake
* Adjusted rectangle to not be doubled
* WIP:Fixes for the Svg Textbox in differnet chart objects.
* fixed endgroup for shape + minor misspelling
* removed unimplemented function
* Measurer from > to >= to adjust for round. + test debug
* WIP:Fixes for new positioning system
* Major re-write of line handling
* WIP:Textbox fixes+powerquery metadata
* Fixes issue #2261
* WIP:Textbox
* Broken messy solution
* Added more checks on the ExcelCustomXml.Save method - #2254 (#2264)
* Fixed the major issues. width still wrong after 1st line
* WIP:Work on auto value axis
* Fixes issue #2265 (#2267)
* fixed checking for negative sign when using custom number format. (#2259)
* Functional non-bugged return of textLines
* WIP:Added support for stacked line charts
* Removed check for double negative sign in custom format. Replaced by … (#2270)
* Removed check for double negative sign in custom format. Replaced by Math.Abs when formatting the string.
* Added more tests
* added comment
* Reverted to using regexp
* Added some additional checks for custom format.
* EPPlus version 8.4.2
* Added functional implementation of new system
* Cleanup and starting to add to addtext
* Made it work for charts/regular text
* WIP:Added glow effect for chart objects.
* Fixed test and a few minor bugs
* fixed constructor RunItem now point height
---------
Co-authored-by: Jan Källman <jan.kallman@epplussoftware.com>
Co-authored-by: AdrianEPPlus <162118292+AdrianEPPlus@users.noreply.github.com>1 parent 95e3338 commit ba1e7c0
97 files changed
Lines changed: 5807 additions & 3898 deletions
File tree
- docs/articles
- src
- EPPlus.Export.ImageRenderer.Test
- EPPlus.Export.ImageRenderer
- Constants
- Properties
- RenderItems
- SvgItem
- ShapeDefinitions
- Svg
- Chart
- Axis
- ChartTypeDrawers
- Text
- Utils
- EPPlus.Fonts.OpenType.Tests
- EPPlus.Fonts.OpenType
- TrueTypeMeasurer
- DataHolders
- Utils
- EPPlus.Graphics.Tests
- EPPlus.Graphics
- EPPlusTest
- Drawing/TextMeasuring
- Issues
- Properties
- EPPlus
- Data
- CustomXml
- PowerQuery
- Drawing
- Chart
- Style/Text
- FormulaParsing/DependencyChain
- Style
- Utils
- DateUtils
- String
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | | - | |
| 20 | + | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
2 | 9 | | |
3 | 10 | | |
4 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
511 | 511 | | |
512 | 512 | | |
513 | 513 | | |
514 | | - | |
| 514 | + | |
515 | 515 | | |
516 | 516 | | |
517 | | - | |
| 517 | + | |
518 | 518 | | |
519 | 519 | | |
520 | 520 | | |
| |||
523 | 523 | | |
524 | 524 | | |
525 | 525 | | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
526 | 547 | | |
527 | 548 | | |
528 | 549 | | |
| |||
Lines changed: 22 additions & 31 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
| 1 | + | |
11 | 2 | | |
12 | 3 | | |
13 | | - | |
14 | 4 | | |
15 | 5 | | |
16 | 6 | | |
| |||
174 | 164 | | |
175 | 165 | | |
176 | 166 | | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | | - | |
181 | | - | |
182 | | - | |
183 | | - | |
184 | | - | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | | - | |
189 | | - | |
190 | | - | |
191 | | - | |
192 | | - | |
193 | | - | |
194 | | - | |
195 | | - | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
196 | 187 | | |
197 | | - | |
| 188 | + | |
198 | 189 | | |
199 | 190 | | |
200 | 191 | | |
| |||
Lines changed: 15 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
114 | 114 | | |
115 | | - | |
116 | | - | |
| 115 | + | |
| 116 | + | |
117 | 117 | | |
118 | | - | |
119 | | - | |
| 118 | + | |
| 119 | + | |
120 | 120 | | |
121 | | - | |
| 121 | + | |
122 | 122 | | |
123 | | - | |
124 | | - | |
| 123 | + | |
| 124 | + | |
125 | 125 | | |
126 | | - | |
127 | | - | |
| 126 | + | |
| 127 | + | |
128 | 128 | | |
129 | | - | |
130 | | - | |
| 129 | + | |
| 130 | + | |
131 | 131 | | |
132 | 132 | | |
0 commit comments