Excelize v2.2.0
- 이에 출시: 2020 년 5 월 11 일
- GitHub 릴리스: https://github.com/xuri/excelize/releases/tag/v2.2.0
릴리스 노트
이 릴리스에서 가장 주목할 만한 변경 사항은 다음과 같습니다:
주목할 만한 기능
- 다음 함수에서 ID 대신 워크 시트 색인 사용:
GetSheetName
,GetSheetIndex
,GetActiveSheetIndex
와SetActiveSheet
, 관련 문제 #485 - 워크 북의 워크 시트, 차트 시트 및 대화 시트 이름 목록을 가져 오는 새로운 함수
GetSheetList
- 새로운 기능
AddChartSheet
지원 차트 시트 만들기, 관련 문제 #451 - 새로운 기능
UnsetConditionalFormat
, 조건부 형식 제거 지원, 관련 문제 #571 - 새로운 기능
DeleteDataValidation
, 삭제 데이터 유효성 검사 지원, 관련 문제 #348 - 새로운 기능
SetCellRichText
, 서식있는 텍스트 지원, 관련 문제 #172 - 새로운 기능
InsertPageBreak
와RemovePageBreak
, 페이지 나누기 삽입 및 제거 지원, 관련 문제 #492 AddPivotTable
API 변경, 날짜 필드 소계 설정 및 피벗 테이블 이름 지원, 관련 문제 #582- 피벗 테이블에 대한 필터를 설정하는
AddPivotTable
지원, 관련 문제 #598 AddPivotTable
는 피벗 테이블에서 빈 필터, 데이터 및 행을 허용합니다ExcelDateToTime
함수를 내보내 Excel 날짜를 시간으로 변환- 주어진 JSON 또는 구조 포인터로 셀 스타일을 만들 수 있도록
Style
구조체 내보내기, 관련 문제 #470
버그 수정
SetConditionalFormat
로 셀의 조건부 서식을 설정할 때greaterThanOrEqual
및lessThanOrEqual
연산자가 작동하지 않는 문제 수정, 문제 해결 #608StreamWriter
에 의해 생성 된 손상된 워크 시트 수정, 문제 해결 #576- 수식의 이스케이프 문자, 문제 해결 #578
DuplicateRowTo
함수가 병합 된 셀을 복제하지 않는 문제 수정, 문제 해결 #586- 조건부 서식 수정은 빈 조건부 서식 스타일을 무시하여 인접한 테두리를 숨 깁니다, 문제 해결 #200
GetComments
에서 누락 된 주석 수정, 문제 해결 #345- 어떤 경우에
GetCellValue
로 잘못된 문자열 읽기 수정, 문제 해결 #602 - 행 요소에서
r
속성이없는 셀을 확인하고 채 웁니다,GetCellValue
가 어떤 경우에 반환되는 빈 값 수정 - 비어 있거나 기본 셀 스타일 형식 허용, 해결된 문제 #628
성능 최적화
getRowHeight
에서 중복 메모리 복사 줄이기
기타
- 계산 된 속성을 제거하여 Kingsoft WPS™ Office 와 같은 일부 스프레드 시트 응용 프로그램에서 수식을 다시 계산합니다
- 단위 테스트에서 누락 된 검사 오류 추가
- 문서 사이트 다국어 지원: 영어, 프랑스어, 러시아어, 중국어, 일본어, 한국어가 업데이트되었습니다