IronXL for Python Features for C#.NET
IronXl.Excel은 개발자가 C#에서 Excel 및 기타 스프레드시트 파일에 빠르고 직관적으로 액세스, 수정 및 생성할 수 있도록 지원하는 .NET 라이브러리입니다.
Office Interop 및 IronXL 은 사용되지 않습니다. Excel은 특별한 종속성이나 MS Office 설치 없이 .NET Core 및 Azure에서 작동합니다.
IronXL for Python은 C# 및 VB .NET 용 선도적인 .NET Core 및 .NET Framework Excel 스프레드시트 라이브러리입니다.
호환성
.NET 언어
플랫폼
- .NET 5, 6 및 7 ( 튜토리얼) | API 참조 ), .NET Core 2, 3 및 5
- IronXL for Python은 .NET 5, 6 및 7에서 사용할 수 있습니다.
- Python용 IronXL .NET Core 2, 3 및 5에서도 사용할 수 있습니다.
- 현재 .NET Core 릴리스는 Linux, Unix 및 macOS 클라이언트 운영 체제는 물론 Mono 및 Xamarin을 지원합니다.
- 향후 릴리스에서는 Xamarin 모바일 환경을 지원할 예정입니다.
- .NET Standard 2 ( API 참조 )
- Python용 IronXL .NET Standard 2.0 및 2.1과 호환됩니다.
- .NET Framework 4x ( API 참조 )
- .NET Framework 4.5 이상 버전을 사용하여 스프레드시트를 읽고, 편집하고, 생성할 수 있습니다.
앱 유형
운영체제
Windows, Linux, macOS, Docker, Azure 및 AWS에서 Python용 IronXL 사용하여 모든 애플리케이션을 개발하세요.
십오 일
인증
- 마이크로소프트 오센티코드
- DigiCert Trusted G4 코드 서명 RSA4096 SHA384 2021 CA1
워크북
스프레드시트 생성 또는 불러오기
만드는 방법 | 로드 방법 | 코드 예제 생성 | 코드 예제 로드
- XLS
- Microsoft Excel 97~2003 버전에 맞는 .xls 파일 형식을 생성하고 불러옵니다.
- XLSX
- Microsoft Excel 2007 이상 버전에서 사용할 수 있는 .xlsx 파일 형식을 생성하고 불러옵니다.
- XLTX
- .xltx 형식의 Excel 템플릿 파일을 불러오세요
- XLSM
- .xlsm 형식의 매크로가 포함된 Excel 통합 문서 파일을 불러오세요.
- CSV
- .csv 형식의 쉼표로 구분된 값(CSV) 파일을 불러오세요
- TSV
- .tsv 형식의 탭으로 구분된 값(Tab-Separated Values) 파일을 불러오세요.
저장 또는 내보내기 형식
- XLS ( 코드 예시) | API 참조 )
- Microsoft Excel 97~2003 버전의 파일을 XLS 형식으로 편집, 저장 및 내보낼 수 있습니다.
- XLSX, XSLT, XLSM ( 코드 예시) | API 참조 )
- XLSX, XSLT, XLSM 파일을 간편하게 편집하고 저장할 수 있습니다. 스프레드시트를 XLSX 형식으로 내보내는 동안 문제가 발생했습니다.
- CSV ( 코드 예시) | API 참조 )
- CSV 파일 형식으로 편집, 저장 및 내보내기가 가능합니다.
- TSV ( 코드 예시) | API 참조 )
- TSV 파일 형식으로 편집, 저장 및 내보내기.
- JSON ( 코드 예시) | API 참조 )
- JSON 파일 형식으로 편집, 저장 및 내보내기가 가능합니다.
- XML ( 코드 예제) | API 참조 )
- XML 파일 형식을 편집, 저장 및 내보낼 수 있습니다.
- HTML ( 코드 예제) | API 참조 )
- 스프레드시트를 HTML 파일 형식으로 내보낼 수 있습니다. 워크북을 코드 내 HTML 문자열로 변환합니다. Excel 파일을 HTML로 변환할 때 속성을 표시하거나 숨기는 옵션:
- 열 머리글
- 숨겨진 열과 행
- 선도적인 공간은 파괴적이지 않습니다
- 행 번호
- 바이너리 ( 코드 예시) | API 참조 )
- 스프레드시트를 이진 형식으로 변환합니다.
- 바이트 배열 ( 코드 예시) | API 참조 )
- 스프레드시트 파일 내용을 담고 있는 바이트 배열로 스프레드시트를 변환합니다.
시스템 데이터 객체
통합 문서 편집
- 메타데이터 ( 방법) | 코드 예제 | API 참조 )
- 다음과 같은 세부적인 메타데이터를 추가, 수정 및 검색할 수 있습니다.
- 작가
- 댓글
- 마지막 인쇄 날짜
- 키워드 및 카테고리
- 생성일 및 수정일
- 제목 및 명칭
- 다음과 같은 세부적인 메타데이터를 검색합니다.
- 애플리케이션 이름
- 사용자 지정 속성
- 회사
- 관리자
- 템플릿
- 권한 및 비밀번호 ( 방법) | 코드 예제 | API 참조 )
- 암호로 보호된 스프레드시트를 열고, 편집하고, 저장합니다.
- 암호를 사용하여 통합 문서를 암호화합니다.
- 워크시트 만들기 ( 방법) | API 참조 )
- 새 시트를 만드세요.
- 워크시트 제거하기 ( 방법) | API 참조 )
- 시트 전체를 삭제합니다.
- 시트 위치 설정 ( 방법) | API 참조 )
- 용지의 위치를 재배열하세요.
- 활성 탭 설정하기 ( 방법) | API 참조 )
- Microsoft Excel과 같은 응용 프로그램에서 스프레드시트 파일을 열 때 기본 탭을 설정합니다.
워크시트
수식 편집
데이터 수집
차트 생성 및 편집
레이아웃 편집
- 냉동 유리창 ( 방법) | 코드 예제 | API 참조 )
- 스크롤하는 동안에도 행과 열이 계속 표시되도록 행과 열에 대한 고정 창을 만듭니다. 이것들을 헤더 열 또는 행이라고도 합니다.
- 행 크기 자동 조정 ( 방법) | 코드 예제 | API 참조 )
- 콘텐츠 높이에 맞춰 행 크기를 자동으로 조정합니다.
- 열 크기 자동 조정 ( 방법) | 코드 예제 | API 참조 )
- 콘텐츠 너비에 맞춰 열 크기를 자동으로 조정합니다.
- 행 추가 ( 방법) | 코드 예제 | API 참조 )
- 새 행을 생성하고 삽입합니다.
- 열 추가 ( 방법) | 코드 예제 | API 참조 )
- 새 열을 생성하고 삽입합니다.
워크시트 편집
- 워크시트 복사하기 ( 방법) | 코드 예제 | API 참조 )
- 원본을 그대로 유지하기 위해 워크시트를 복제합니다.
- 비밀번호로 보호하기 ( 방법) | 코드 예제 | API 참조 )
- 비밀번호 없이 보호된 워크시트에 접근하고 수정할 수 있습니다.
- 각 워크시트에 개별적으로 암호 보호를 적용하세요.
- 그룹화 및 그룹 해제 ( 방법) | 코드 예제 | API 참조 )
- 행과 열을 그룹화하면 여러 행과 열을 쉽게 숨길 수 있습니다.
- 이미지 추가 ( 방법) | 코드 예제 | API 참조 )
- 워크시트에 이미지를 삽입하세요.
- 이미지 삭제 ( 방법) | 코드 예제 | API 참조 )
- 워크시트에서 이미지를 제거합니다.
- 이미지 추출 ( 방법) | 코드 예제 | API 참조 )
- 워크시트에서 이미지를 추출합니다.
세포 범위
세포 범위 함수
- 정렬 ( 방법) | 코드 예제 | API 참조 )
- 단일 열과 행을 포함하는 셀 범위에 오름차순 또는 내림차순 정렬을 적용합니다.
- 선택한 범위 내의 특정 열을 기준으로 정렬을 적용합니다.
- 다듬기 ( 방법) | API 참조 )
- 선택한 범위에서 앞뒤의 빈 셀을 제거합니다.
- 지우기 ( 방법) | API 참조 )
- 선택한 셀의 내용을 지웁니다.
- 복사하기 ( 방법) | API 참조 ) 선택한 셀의 내용과 스타일을 복사하여 동일하거나 다른 시트에 붙여넣습니다.
- 찾기 및 바꾸기 ( API 참조 )
- 하이퍼링크 설정하기 ( 방법) | API 참조 )
- 동일하거나 다른 시트에서 웹사이트 URL, 셀 및 정의된 이름에 대한 하이퍼링크를 생성합니다. FTP, 파일 및 이메일 열기도 지원합니다.
- 셀 범위 병합 ( 방법) | API 참조 )
- 인접한 여러 셀을 하나의 더 큰 셀로 결합합니다.
- 셀 병합 해제 ( 방법) | API 참조 )
- 병합된 셀을 원래의 개별 셀로 다시 분할합니다.
스타일 셀:
수학 함수:
셀 데이터 서식 설정:
- 텍스트, 숫자, 수식, 날짜, 통화, 과학적 표기법, 시간, 부울, 사용자 지정 형식







