Excelize v2.1.0
- 이에 출시: 2020 년 2 월 10 일
- GitHub 릴리스: https://github.com/xuri/excelize/releases/tag/v2.1.0
릴리스 노트
이 릴리스에서 가장 주목할 만한 변경 사항은 다음과 같습니다:
주목할 만한 기능
- 새로운 기능
DeleteDefinedName
, 통합 문서 또는 워크 시트의 정의 된 이름 삭제 지원 - 새로운 기능
SetPageMargins
와GetPageMargins
, 페이지 여백 가져 오기 및 설정 지원 - 새로운 기능
DeleteChart
와DeletePicture
, 워크 시트에서 차트 및 이미지 삭제 지원 - UTF-8 인코딩을 사용하지 않는 Excel 파일에 대한 지원 추가
AddChart
함수는 이제 원형 차트의 원형, 원형 차트의 막대 및 콤보 차트를 생성하도록 지원합니다- 함수
AddChart
는 이제 차트에 대한 보조 격자 선 설정을 지원합니다, 관련 문제 #501 AddChart
함수는 이제 꺾은 선형 차트의 선 너비 설정을 지원합니다, 관련 문제 #505- 함수
AddChart
는 이제 차트에 대한 주요 단위 및 눈금 레이블 건너 뛰기 설정을 지원합니다, 관련 문제 #538 - 함수
SetColVisible
는 이제 열 범위별로 열 표시 설정을 지원합니다 - 함수
AddPivotTable
는 피벗 테이블에서 빈 열을 허용합니다, 관련 문제 #511
버그 수정
- 셀의 누락 된 끝 공백 텍스트 수정
MergeCell
함수는 중첩 된 병합 셀을 지원합니다, 해결 된 문제 #533- 경우에 따라 빈 인라인 서식있는 텍스트 처리 추가, 문제 해결 #529
- 경우에 따라 빈 통합 문서보기 처리 추가, 문제 해결 #426
- 수식에 이스케이프 문자 처리 추가, 문제 해결 #546
성능 최적화
- 새로운 기능
NewStreamWriter
와Flush
엄청난 양의 데이터가 포함 된 새 워크 시트를 생성합니다. 비 스트리밍 쓰기와 비교하여 메모리 사용량 90.2% 감소, 시간 비용 53% 감소 GetRows
함수가 데이터를 스트리밍으로 읽도록합니다. 메모리 사용량 78.9% 감소, 문제를 관련시키다 #146 와 #382- 호환성 향상, 49 개의 내부 XML 네임 스페이스 지원 추가