EPPlus 6
EPPlus 6은 2022년 4월 12일에 출시되었습니다.
EPPlus 6은 .NET 6에 대한 지원을 도입하고 다음과 같은 새로운 기능을 제공합니다.
HTML / CSS / JSON 내보내기
EPPlus 6에는 표, 셀 범위 및 스타일을 html 및 css로 내보내는 새로운 기능이 있습니다. 셀 범위를 JSON으로 새로 내보내는 기능도 있습니다.
See our new samples website:
Html/Css exportJSON export
...and our developer wiki:
Html/Css exportJSON export
System.Drawing Windows가 아닌 플랫폼에서 더 이상 사용되지 않습니다.
이전 버전의 EPPlus는 이미지 및 텍스트 측정 처리를 위해 System.Drawing.Common 라이브러리에 종속되었습니다. Microsoft는 이 라이브러리가 비 Windows 플랫폼에서 더 이상 지원되지 않는다고 발표했으므로 EPPlus 6은 기본적으로 다른 플랫폼에서 이 라이브러리를 호출하지 않습니다.
EPPlus 6에는 여전히 System.Drawing.Common에 대한 참조가 있지만 여전히 지원되는 Windows 플랫폼에서만 이 라이브러리를 사용합니다.
새로운 내부 구현
EPPlus 6에서는 이전에 System.Drawing 에서 제공하던 기능이 내부 관리 코드 전용 구현으로 대체되었습니다. 이것은 특히 비 Windows 플랫폼에서 많은 장점이 있습니다 - EPPlus 6이 클라이언트 측 Blazor (web assembly)에서 실행되는 이 예를 참조하십시오.
Blazor sample 1...or our new Docker samples for EPPlus 6:
EPPlus Docker samples호환성이 손상되는 변경 내용
이전 버전의 EPPlus에는 공용 인터페이스에 System.Drawing 네임스페이스의 클래스가 있으므로 이러한 메서드 서명은 EPPlus 6에서 제거되었습니다. 이는 예를 들어 ExcelDrawing.AddPicture 메서드에 영향을 줍니다.
See this wiki-article with more details: Breaking changes
지원되는 새로운 이미지 형식
EPPlus 6에서 새로운 이미지 형식에 대한 지원을 추가했으며 지원되는 형식의 전체 목록은 다음과 같습니다.
- Svg - 새로운!
- Ico - 새로운!
- WebP - 새로운!
- Jpg
- Bmp
- Gif
- Png
- Tif
- Emf
- Wmf
수식 계산에서 지원되는 새로운 함수
우리는 지속적으로 새로운 기능에 대한 지원을 추가하며, EPPlus 6에서는 주로 재무 및 통계 범주에서 30 개 이상의 새로운 기능을 추가했습니다.
BETADIST | BETA.DIST | BETAINV |
BETA.INV | CHIDIST | CHISQ.DIST.RT |
CHIINV | CHISQ.INV | CHISQ.INV.RT |
CORREL | EXPONDIST | EXPON.DIST |
FISHER | FISHERINV | FORECAST |
FORECAST.LINEAR | GAUSS | GEOMEAN |
HARMEAN | INTERCEPT | KURT |
PEARSON | PHI | RSQ |
SKEW | SKEW.P | STANDARDIZE |
ACCRINT | ACCRINTM | TBILLEQ |
TBILLPRICE | TBILLYIELD |
개발자 위키에서 지원되는 함수의 전체 목록을 참조하세요.
버전 6.1
버전 6.1은 2022년 11월 3일에 릴리스되었습니다. 다음과 같은 새로운 기능과 개선 사항이 있습니다.
Q & A
EPPlus 6.0.3은 2022년 4월 12일에 릴리스되었습니다. 버전 6.1은 2022년 11월 3일에 릴리스되었습니다.
예, 라이센스가 여전히 활성 상태이거나 유효한 경우 가능합니다.
개발자 위키에서 다음 두 페이지를 참조하세요.