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 출시할 계획입니다. Early-stage R&D is in progress for building further MS Office products for Word, PowerPoint, and the further Microsoft Office Suite.


2026년 4월

IronXL v2026.4.1

PM > Install-Package IronXL.Excel -Version 2026.4.1

릴리스 노트

  • Fixed extremely slow style application on large spreadsheets (now 25-393x faster). Operations that previously took minutes on 500K+ cell ranges now complete in milliseconds.

2026년 3월

IronXL v2026.3.1

PM > Install-Package IronXL.Excel -Version 2026.3.1

릴리스 노트

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

2026년 2월

IronXL v2026.2.1

PM > Install-Package IronXL.Excel -Version 2026.2.1

릴리스 노트

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

2026년 1월

IronXL v2026.1.1

PM > Install-Package IronXL.Excel -Version 2026.1.1

릴리스 노트

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

2025년 12월

IronXL v2025.12.2

PM > Install-Package IronXL.Excel -Version 2025.12.2

릴리스 노트

  • FixedInvalidCastExceptionwhen loading certain.xlsfiles containing Data Validation records.

2025년 11월

IronXL v2025.12.2

PM > Install-Package IronXL.Excel -Version 2025.12.2

릴리스 노트

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

2025년 10월

IronXL v2025.10.4

PM > Install-Package IronXL.Excel -Version 2025.10.4

릴리스 노트

  • Fixed an issue where numeric cells were incorrectly detected as DateTime.
  • XLSX 파일을 XLS 형식으로 변환할 때 데이터 형식이 손상되는 문제를 수정했습니다.
  • Fixed an issue where the AutoSizeColumn method overestimated the column width.

2025년 9월

IronXL v2025.9.1

PM > Install-Package IronXL.Excel -Version 2025.9.1

릴리스 노트

  • Updates IronSoftware.System.Drawing to 2025.9.3.

2025년 8월

IronXL v2025.8.3

PM > Install-Package IronXL.Excel -Version 2025.8.3

릴리스 노트

  • Updates IronSoftware.System.Drawing to 2025.8.1.

2025년 7월

IronXL v2025.7.15

PM > Install-Package IronXL.Excel -Version 2025.7.15

릴리스 노트

  • Updates IronSoftware.System.Drawing to 2025.7.12.

2025년 6월

IronXL v2025.6.4

PM > Install-Package IronXL.Excel -Version 2025.6.4

릴리스 노트

업데이트 :

  • Updates IronSoftware.System.Drawing to 2025.6.2.

버그 수정 :

  • Fixes an issue where the LastFilledCell property incorrectly returned null for worksheets with sparse data.
  • Fixes an issue where CreateNamedTable corrupts Excel file when adding tables to different sheets.

2025년 5월

IronXL 2025.5.4

PM > Install-Package IronXL.Excel -Version 2025.5.4

릴리스 노트

  • Updates IronSoftware.System.Drawing to 2025.5.3.
  • Updates IronSoftware.Common to 2025.3.1.

  • Fixes an issue where Rows.Length returns an incorrect value when used with Excel files containing more than 500 rows.

2025년 4월

IronXL 2025.4.5

PM > Install-Package IronXL.Excel -Version 2025.4.5

릴리스 노트

  • Updates IronSoftware.System.Drawing to version 2025.3.6.
  • Updates IronSoftware.Common to version 2025.3.1.

2025년 3월

IronXL 2025.3.1

PM > Install-Package IronXL.Excel -Version 2025.3.1

릴리스 노트

  • Updates IronSoftware.System.Drawing to version 2025.3.5.
  • Updates IronSoftware.Common to version 2025.2.3.

2025년 2월

IronXL 2025.2.5

PM > Install-Package IronXL.Excel -Version 2025.2.5

릴리스 노트

  • Updated IronSoftware.System.Drawing to 2025.1.6.

2025년 1월

IronXL 2025.1.1

PM > Install-Package IronXL.Excel -Version 2025.1.1

릴리스 노트

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

2024년 12월

IronXL 2024.12.1

PM > Install-Package IronXL.Excel -Version 2024.12.1

릴리스 노트

  • Updated IronSoftware.System.Drawing to 2024.12.3.
  • Updated IronSoftware.Common to 2024.11.2.
  • 셀 범위 검색 성능 향상 (중대형 파일의 경우 5~10배 더 빠름).
  • 평가 결과를 캐싱하여 수식 평가 기능을 개선했습니다.
  • 특정 파일을 로드할 때 발생하던 null 참조 예외를 수정했습니다.
  • 수식에서 날짜 값을 가져오는 데 발생했던 문제를 수정했습니다.
  • Added functionality for converting Workbook and Worksheet in different formats as streams.

2024년 11월

IronXL 2024.11.16

PM > Install-Package IronXL.Excel -Version 2024.11.16

릴리스 노트

  • Updated IronSoftware.System.Drawing to 2024.9.15
  • Updated IronSoftware.Common to 2024.9.38
  • 아랍어, 중국어, 히브리어와 같은 언어에서 유용한 오른쪽에서 왼쪽으로의 열 방향 전환 기능을 추가했습니다.
  • Added methods for setting tab colors with SetWorksheetTabColor and SetWorksheetTabColorIndex.
  • Added the RemoveHyperlink method to remove hyperlinks from cells.
  • 셀에 하이퍼링크가 없는 경우 셀의 하이퍼링크에 접근할 때 Null Reference Exception이 발생하는 문제를 수정했습니다.
  • XLS 파일에서 파일 형식 하이퍼링크에 접근할 때 빈 문자열이 반환되던 문제를 수정했습니다.
  • Fixed an issue where the ToDataTable method did not accurately compute all data types.

2024년 10월

IronXL 2024.10.2

PM > Install-Package IronXL.Excel -Version 2024.10.2

릴리스 노트

  • Updates IronSoftware.System.Drawing to version 2024.9.11

2024년 9월

IronXL 2024.9.3

PM > Install-Package IronXL.Excel -Version 2024.8.5

릴리스 노트

  • 사소한 버그 수정

2024년 8월

IronXL 2024.8.5

PM > Install-Package IronXL.Excel -Version 2024.8.5

릴리스 노트

  • 사소한 버그 수정

2024년 7월

IronXL 2024.7.1

PM > Install-Package IronXL.Excel -Version 2024.7.1

릴리스 노트

  • 사소한 버그 수정

2024년 6월

IronXL 2024.6.1

PM > Install-Package IronXL.Excel -Version 2024.6.1

릴리스 노트

  • 사소한 버그 수정

2024년 5월

IronXL 2024.5.5

PM > Install-Package IronXL.Excel -Version 2024.5.5

릴리스 노트

  • 사소한 버그 수정
  • Updates IronSoftware.System.Drawing to version 2024.5.1

2024년 4월

IronXL 2024.4.4

PM > Install-Package IronXL.Excel -Version 2024.4.4

릴리스 노트

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

2024년 3월

IronXL 2024.3.20

PM > Install-Package IronXL.Excel -Version 2024.3.20

릴리스 노트

  • Updates IronSoftware.Common to version 2024.1.7
  • Updates IronSoftware.System.Drawing to version 2024.3.4
  • .NET Framework에서 web.config 파일로부터 라이선스 키를 인식하지 못하는 버그를 수정했습니다.

2024년 2월

IronXL 2024.2.25

PM > Install-Package IronXL.Excel -Version 2024.2.25

릴리스 노트

  • Updates IronSoftware.Common to version 2024.1.2
  • Fixes a bug with a very slow execution of methods loading data from DataSets (namely LoadWorkSheetsFromDataSet methods)
  • 위와 같은 수정으로 인해 많은 수의 셀을 생성하는 다른 여러 메서드에서도 성능이 향상되었습니다.
  • 셀의 스타일을 변경할 때 셀의 전경색이 검정색으로 설정되는 버그를 수정했습니다.
  • IronXL.Cell.Int64Value and IronXL.Cell.Int32Value methods are obsolete and will be removed in the future. Use IronXL.Cell.IntValue and IronXL.Cell.LongValue instead
  • Adds IronXL.Cells.Comment class to represent cell comments with setters and getters for all comment properties
  • Adds Comment property to IronXL.Cell class with methods to add and remove comments. The Comment property is null if cell has no comment. 댓글은 기본적으로 보이지 않게 추가됩니다.

2024년 1월

IronXL 2024.1.21

PM > Install-Package IronXL.Excel -Version 2024.1.21

릴리스 노트

  • 소소한 개선 및 버그 수정

2023년 12월

IronXL 2023.12.19

PM > Install-Package IronXL.Excel -Version 2023.12.19

릴리스 노트

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

2023년 11월

IronXL 2023.11.12

PM > Install-Package IronXL.Excel -Version 2023.11.12

릴리스 노트

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

  • 사소한 버그 수정 및 개선 사항
  • IronXL.Logger class is deprecated. Use IronSoftware.Logger instead

2023년 10월

IronXL v2023.10.8

PM > Install-Package IronXL.Excel -Version 2023.10.8

릴리스 노트

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

  • Added dependency on IronSoftware.Common 2023.10.2
  • 사소한 버그 수정 및 개선 사항

2023년 9월

IronXL v2023.9.29

PM > Install-Package IronXL.Excel -Version 2023.9.29

릴리스 노트

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

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

2023년 8월

IronXL v2023.8.19

PM > Install-Package IronXL.Excel -Version 2023.8.19

릴리스 노트

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

2023년 7월

IronXL v2023.7.4

PM > Install-Package IronXL.Excel -Version 2023.7.4

릴리스 노트

  • Adds the GetMergedRegions method, which is used to retrieve a list of merged regions.
  • Fixes a bug where the Clear method did not delete all worksheets in the collection.
  • Fixes a bug where the InsertColumn method skipped the last row.
  • Fixes a bug where the Range.ToDataTable method would stop converting when it encountered an empty row.
  • Adds RemoveColumn method group to Range, RangeRow, RangeColumn, Worksheet.
  • InsertColumn method group will now correctly shift the columns out of the way, updating the formulas and moving styles with the cells.
  • 대량 데이터 처리 시 경우에 따라 처리 시간이 20~25% 향상됩니다.
  • Deprecates the Range.AllRowsInRange and Range.AllColumnsInRange properties, use Range.Rows and Range.Columns instead. This is also true for the WorkSheet, RangeRow, and RangeColumn classes.
  • WorkSheet's internal working range will now correctly update with all changes made to the worksheet.
  • WorkSheet's internal working range will now include the empty columns at the end of the range which hold any styling information.
  • Fixed numerous bugs in Range.Trim method, including a bug where Trim would not trim empty columns.
  • Range.RemoveColumn and Range.RemoveRow methods will now ALWAYS remove the column/row entirely from the sheet, shifting up/to the left the rows/columns located below/to the right of the removed ones, if after the removal the column/row is empty.
  • Adds Range.Count property, which returns the number of cells in the range without iterating over all cells.
  • Changes the Range.ColumnCount and Range.RowCount properties to return the number of columns/rows in the range without iterating over all cells.
  • Range 클래스 및 해당 상속 클래스에 대한 문서화를 개선합니다.
  • InsertRow and InsertColumn methods will now return the inserted row/column. Same for InsertRows and InsertColumns methods but these will return lists of inserted columns/rows.
  • Range's address will now be correctly updated when the range is changed (with Trim/Insert/Remove/Subtract methods).
  • Adds WorkSheet.RangeAddress property with the address of the area in use on the sheet.
  • Updates IronSoftware.System.Drawing to version 2023.7.1

2023년 6월

IronXL v2023.6.4

PM > Install-Package IronXL.Excel -Version 2023.6.4

릴리스 노트

  • Adds SetBorderStyle method, used to set border type and color.
  • 차트 시리즈에 "&" 기호가 포함될 경우 저장 후 결과 파일이 손상되는 버그를 수정했습니다.
  • Fixes a bug where if an .xlsx (.xlsm, .xltx, etc.) file had an opening and closing br tag in its internal XML structure - WorkBook.Load method would throw an exception.
  • IronDrawing 종속성을 2023.6.1 버전으로 업데이트합니다.

2023년 5월

IronXL v2023.5.4

PM > Install-Package IronXL.Excel -Version 2023.5.4

릴리스 노트

  • Fixes an issue where license keys would not be retrieved from web.config in some .NET Framework ASP.NET projects
  • Fixes possible warnings about System.Memory version conflicts

2023년 3월

IronXL v2023.4.13

PM > Install-Package IronXL.Excel -Version 2023.4.13

릴리스 노트

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

2023년 2월

IronXL v2023.2.5

PM > Install-Package IronXL.Excel -Version 2023.2.5

릴리스 노트

  • 이제 NuGet 패키지를 설치하기 전에 최종 사용자 라이선스 계약(EULA) 약관에 동의해야 합니다.
  • Improves IntelliSense descriptions for Range class
  • Fixes a bug where WorkSheet.PhysicalColumnCount property would throw an exception when accessed while no columns exist on the worksheet
  • Improves IntelliSense descriptions for Cell.Hyperlink property
  • Fixes a bug when setting Cell.Hyperlink property would in some cases detect the wrong hyperlink type
  • Improves the description of an exception that occurs when AutoSizeRow/AutoSizeColumn methods are used while no fonts are found in the system
  • 종속성 업데이트

2023년 1월

IronXL v2023.1.14

PM > Install-Package IronXL.Excel -Version 2023.1.14

릴리스 노트

  • Enum used for WorkSheet.InsertImage method is changed to IronXL.Drawing.Images.ImageFormat
  • 소수점 구분 기호로 인해 서로 다른 지역 설정에서 차트가 손상될 수 있는 버그를 수정했습니다.
  • 성능 향상

2022년 12월

IronXL v2022.12.11262

PM > Install-Package IronXL.Excel -Version 2022.12.11262

릴리스 노트

  • Fixes a bug wherein a Licensing exception is thrown when an application using IronXL is executed with a Visual Studio debugger hooked.
  • 여러 차트 중 하나를 삭제한 후 다른 차트를 추가하면 예외가 발생하는 버그를 수정했습니다.
  • 차트 제목이 더 이상 차트 영역을 덮지 않습니다.

IronXL v2022.12.10926

PM > Install-Package IronXL.Excel -Version 2022.12.10926

릴리스 노트

  • Fixes a bug, where WorkBook.ExportToHtml was throwing an exception due to un-indexed colors in the document.
  • Fixes a bug, where getter calls for properties of Range, WorkSheet, RangeRow, RangeColumn, RangeStyle, RangeFont, and RangeBorder would unnecessarily create all cells in the range.
  • Fixes a bug, where exception was thrown upon loading .XLSX files with specific WebPublishing settings.
  • Adds WorkSheet.PhysicalColumnCount and WorkSheet.PhysicalRowCount properties, which return the number of rows and columns that are physically present in this worksheet at the moment.
  • Improves and updates IntelliSense documentation to clarify some of the WorkSheet's and Range's properties and methods.
  • Improves performance when reading any of the Range object's properties, especially in case of large Ranges. This applies to all objects that are inherited from Range (WorkSheet, RangeRow, etc.).

2022년 11월

IronXL v2022.11.10251

PM > Install-Package IronXL.Excel -Version 2022.11.10251

릴리스 노트

  • Adds overloads for WorkBook loading methods to accept a password for encrypted XLSX, XLSM, and XLTX workbooks. 추가된 오버로드의 전체 목록:
    • 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)
  • Adds a method WorkBook.Encrypt(string password) which will write a workbook into a MemoryStream, encrypt it using a password provided as an argument or the one stored in WorkBook.Password property, and return resulting encrypted MemoryStream. XLSX, XLSM 및 XLTX 형식의 통합 문서에서만 지원됩니다.
  • Adds a method WorkBook.Decrypt(Stream stream, string password) which will decrypt a Stream with a password provided as an argument and return the resulting decrypted MemoryStream. XLSX, XLSM 및 XLTX 형식의 통합 문서에서만 지원됩니다.
  • 일부 테두리 스타일로 인해 통합 문서를 HTML로 내보낼 때 예외가 발생하는 버그를 수정했습니다.
  • Fixes a bug where InsertRow method would throw an exception if the row was inserted in the place of the last existing row.
  • Improves precision of AutoSizeRow and AutoSizeColumn methods.
  • Improves performance of InsertRow method by 25%.

2022년 9월

IronXL v2022.9.9454

PM > Install-Package IronXL.Excel -Version 2022.9.9454

릴리스 노트

  • Fixes a bug where first created ConditionalFormattingRule wasn't working properly.
  • 조건부 서식 규칙에 따라 글꼴 색상이 적용되지 않던 버그를 수정했습니다.
  • Fixes a bug where duplicate style was created when Cell.FormatString property was changed in .xlsx.
  • Fixes a bug where Range.Row(int) and Range.Column(int) methods could take minutes of time to execute for large ranges.
  • Adds an enumeration IronXL.SortOrder to indicate a direction for sorting where applicable.
  • Adds Range.SortByColumn(string, SortOrder) and Range.SortByColumn(int, SortOrder) methods that allow sorting a range by a specified column, re-arranging rows of a range being sorted according to specified column's new order.
  • Removes dependency to IronDrawing nuget package and replaces it with IronSoftware.System.Drawing.

IronXL v2022.9.9454

PM > Install-Package IronXL.Excel -Version 2022.9.9454

릴리스 노트

  • 이전 릴리스에서 잘못 난독화되었던 여러 메서드 관련 문제를 수정했습니다. List of the methods affected: 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).
  • Adds a dependency to an IronDrawing nuget package to enable implicit casting from System.Drawing.Color when using methods listed above.
  • Adds a method IronXL.Drawing.Images.Image.ToAnyBitmap() which creates an IronSoftware.Drawing.AnyBitmap object from byte data of The Image object.
  • 최종 사용자 라이선스 계약 약관을 업데이트합니다.
  • IronXL.dll 파일에 서명이 완료되었습니다.

2022년 8월

IronXL v2022.8.8357

PM > Install-Package IronXL.Excel -Version 2022.8.8357

릴리스 노트

  • 암호를 사용하여 ".xlsx", ".xlsm" 및 ".xltx" 파일을 암호화하고 복호화하는 기능을 추가합니다. Use WorkBook.SaveAs(string fileName, string password) method to encrypt the WorkBook with provided password when saving it. Use WorkBook.Load(string filename, string password) method to decrypt file with provided password when loading the workbook. 비밀번호는 다음과 같이 지정할 수도 있습니다.
    • Using WorkBook.Password property (workbook will be encrypted on save if this property is not null, and will not be encrypted if it is null)
    • Using SavingOptions object with SavingOptions.Password property, when calling WorkBook.SaveAs(string fileName, SavingOptions options) method
    • Using LoadingOptions object with LoadingOptions.Password property, when calling WorkBook.Load(string filename, LoadingOptions options) method
  • To check if the WorkBook object will be encrypted on save use WorkBook.IsEncrypted boolean property. Encryption can also be turned off by assigning WorkBook.IsEncrypted = false (Note: workbook cannot be encrypted by assigning WorkBook.IsEncrypted = true, this will throw an exception at runtime, asking to instead specify a password).
  • ".xlsx", ".xlsm", ".xltx" 이외의 형식인 통합 문서에 암호를 설정하면 런타임 시 예외가 발생하여 통합 문서를 암호화할 수 없음을 사용자에게 알립니다.
  • .NET 6.0 지원이 추가됩니다.
  • Removes dependency on System.Common.Drawing
  • .NET Framework 4.5에 대한 지원이 제거되었습니다. 이제 최소 지원 .NET Framework 버전은 4.6.2입니다.
  • Breaking change: WorkBook.SaveAs(string filename, string listDelimiter) method was renamed to WorkBook.SaveAsWithCustomDelimiter(string filename, string listDelimiter) to remove ambiguity between SaveAs(string filename, string listDelimiter) and SaveAs(string fileName, string password) methods.
  • Breaking change: IronXL.Drawing.Images.IImage.ToBitmap() method is removed, as System.Common.Drawing is no longer supported.
  • Breaking change: IronXL.Drawing.Images.IImage.ToImage() method now returns a SixLabors.ImageSharp.Image object used as a replacement for removed System.Common.Drawing objects.
  • XLSX 통합 문서에서 셀 또는 범위에 설정된 배경색이 Excel에서 제대로 표시되지 않던 버그를 수정했습니다.
  • 태국어 언어 로케일에서 라이선스 예외가 발생하는 버그를 수정했습니다.
  • Fixes a bug where each time a new cell was assigned a DateTime value in XLSX workbook a new cell style was created for each cell, overflowing the style table and breaking the resulting file if the number of cells was > 64000.
  • Improves speed of creating large amounts of cells with a DateTime value and format. For example, creating a workbook with 80K DateTime value and format cells on a single worksheet used to take 25 seconds, and now takes less than 0.8 seconds (actual performance will depend on the environment the code is executed in).

2022년 7월

IronXL v2022.7.7362

PM > Install-Package IronXL.Excel -Version 2022.7.7362

릴리스 노트

  • Adds a way to change the string value of a cell without automatically formatting the cell: this is achieved through StringValue property of a Cell.
  • Adds AutoSizeRow method to Row and WorkSheet, which changes the height of a row to fit the contents.
  • Adds AutoSizeColumn method to Column and WorkSheet, which changes the width of a row to fit the contents.
  • 테두리를 추가하거나 변경할 때 예외가 발생하는 버그를 수정했습니다.
  • 셀 값을 "=A1"과 같이 단일 셀에 의존하는 수식으로 변경할 때 예외가 발생하는 버그를 수정했습니다.
  • "12-720"과 유사한 문자열을 셀에 추가했을 때 720년의 날짜로 해석되는 버그를 수정했습니다. 엑셀은 1900년 이전 날짜를 지원하지 않습니다. 이러한 형식의 문자열은 더 이상 날짜로 인식되지 않습니다. 하지만 1900년 이후에도 유효한 날짜로 해석될 수 있는 문자열은 여전히 ​​날짜로 해석됩니다. 예를 들어 "1956년 12월"과 같습니다. Use StringValue property to bypass this parse.
  • 기존 통합 문서를 불러와 내용을 변경하고 저장할 때, 셀 내용이 변경되면 원래 서식이 손실되는 버그를 수정했습니다. 하지만 더 이상 그렇지 않습니다.

2022년 6월

IronXL v2022.6.6825

PM > Install-Package IronXL.Excel -Version 2022.6.6825

릴리스 노트

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

2022년 3월

IronXL v2022.3.0

PM > Install-Package IronXL.Excel -Version 2022.3.0

릴리스 노트

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

2021년 12월

IronXL v2021.12.0

PM > Install-Package IronXL.Excel -Version 2021.12.0

릴리스 노트

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

2021년 10월

IronXL v2021.11.0

PM > Install-Package IronXL.Excel -Version 2021.11.0

릴리스 노트

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

2021년 8월

IronXL v2021.9.0

PM > Install-Package IronXL.Excel -Version 2021.9.0

릴리스 노트

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

시작할 준비 되셨나요?
Nuget 다운로드 1,974,422 | 버전: 2026.4 방금 출시되었습니다
Still Scrolling Icon

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

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