-
Notifications
You must be signed in to change notification settings - Fork 287
Breaking Changes in EPPlus 5
The default behavior for the Worksheet collection base in .NET Framework has changed from 1 to 0.
This is the same behavior as in .NET Core.
For backward compatibility the propertyIsWorksheets1Based
can be set to true, to have the same behavior as in previous version of EPPlus.
This property can also be set in the app.config:
<appSettings>
<!-- Set worksheets collection to start from one.Default is 0,
for backward compatibility reasons this can be altered 1. -->
<add key = "EPPlus:ExcelPackage.Compatibility.IsWorksheets1Based" value="true" />
</appSettings>
- eShapeStyle --> OfficeOpenXml.Drawing
- eTextAlignment --> OfficeOpenXml.Drawing
- eFillStyle --> OfficeOpenXml.Drawing
- eEndStyle --> OfficeOpenXml.Drawing
- eEndSize --> OfficeOpenXml.Drawing
Package property of ExcelPackage has been removed.
Unused ExcelXsf.Styles has been removed
Misspelled method AddFormla
has been removed. Use AddFormula
The Theme
property on ExcelColor
(used on cell styles) has changed datatype from string to the enum eThemeSchemeColor
ExcelDrawings UriDrawing from public to internal
Pictures have changed the behavior as the oneCellAnchor tag is used instead of the twoCellAnchor tag with the editAs="oneCell". This will generate an Exception if you try to set the editAs property to anything but "oneCell". The old behavior can be set via the Picture.ChangeCellAnchor method.
ExcelScatterChartSerie
, ExcelLineChartSerie
och ExcelRadarChartSerie
has changed the datatype of the Marker
Property from the enum eMarkerStyle
to a new Marker
class.
The old Marker
property can be set via the new class Marker.Style
Changed misspelled property name
Misspelled property ExcelCalculationOption.AllowCirculareReferences
has been removed. Please use ExcelCalculationOption.AllowCircularReferences
Misspelled property ColumGrandTotals
has been removed. Please use ColumnGrandTotals
EPPlus Software AB - https://epplussoftware.com
- What is new in EPPlus 5+
- Breaking Changes in EPPlus 5
- Breaking Changes in EPPlus 6
- Breaking Changes in EPPlus 7
- Addressing a worksheet
- Dimension/Used range
- Copying ranges/sheets
- Insert/Delete
- Filling ranges
- Sorting ranges
- Taking and skipping columns/rows
- Data validation
- Comments
- Freeze and Split Panes
- Header and Footer
- Autofit columns
- Grouping and Ungrouping Rows and Columns
- Formatting and styling
- Conditional formatting
- Using Themes
- Working with custom named table- or slicer- styles