Excelize v2.0.0

릴리스 노트

이 릴리스에서 가장 주목할 만한 변경 사항은 다음과 같습니다:

API 변경

다음 표에는 v1.4.1 과 비교하여 v2.0.0 의 API 변경 내용이 나열됩니다:

함수 error 리턴 추가 행 번호 변경* 삭제 신규 추가
ToAlphaString × × ×
TitleToNumber × × ×
SplitCellName × × ×
JoinCellName × × ×
ColumnNameToNumber × × ×
ColumnNumberToName × × ×
CellNameToCoordinates × × ×
CoordinatesToCellName × × ×
SetCellFloat × × ×
SetCellStyle × × ×
InsertCol × × ×
RemoveCol × × ×
RemoveRow × ×
InsertRow × ×
DuplicateRow × × ×
DuplicateRowTo × × ×
SetRowHeight × × ×
GetRowHeight × × ×
GetCellValue × × ×
GetCellFormula × × ×
GetCellHyperLink × × ×
SetCellHyperLink × × ×
SetCellInt × × ×
SetCellBool × × ×
SetCellStr × × ×
SetCellDefault × × ×
GetCellStyle × × ×
SetCellValue × × ×
MergeCell × × ×
SetSheetRow × × ×
SetRowVisible × ×
GetRowVisible × ×
SetRowOutlineLevel × ×
GetRowOutlineLevel × ×
GetRows × × ×
Columns × × ×
SearchSheet × × ×
GetPicture × × ×
GetColVisible × × ×
SetColVisible × × ×
GetColOutlineLevel × × ×
SetColOutlineLevel × × ×
SetColWidth × × ×
GetColWidth × × ×
GetMergeCells × × ×
ProtectSheet × × ×
UnprotectSheet × × ×
UpdateLinkedValue × × ×
SetSheetVisible × × ×
adjustHelper × × ×
adjustMergeCells × × ×
adjustAutoFilter × × ×
prepareCell × × ×
setDefaultTimeStyle × × ×
timeToExcelTime × × ×
addDrawingChart × × ×
addDrawingVML × × ×
addDrawingPicture × × ×
getTotalRowsCols × × ×
checkRow × × ×
addDrawingShape × × ×
addTable × × ×
workSheetReader × × ×
copySheet × × ×

* 버전 2.0.0 에서 모든 행 조작 메서드는 이전 버전의 일부 메서드에서 발생하는 제로 기반 번호 매기기 대신 1 로 시작하는 Excel 행 번호를 사용합니다., 관련 문제 #349.

주목할 만한 기능

  • 중복 행에 대해 지정된 행 위치에 새 함수 DuplicateRowTo 가 추가되었습니다
  • 이제 SetPageLayout 함수가 페이지 방향을 설정하는 것을 지원합니다, 관련 문제 #318
  • 이제 SetPageLayout 함수가 페이지 크기를 설정하는 데 지원됩니다

버그 수정

  • 스타일 형식으로 채우기가 지정되지 않으면 빈 채우기를 만드는 문제를 수정했습니다
  • Excel 시트의 데이터 유효성 검사 목록이 255 보다 큰 수식 문자가 사라지는 문제를 해결합니다, 관련 문제 #339
  • 셀의 수식을 삭제한 후 손상된 스프레드시트 파일 문제 해결, 관련 문제 #346
  • GetComment 가 워크시트와 주석 간에 잘못된 매핑을 반환하는 문제를 해결합니다, 관련 문제 #345
  • 문제 #346 수정, 셀 수식을 삭제한 후 손상된 스프레드시트 파일 문제 해결
  • 문제 #377 수정, GetRows 결과의 빈 열 방지

성능 최적화

  • 성능 최적화, 주석 추가 속도, 관련 문제 #347, 이미지, 차트 및 셰이프를 더 빠르게 추가할 수 있습니다, 관련 문제 #274
  • 동일한 이미지를 추가하면 이미 저장된 이미지 복사본을 참조하는 도면이 만들어야 합니다, 관련 문제 #359

Excelize v1.4.1 VS v2.0.0

기타

  • 오타 고정 및 godoc 업데이트
  • 테스트는 다시 강하게, go1.12 테스트 매트릭스에 추가

results matching ""

    No results matching ""