IronXL for .NET Excel 라이브러리 변경 로그

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronXL 로드맵

IronXL은 개발자들이 C# 및 기타 모든 .NET 언어에서 XLS, XLSX 및 CSV 파일을 쉽게 읽고 생성할 수 있도록 만들어졌습니다.

IronXL은 개발자들이 Office Interop 없이도 C#으로 Excel 파일을 편집할 수 있도록 지원하는 데 앞장서고 있습니다.

오늘 저희 팀은 개발자 커뮤니티의 피드백을 우선시하여 IronXL을 더욱 발전시키는 데 집중하고 있습니다.

IronXL은 매달 새로운 기능이 추가되면서 많은 개발자들에게 선호되는 선택지가 되고 있으며, 빌드 릴리스도 매달 이루어지고 있습니다.

장기적으로는 다양한 프로그래밍 언어를 지원하는 IronXL 출시할 계획입니다. 워드, 파워포인트 및 기타 마이크로소프트 오피스 제품군을 위한 초기 단계 연구 개발이 진행 중입니다.


2026년 3월

IronXL v2026.3.1

2026년 3월 1일
버전 2026.3.1
IronXL v2026.3.1 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2026.3.1

릴리스 노트

업데이트

  • 내부 종속성을 업데이트합니다.

2026년 2월

IronXL v2026.2.1

2026년 2월 20일
버전 2026.2.1
IronXL v2026.2.1 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2026.2.1

릴리스 노트

업데이트

  • 내부 종속성을 업데이트합니다.

2026년 1월

IronXL v2026.1.1

2026년 2월 11일
버전 2026.1.1
IronXL v2026.1.1 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2026.1.1

릴리스 노트

업데이트

  • 내부 종속성을 업데이트합니다.

2025년 12월

IronXL v2025.12.2

2025년 12월 26일
버전 2025.12.2

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2025.12.2

릴리스 노트

업데이트

  • Data Validation 레코드를 포함하는 특정 InvalidCastException 파일을 로드할 때의 문제 수정.

2025년 11월

IronXL v2025.12.2

2025년 11월 10일
버전 2025.11.2
IronXL v2025.11.2 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2025.11.2

릴리스 노트

업데이트

  • 내부 종속성을 업데이트합니다.

2025년 10월

IronXL v2025.10.4

2025년 10월 8일
버전 2025.10.4
IronXL v2025.10.4 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2025.10.4

릴리스 노트

버그 수정

  • 숫자 셀이 DateTime으로 잘못 인식되는 문제를 수정했습니다.
  • XLSX 파일을 XLS 형식으로 변환할 때 데이터 형식이 손상되는 문제를 수정했습니다.
  • AutoSizeColumn 메서드가 열 너비를 과대평가하는 문제를 수정했습니다.

2025년 9월

IronXL v2025.9.1

2025년 9월 3일
버전 2025.9.1
IronXL v2025.9.1 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2025.9.1

릴리스 노트

Updates

  • 2025.9.3으로 IronSoftware.System.Drawing 업데이트.

2025년 8월

IronXL v2025.8.3

2025년 8월 13일
버전 2025.8.3
IronXL v2025.8.3 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2025.8.3

릴리스 노트

Updates

  • 2025.8.1로 IronSoftware.System.Drawing 업데이트.

2025년 7월

IronXL v2025.7.15

2025년 7월 22일
버전 2025.7.15
IronXL v2025.7.15 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2025.7.15

릴리스 노트

업데이트

  • 2025.7.12로 IronSoftware.System.Drawing 업데이트.

2025년 6월

IronXL v2025.6.4

2025년 6월 5일
버전 2025.6.4
IronXL v2025.6.4 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2025.6.4

릴리스 노트

업데이트 :

  • 2025.6.2로 IronSoftware.System.Drawing 업데이트.

버그 수정 :

  • 희소 데이터를 가진 워크시트의 LastFilledCell 속성이 null을 잘못 반환하는 문제 수정.
  • 다른 시트에 표를 추가할 때 Excel 파일을 손상시키는 CreateNamedTable 문제 수정.

2025년 5월

IronXL 2025.5.4

2025년 5월 13일
버전 2025.5.4
IronXL v2025.5.4 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2025.5.4

릴리스 노트:

업데이트

  • 2025.5.3으로 IronSoftware.System.Drawing 업데이트.
  • 2025.3.1로 IronSoftware.Common 업데이트.

버그 수정

  • 500개 이상의 행을 포함한 Excel 파일을 사용할 때 Rows.Length가 잘못된 값을 반환하는 문제 수정.

2025년 4월

IronXL 2025.4.5

2025년 4월 8일
버전 2025.4.5
IronXL v2025.4.5 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2025.4.5

릴리스 노트:

  • 2025.3.6 버전으로 IronSoftware.System.Drawing 업데이트.
  • 2025.3.1 버전으로 IronSoftware.Common 업데이트.

2025년 3월

IronXL 2025.3.1

2025년 3월 3일
버전 2025.3.1
IronXL v2025.3.1 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2025.3.1

릴리스 노트:

  • 2025.3.5 버전으로 IronSoftware.System.Drawing 업데이트.
  • 2025.2.3 버전으로 IronSoftware.Common 업데이트.

2025년 2월

IronXL 2025.2.5

2025년 2월 3일
버전 2025.2.5
IronXL v2025.2.5 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2025.2.5

릴리스 노트:

  • 2025.1.6으로 IronSoftware.System.Drawing 업데이트.

2025년 1월

IronXL 2025.1.1

2025년 1월 3일
버전 2025.1.1
IronXL v2025.1.1 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2025.1.1

릴리스 노트:

  • 2024.11.4로 IronSoftware.Common 업데이트.
  • 알려진 보안 취약점을 해결하기 위해 종속 패키지를 업데이트했습니다.
  • .xlsm 파일을 불러오거나 저장할 때 예외가 발생하던 문제를 수정했습니다.
  • 엑셀 파일을 로드할 때 "동일한 부품 이름" 예외가 발생하는 문제를 수정했습니다.
  • 행을 추가할 때 수식이 깨지는 문제를 수정했습니다.
  • 데이터 유효성 검사가 잘못된 Excel 파일을 로드할 때 예외가 발생하는 문제를 수정했습니다.
  • 숫자 형식을 설정할 때 생성된 HTML 글꼴 색상이 흰색으로 나타나던 문제를 수정했습니다.

2024년 12월

IronXL 2024.12.1

2024년 12월 3일
버전 2024.12.1
IronXL v2024.12.1 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2024.12.1

릴리스 노트:

  • 2024.12.3으로 IronSoftware.System.Drawing 업데이트.
  • 2024.11.2로 IronSoftware.Common 업데이트.
  • 셀 범위 검색 성능 향상 (중대형 파일의 경우 5~10배 더 빠름).
  • 평가 결과를 캐싱하여 수식 평가 기능을 개선했습니다.
  • 특정 파일을 로드할 때 발생하던 null 참조 예외를 수정했습니다.
  • 수식에서 날짜 값을 가져오는 데 발생했던 문제를 수정했습니다.
  • 다양한 형식의 스트림으로 WorkbookWorksheet 변환 기능 추가.

2024년 11월

IronXL 2024.11.16

2024년 11월 11일
버전 2024.11.16
IronXL v2024.11.16 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2024.11.16

릴리스 노트:

  • 2024.9.15로 IronSoftware.System.Drawing 업데이트
  • 2024.9.38로 IronSoftware.Common 업데이트
  • 아랍어, 중국어, 히브리어와 같은 언어에서 유용한 오른쪽에서 왼쪽으로의 열 방향 전환 기능을 추가했습니다.
  • SetWorksheetTabColorSetWorksheetTabColorIndex으로 탭 색상을 설정하는 메서드 추가.
  • 셀에서 하이퍼링크를 제거하는 RemoveHyperlink 메서드 추가.
  • 셀에 하이퍼링크가 없는 경우 셀의 하이퍼링크에 접근할 때 Null Reference Exception이 발생하는 문제를 수정했습니다.
  • XLS 파일에서 파일 형식 하이퍼링크에 접근할 때 빈 문자열이 반환되던 문제를 수정했습니다.
  • ToDataTable 메서드가 모든 데이터 유형을 정확하게 계산하지 못하는 문제 수정.

2024년 10월

IronXL 2024.10.2

2024년 10월 3일
버전 2024.10.2
IronXL v2024.10.2 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2024.10.2

릴리스 노트:

  • 2024.9.11 버전으로 IronSoftware.System.Drawing 업데이트.

2024년 9월

IronXL 2024.9.3

2024년 9월 3일
버전 2024.8.5
IronXL v2024.8.5 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2024.9.3

릴리스 노트:

  • 사소한 버그 수정

2024년 8월

IronXL 2024.8.5

2024년 7월 30일
버전 2024.8.5
IronXL v2024.8.5 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2024.8.5

릴리스 노트:

  • 사소한 버그 수정

2024년 7월

IronXL 2024.7.1

2024년 7월 5일
버전 2024.7.1
IronXL v2024.7.1 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2024.7.1

릴리스 노트:

  • 사소한 버그 수정

2024년 6월

IronXL 2024.6.1

2024년 6월 4일
버전 2024.6.1
IronXL v2024.6.1 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2024.6.1

릴리스 노트:

  • 사소한 버그 수정

2024년 5월

IronXL 2024.5.5

2024년 4월 29일
버전 2024.5.5
IronXL v2024.5.5 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2024.5.5

릴리스 노트:

  • 사소한 버그 수정
  • 2024.5.1 버전으로 IronSoftware.System.Drawing 업데이트

2024년 4월

IronXL 2024.4.4

2024년 4월 4일
버전 2024.4.4
IronXL v2024.4.4 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2024.4.4

릴리스 노트:

  • 여러 셀에 복사하여 사용하는 "공유" 수식이 파일을 저장할 때 사라지는 버그를 수정했습니다.
  • 2024.4.1 버전으로 IronSoftware.System.Drawing 업데이트

2024년 3월

IronXL 2024.3.20

2024년 3월 11일
버전 2024.3.20
IronXL v2024.3.20 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2024.3.20

릴리스 노트:

  • IronSoftware.Common을 2024.1.7 버전으로 업데이트합니다.
  • IronSoftware.System.Drawing을 버전 2024.3.4로 업데이트합니다.
  • .NET Framework에서 web.config 파일로부터 라이선스 키를 인식하지 못하는 버그를 수정했습니다.

2024년 2월

IronXL 2024.2.25

2024년 1월 29일
버전 2024.2.25
IronXL v2024.2.25 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2024.2.25

릴리스 노트:

  • 2024.1.2 버전으로 IronSoftware.Common 업데이트
  • DataSets에서 데이터를 로드하는 메서드(특히나 LoadWorkSheetsFromDataSet 메서드)의 실행이 매우 느린 버그 수정
  • 위와 같은 수정으로 인해 많은 수의 셀을 생성하는 다른 여러 메서드에서도 성능이 향상되었습니다.
  • 셀의 스타일을 변경할 때 셀의 전경색이 검정색으로 설정되는 버그를 수정했습니다.
  • IronXl.Cell.Int64ValueIronXl.Cell.Int32Value 메서드는 더 이상 사용되지 않으며 미래에 제거될 예정입니다. IronXl.Cell.IntValueIronXl.Cell.LongValue을 대신 사용하세요
  • 모든 주석 속성에 대한 설정자와 가져오는 메서드가 있는 셀 주석을 나타내는 IronXl.Cells.Comment 클래스 추가
  • 주석을 추가 및 제거하는 메서드가 있는 IronXl.Cell 클래스에 Comment 속성 추가. 셀에 주석이 없는 경우 Comment 속성은 null입니다. 댓글은 기본적으로 보이지 않게 추가됩니다.

2024년 1월

IronXL 2024.1.21

2023년 12월 29일
버전 2024.1.21
IronXL v2024.1.21 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2024.1.21

릴리스 노트:

  • 소소한 개선 및 버그 수정

2023년 12월

IronXL 2023.12.19

2023년 12월 1일
버전 2023.12.19
IronXL v2023.12.19 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2023.12.19

릴리스 노트:

  • 정의된 이름을 생성할 때 예외가 발생하는 버그를 수정했습니다.
  • 차트 시트가 포함된 스프레드시트를 불러올 때 오류가 발생하는 문제를 수정했습니다. 차트 시트는 여전히 로드되지 않습니다. 차트 시트 지원은 여전히 ​​기능 요청 사항입니다.
  • 이름이 지정된 표를 DataTables로 변환하는 기능 추가.
  • 데이터 유효성 검사 지원 기능이 추가되었습니다.
    • DataValidations 속성이 WorkSheet에 추가되었습니다. 이 파일에는 워크시트의 모든 데이터 유효성 검사 정보가 포함되어 있으며, 데이터 유효성 검사를 추가하고 제거하는 메서드도 포함되어 있습니다.
    • 모든 데이터 유효성 검사 유형을 스프레드시트에서 읽어올 수 있습니다.
    • WholeNumber, Decimal, TextLength, Date, ListFormulaList 데이터 유효성 검증이 WorkSheet에 추가될 수 있습니다.

2023년 11월

IronXL 2023.11.12

2023년 10월 27일
버전 2023.11.12
IronXL v2023.11.12 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2023.11.12

릴리스 노트:

IronDrawing이 2023.11.1 버전으로 업데이트되었습니다.

  • 사소한 버그 수정 및 개선 사항
  • IronXl.Logger 클래스는 더 이상 사용되지 않습니다. IronSoftware.Logger을 대신 사용하세요

2023년 10월

IronXL v2023.10.8

2023년 10월 5일
버전 2023.10.8
IronXL v2023.10.8 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2023.10.8

릴리스 노트:

IronDrawing이 2023.10.2 버전으로 업데이트되었습니다.

  • IronSoftware.Common 2023.10.2에 대한 종속성을 추가했습니다.
  • 사소한 버그 수정 및 개선 사항

2023년 9월

IronXL v2023.9.29

2023년 9월 19일
버전 2023.9.29
IronXL v2023.9.29 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2023.9.29

릴리스 노트:

IronDrawing이 2023.9.2 버전으로 업데이트되었습니다.

  • 안정성 개선
  • 경우에 따라 실행 시간이 최대 25%까지 향상되는 성능 개선

2023년 8월

IronXL v2023.8.19

2023년 7월 31일
버전 2023.8.19
IronXL v2023.8.19 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2023.8.19

릴리스 노트:

  • 사소한 개선 및 버그 수정.
  • 종속성을 업데이트합니다.

2023년 7월

IronXL v2023.7.4

2023년 7월 6일
버전 2023.7.4
IronXL v2023.7.4 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2023.7.4

릴리스 노트:

  • 병합된 영역 목록을 검색하는 데 사용되는 GetMergedRegions 메서드 추가.
  • 모든 워크시트를 컬렉션에서 삭제하지 못하는 Clear 메서드의 버그 수정.
  • 마지막 행을 건너뛰는 InsertColumn 메서드의 버그 수정.
  • 빈 행을 만나면 변환이 중단되는 Range.ToDataTable 메서드의 버그 수정.
  • RemoveColumn 메서드 그룹을 Range, RangeRow, RangeColumn, Worksheet에 추가.
  • 이제 InsertColumn 메서드 그룹은 열을 올바르게 이동하여 수식을 업데이트하고 셀의 스타일을 이동하게 됩니다.
  • 대량 데이터 처리 시 경우에 따라 처리 시간이 20~25% 향상됩니다.
  • Range.AllRowsInRangeRange.AllColumnsInRange 속성을 중단하며, 대신 Range.RowsRange.Columns을 사용하세요. 이것은 또한 WorkSheet, RangeRowRangeColumn 클래스에 적용됩니다.
  • 이제 워크시트의 내부 작업 범위가 워크시트에 대한 모든 변경 사항에 따라 올바르게 업데이트됩니다.
  • 이제 워크시트의 내부 작업 범위에는 스타일 정보가 포함된 범위 끝의 빈 열이 포함됩니다.
  • Range.Trim 메서드의 여러 버그 수정, 특히 Trim이 빈 열을 다듬지 않는 버그 수정.
  • Range.RemoveColumnRange.RemoveRow 메서드가 이제 열/행을 시트에서 완전히 제거하여 제거된 이후 열/행이 비어 있는 경우 시트를 아래/오른쪽으로 이동시킵니다.
  • 범위에 있는 모든 셀을 반복하지 않고 범위 내 셀 수를 반환하는 Range.Count 속성 추가.
  • 범위에 있는 모든 셀을 반복하지 않고 범위 내 열/행 수를 반환하도록 Range.ColumnCountRange.RowCount 속성을 변경.
  • Range 클래스 및 해당 상속 클래스에 대한 문서화를 개선합니다.
  • 이제 InsertRowInsertColumn 메서드는 삽입된 행/열을 반환합니다. 이는 InsertRowsInsertColumns 메서드에도 적용되며, 삽입된 열/행의 목록을 반환합니다.
  • 범위가 변경될 때 범위의 주소가 올바르게 업데이트됩니다 (Subtract 메서드 사용 시).
  • 시트에서 사용 중인 영역의 주소를 반환하는 WorkSheet.RangeAddress 속성 추가.
  • 2023.7.1 버전으로 IronSoftware.System.Drawing 업데이트.

2023년 6월

IronXL v2023.6.4

2023년 5월 29일
버전 2023.6.4
IronXL v2023.6.4 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2023.6.4

릴리스 노트:

  • 테두리 유형과 색상을 설정하는 데 사용되는 SetBorderStyle 메서드 추가.
  • 차트 시리즈에 "&" 기호가 포함될 경우 저장 후 결과 파일이 손상되는 버그를 수정했습니다.
  • .xlsx (.xlsm, .xltx, 등) 파일이 내부 XML 구조에서 열고 닫는 br 태그를 가지고 있을 때 WorkBook.Load 메서드가 예외를 발생시키는 버그 수정.
  • IronDrawing 종속성을 2023.6.1 버전으로 업데이트합니다.

2023년 5월

IronXL v2023.5.4

2023년 5월 1일
버전 2023.5.4
IronXL v2023.5.4 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2023.5.4

릴리스 노트:

  • 일부 .NET Framework ASP.NET 프로젝트에서 web.config 파일로부터 라이선스 키를 가져오지 못하는 문제를 수정했습니다.
  • 시스템 메모리 버전 충돌 관련 경고 메시지를 수정했습니다.

2023년 3월

IronXL v2023.4.13

2023년 3월 29일
버전 2023.4.13
IronXL v2023.4.13 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2023.4.13

릴리스 노트:

  • Iron Suite 라이선스 키 지원이 추가됩니다.
  • .config 및 .json 파일에 저장된 라이선스 키가 IronXL에서 인식되지 않던 문제를 수정했습니다.
  • 애플리케이션 하위 폴더의 .config 및 .json 파일에 저장된 라이선스 키에 대한 지원을 추가합니다.

2023년 2월

IronXL v2023.2.5

2023년 2월 27일
버전 2023.2.5
IronXL v2023.2.5 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2023.2.5

릴리스 노트:

  • 이제 NuGet 패키지를 설치하기 전에 최종 사용자 라이선스 계약(EULA) 약관에 동의해야 합니다.
  • Range 클래스에 대한 IntelliSense 설명을 개선합니다.
  • 워크시트에 열이 없을 때 접근 시 예외를 발생시키는 WorkSheet.PhysicalColumnCount 속성의 버그 수정
  • Cell.Hyperlink 속성에 대한 IntelliSense 설명 개선
  • Cell.Hyperlink 속성을 설정할 때 잘못된 하이퍼링크 유형을 감지하는 경우의 버그 수정
  • 시스템에 폰트가 없을 때 AutoSizeColumn 메서드가 사용되었을 때 발생하는 예외 설명 개선
  • 종속성 업데이트

2023년 1월

IronXL v2023.1.14

2023년 1월 31일
버전 2023.1.14
IronXL v2023.1.14 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2023.1.14

릴리스 노트:

  • WorkSheet.InsertImage 메서드에 사용되던 열거형이 IronXl.Drawing.Images.ImageFormat으로 변경되었습니다.
  • 소수점 구분 기호로 인해 서로 다른 지역 설정에서 차트가 손상될 수 있는 버그를 수정했습니다.
  • 성능 향상

2022년 12월

IronXL v2022.12.11262

2022년 12월 29일
버전 2022.12.11262
IronXL v2022.12.11262 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2022.12.11262

릴리스 노트:

  • IronXL을 사용하는 애플리케이션이 Visual Studio 디버거와 연결된 상태에서 실행될 때 Licensing 예외가 발생하는 버그 수정.
  • 여러 차트 중 하나를 삭제한 후 다른 차트를 추가하면 예외가 발생하는 버그를 수정했습니다.
  • 차트 제목이 더 이상 차트 영역을 덮지 않습니다.

IronXL v2022.12.10926

2022년 12월 8일
버전 2022.12.10926
IronXL v2022.12.10926 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2022.12.10926

릴리스 노트:

  • 문서에서 인덱스되지 않은 색상 때문에 예외를 발생시키는 WorkBook.ExportToHtml의 버그 수정.
  • Range, WorkSheet, RangeRow, RangeColumn, RangeStyle, RangeFontRangeBorder 속성에 대한 getter 호출이 범위 내 모든 셀을 불필요하게 생성하는 버그 수정.
  • 특정 웹 게시 설정으로 .XLSX 파일을 로드할 때 예외가 발생하는 버그를 수정했습니다.
  • WorkSheet.PhysicalColumnCountWorkSheet.PhysicalRowCount 속성 추가하여 현재 이 워크시트에 물리적으로 존재하는 행 및 열 수를 반환.
  • 일부 WorkSheetRange 속성과 메서드를 명확히 하기 위해 IntelliSense 문서 개선 및 업데이트.
  • 특히 큰 범위의 경우 Range 객체의 속성을 읽을 때 성능 개선. 이것은 Range에서 상속된 모든 객체 (WorkSheet, RangeRow 등)에 적용됩니다.

2022년 11월

IronXL v2022.11.10251

2022년 11월 2일
버전 2022.11.10251
IronXL v2022.11.10251 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2022.11.10251

릴리스 노트:

  • 암호화된 XLSX, XLSM 및 XLTX 워크북에 대해 암호를 수락하는 WorkBook 로딩 메서드에 대한 오버로드 추가. 추가된 오버로드의 전체 목록:
  • TryLoad(string filename, string password, out WorkBook workBook)
    • 로드(byte[] 데이터, 문자열 비밀번호)
  • Load(Stream stream, string password)
    • LoadExcel(byte[] 데이터, 문자열 비밀번호)
    • LoadExcel(스트림 파일, 문자열 암호)
  • LoadExcel(string filename, string password)
    • FromByteArray(byte[] 데이터, 문자열 비밀번호)
    • FromStream(Stream stream, 문자열 password)
  • 업체가 제공한 암호로 워크북을 MemoryStream에 써서 암호화하고 WorkBook.Password 속성에 저장된 암호를 사용하여 WorkBook.Encrypt(string password) 메서드 추가. XLSX, XLSM 및 XLTX 형식의 통합 문서에서만 지원됩니다.
  • 암호를 제공하여 스트림을 암호 해독하고 결과 암호 해독된 MemoryStream을 반환하는 WorkBook.Decrypt(Stream stream, string password) 메서드 추가. XLSX, XLSM 및 XLTX 형식의 통합 문서에서만 지원됩니다.
  • 일부 테두리 스타일로 인해 통합 문서를 HTML로 내보낼 때 예외가 발생하는 버그를 수정했습니다.
  • 마지막 행 위치에 행이 삽입된 경우 예외를 발생시키는 InsertRow 메서드의 버그 수정.
  • AutoSizeRowAutoSizeColumn 메서드의 정밀도 개선.
  • InsertRow 메서드의 성능을 25% 향상.

2022년 9월

IronXL v2022.9.9454

2022년 9월 29일
버전 2022.9.9454
IronXL v2022.9.9454 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2022.9.9454

릴리스 노트:

  • 처음 생성된 ConditionalFormattingRule가 제대로 작동하지 않는 버그 수정.
  • 조건부 서식 규칙에 따라 글꼴 색상이 적용되지 않던 버그를 수정했습니다.
  • .xlsx 파일에서 Cell.FormatString 속성이 변경될 때 중복 스타일이 생성되는 버그 수정.
  • 큰 범위에 대해 실행 시간이 긴 Range.Row(int)Range.Column(int) 메서드의 버그 수정.
  • 정렬이 가능한 경우 정렬 방향을 나타내는 IronXl.SortOrder 열거형 추가.
  • 지정된 열의 새로운 순서에 따라 범위의 행을 재배열해 정렬하는 Range.SortByColumn(string, SortOrder)Range.SortByColumn(int, SortOrder) 메서드 추가.
  • IronDrawing NuGet 패키지에 대한 의존성 제거 후 IronSoftware.System.Drawing로 대체.

IronXL v2022.9.9454

2022년 9월 2일
버전 2022.9.9454
IronXL v2022.9.9454 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2022.9.9454

릴리스 노트:

  • 이전 릴리스에서 잘못 난독화되었던 여러 메서드 관련 문제를 수정했습니다. 영향을 받는 메서드 목록: IronXl.Cells.CellFont.SetColor(Color), IronXl.Cells.CellStyle.SetBackgroundColor(Color), IronXl.Cells.XlsCellBorder.SetColor(Color), IronXl.Cells.XlsCellFont.SetColor(Color), IronXl.Cells.XlsCellStyle.SetBackgroundColor(Color), IronXl.Cells.XlsxCellBorder.SetColor(Color), IronXl.Cells.XlsxCellFont.SetColor(Color), IronXl.Cells.XlsxCellStyle.SetBackgroundColor(Color), IronXl.Ranges.RangeBorder.SetColor(Color), IronXl.Ranges.RangeFont.SetColor(Color), IronXl.Ranges.RangeStyle.SetBackgroundColor(Color), IronXl.Styles.IBorder.SetColor(Color), IronXl.Styles.IFont.SetColor(Color), IronXl.Styles.IStyle.SetBackgroundColor(Color).
  • 위의 메서드를 사용할 때 System.Drawing.Color에서 암시적 캐스팅을 활성화하기 위해 듀플릿 패키지에 대한 의존성 추가.
  • The Image 객체의 바이트 데이터를 가지고 IronSoftware.Drawing.AnyBitmap 객체를 생성하는 IronXl.Drawing.Images.Image.ToAnyBitmap() 메서드 추가.
  • 최종 사용자 라이선스 계약 약관을 업데이트합니다.
  • IronXL.dll 파일에 서명이 완료되었습니다.

2022년 8월

IronXL v2022.8.8357

2022년 8월 23일
버전 2022.8.8357
IronXL v2022.8.8357 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2022.8.8357

릴리스 노트:

  • 암호를 사용하여 ".xlsx", ".xlsm" 및 ".xltx" 파일을 암호화하고 복호화하는 기능을 추가합니다. 제공된 암호를 사용하여 WorkBook을 저장할 때 암호화하기 위해 WorkBook.SaveAs(string fileName, string password) 메서드를 사용하세요. 워크북을 로드할 때 제공된 암호를 사용하여 파일을 복호화하기 위해 WorkBook.Load(string filename, string password) 메서드를 사용하세요. 비밀번호는 다음과 같이 지정할 수도 있습니다.
    • WorkBook.Password 속성을 사용해 이 속성이 null일 경우 워크북이 암호화되지 않고 저장 시 암호화됩니다.
    • SavingOptions 객체와 SavingOptions.Password 속성을 사용하여 WorkBook.SaveAs(string fileName, SavingOptions options) 메서드 호출 시
    • LoadingOptions 객체와 LoadingOptions.Password 속성을 사용하여 WorkBook.Load(string filename, LoadingOptions options) 메서드 호출 시
  • WorkBook 객체가 저장될 때 암호화될 것인지 확인하려면 WorkBook.IsEncrypted boolean 속성을 사용하세요. 암호화를 끄려면 WorkBook.IsEncrypted = false을 할당하면 됩니다 (참고: 암호화를 하려 한다면 WorkBook.IsEncrypted = true을 할당할 수 없습니다. 런타임 시 예외가 발생하며, 대신 암호를 지정하라는 메시지가 표시됩니다).
  • ".xlsx", ".xlsm", ".xltx" 이외의 형식인 통합 문서에 암호를 설정하면 런타임 시 예외가 발생하여 통합 문서를 암호화할 수 없음을 사용자에게 알립니다.
  • .NET 6.0 지원이 추가됩니다.
  • System.Common.Drawing에 대한 의존성을 제거합니다.
  • .NET Framework 4.5에 대한 지원이 제거되었습니다. 이제 최소 지원 .NET Framework 버전은 4.6.2입니다.
  • 중대한 변경 사항: WorkBook.SaveAs(string filename, string listDelimiter) 메서드가 SaveAs(string filename, string listDelimiter)SaveAs(string fileName, string password) 메서드 간의 모호성을 제거하기 위해 WorkBook.SaveAsWithCustomDelimiter(string filename, string listDelimiter)으로 이름이 변경되었습니다.
  • 중대한 변경 사항: System.Common.Drawing이 더 이상 지원되지 않으므로 IronXl.Drawing.Images.IImage.ToBitmap() 메서드가 제거되었습니다.
  • 중대한 변경 사항: 이제 IronXl.Drawing.Images.IImage.ToImage() 메서드는 제거된 System.Common.Drawing 객체의 대체로 사용되는 SixLabors.ImageSharp.Image 객체를 반환합니다.
  • XLSX 통합 문서에서 셀 또는 범위에 설정된 배경색이 Excel에서 제대로 표시되지 않던 버그를 수정했습니다.
  • 태국어 언어 로케일에서 라이선스 예외가 발생하는 버그를 수정했습니다.
  • XLSX 통합 문서에서 새 셀에 DateTime 값을 할당할 때마다 각 셀에 대해 새 셀 스타일이 생성되어 스타일 테이블이 넘치고 셀 수가 64,000개를 초과할 경우 결과 파일이 손상되는 버그를 수정했습니다.
  • 날짜/시간 값과 형식을 가진 셀을 대량으로 생성하는 속도를 향상시킵니다. 예를 들어, 단일 워크시트에 8만 개의 날짜/시간 값과 서식이 지정된 셀이 포함된 통합 문서를 만드는 데 이전에는 25초가 걸렸지만, 이제는 0.8초 미만이 소요됩니다(실제 성능은 코드가 실행되는 환경에 따라 달라질 수 있습니다).

2022년 7월

IronXL v2022.7.7362

2022년 7월 13일
버전 2022.7.7362
IronXL v2022.7.7362 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2022.7.7362

릴리스 노트:

  • 셀의 문자열 값을 자동으로 서식 지정하지 않고 변경하는 방법 추가: 이는 Cell의 StringValue 속성을 통해 달성됩니다.
  • AutoSizeRow 메서드를 RowWorkSheet에 추가하여 행의 내용을 맞추기 위해 행 높이를 변경합니다.
  • AutoSizeColumn 메서드를 ColumnWorkSheet에 추가하여 열 너비를 내용에 맞게 변경합니다.
  • 테두리를 추가하거나 변경할 때 예외가 발생하는 버그를 수정했습니다.
  • 셀 값을 "=A1"과 같이 단일 셀에 의존하는 수식으로 변경할 때 예외가 발생하는 버그를 수정했습니다.
  • "12-720"과 유사한 문자열을 셀에 추가했을 때 720년의 날짜로 해석되는 버그를 수정했습니다. 엑셀은 1900년 이전 날짜를 지원하지 않습니다. 이러한 형식의 문자열은 더 이상 날짜로 인식되지 않습니다. 하지만 1900년 이후에도 유효한 날짜로 해석될 수 있는 문자열은 여전히 ​​날짜로 해석됩니다. 예를 들어 "1956년 12월"과 같습니다. StringValue 속성을 사용하여 이 구문 분석을 우회하십시오.
  • 기존 통합 문서를 불러와 내용을 변경하고 저장할 때, 셀 내용이 변경되면 원래 서식이 손실되는 버그를 수정했습니다. 하지만 더 이상 그렇지 않습니다.

2022년 6월

IronXL v2022.6.6825

2022년 6월 23일
버전 2022.6.6825
IronXL v2022.6.6825 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2022.6.6825

릴리스 노트:

  • 새로운 IronXl.Formatting.ConditionType 추가.
  • 오래된 IronXl.Formatting.Enums.ConditionType이 더 이상 사용되지 않음.
  • "표 형식으로 표시" 스타일 지원이 추가되었습니다.
  • IronXL을 통해 피벗 테이블이 포함된 파일을 불러온 후 저장하면 결과 파일이 손상되는 버그를 수정했습니다.
  • 범위를 복사하여 붙여넣은 후 통합 문서를 저장하면 결과 파일이 손상되는 버그를 수정했습니다.
  • 특정 차트 유형이 포함된 파일을 불러온 후 저장하면 결과 파일이 손상되는 버그를 수정했습니다.
  • .bmp 이미지 파일이 로드되었지만 코드에서 .bmp 이미지에 접근할 수 없었던 버그를 수정했습니다.
  • 임의로 많은 수의 사용된 셀을 포함하는 통합 문서를 생성한 후 저장하면 결과 파일이 손상되는 버그를 수정했습니다.
  • 간혹 파일 손상을 초래할 수 있는 몇 가지 드문 버그를 수정했습니다.
  • 셀 범위에 스타일을 적용할 때 과도하게 오래 걸리던 문제를 수정했습니다. 스타일 변경에는 글꼴(높이, 굵기 등), 세로 정렬, 가로 정렬 등이 포함됩니다.
  • IronXL을 사용하여 생성된 파일과 IronXL에서 가져와 편집한 파일 모두의 전반적인 안정성을 향상시킵니다.
  • 성능이 크게 향상되었습니다. 10,000개의 셀이 사용된 파일을 생성하는 데 이전에는 1분 30초가 걸렸지만, 이제는 20초밖에 걸리지 않습니다(단, 코드에서 셀에 대해 수행하는 작업에 따라 달라질 수 있습니다).

2022년 3월

IronXL v2022.3.0

2022년 3월 10일
버전 2022.3.0
IronXL v2022.3.0 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2022.3.0

릴리스 노트:

  • 개선 사항: .NET 6 지원
  • 개선 사항: 속도 및 안정성

2021년 12월

IronXL v2021.12.0

2021년 12월 21일
버전 2021.12.0
IronXL v2021.12.0 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2021.12.0

릴리스 노트:

  • 개선 사항: .NET 5 및 .NET 6 베타 버전 지원 추가
  • 개선 사항: 속도 및 안정성
  • 개선 사항: 로깅

2021년 10월

IronXL v2021.11.0

2021년 10월 29일
버전 2021.11.0
IronXL v2021.11.0 API 참조를 확인하세요.

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2021.11.0

릴리스 노트:

  • 개선 사항: .NET 5 및 .NET 6 베타 버전 지원 추가
  • 버그 수정: 이제 라이선스 키 유효성 검사 시 공백이 안전하게 처리됩니다.
  • 개선 사항: 속도 및 안정성

2021년 8월

IronXL v2021.9.0

2021년 8월 24일
버전 2021.9.0

기능 및 업그레이드

https://www.nuget.org/packages/IronXl.Excel/2021.9.0

릴리스 노트:

  • 버그 수정: 이제 .NET 5.07에서 정상적으로 작동합니다.
  • 버그 수정: 프로젝트 구성 파일에서 라이선스 키를 읽어오는 문제(예외적인 경우)
  • 개선 사항: 속도 및 안정성

A PHP Error was encountered

Severity: Notice

Message: Undefined index: IronXl.Excel

Filename: helpers/counter_helper.php

Line Number: 85

Backtrace:

File: /var/www/ironpdf.com/application/helpers/counter_helper.php
Line: 85
Function: _error_handler

File: /var/www/ironpdf.com/application/views/main/sections/ready_to_started_202509.php
Line: 12
Function: getTotalDonwloadNumber

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 489
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Productupdates.php
Line: 19
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined index: IronXl.Excel

Filename: helpers/counter_helper.php

Line Number: 85

Backtrace:

File: /var/www/ironpdf.com/application/helpers/counter_helper.php
Line: 85
Function: _error_handler

File: /var/www/ironpdf.com/application/views/main/sections/ready_to_started_202509.php
Line: 19
Function: getTotalDonwloadNumber

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 489
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Productupdates.php
Line: 19
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

시작할 준비 되셨나요?
Nuget 다운로드 1,890,100 | 버전: 2026.3 방금 출시되었습니다

A PHP Error was encountered

Severity: Notice

Message: Undefined index: IronXl.Excel

Filename: helpers/counter_helper.php

Line Number: 85

Backtrace:

File: /var/www/ironpdf.com/application/helpers/counter_helper.php
Line: 85
Function: _error_handler

File: /var/www/ironpdf.com/application/views/main/sections/still_scrolling_202512.php
Line: 17
Function: getTotalDonwloadNumber

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 71
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/product-updates/index.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Productupdates.php
Line: 19
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined index: IronXl.Excel

Filename: helpers/counter_helper.php

Line Number: 85

Backtrace:

File: /var/www/ironpdf.com/application/helpers/counter_helper.php
Line: 85
Function: _error_handler

File: /var/www/ironpdf.com/application/views/main/sections/still_scrolling_202512.php
Line: 24
Function: getTotalDonwloadNumber

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 71
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/product-updates/index.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Productupdates.php
Line: 19
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

Still Scrolling Icon

아직도 스크롤하고 계신가요?

빠른 증거를 원하시나요? PM > Install-Package IronXl.Excel
샘플을 실행하세요 데이터가 스프레드시트로 변환되는 것을 지켜보세요.