IronXL for Python Features for C#.NET

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

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 언어

  • C# ( 튜토리얼) | API 참조 )
    • C#, Excel, MVC 및 ASP.NET 사용하여 스프레드시트를 읽고 편집하고 생성합니다.
  • VB .NET ( 튜토리얼) | API 참조 )
    • VB .NET, Excel, MVC 및 ASP.NET 사용하여 스프레드시트를 읽고 편집하고 생성합니다.
  • F# ( API 참조 )
    • F#, Excel, MVC 및 ASP.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 이상 버전을 사용하여 스프레드시트를 읽고, 편집하고, 생성할 수 있습니다.

앱 유형

  • 콘솔, 웹 및 데스크톱 ( 튜토리얼) | API 참조 )
    • IronXL for Python을 활용하여 콘솔, 웹 및 데스크톱 앱을 개발합니다.

운영체제

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 참조 )
    • Interop을 사용하지 않고 수식을 적용하고 수정할 수 있습니다.
  • 시트 편집 시 재계산 ( API 참조 )
    • 스프레드시트 전체의 수식 재계산을 실행합니다.

데이터 수집

방법 | 코드 예제

  • 범위 ( API 참조 )
    • 각 워크시트에서 범위를 선택, 편집 및 계산합니다.
  • 컬럼 ( API 참조 )
    • 각 워크시트에서 열을 선택, 편집 및 계산할 수 있습니다.
  • ( API 참조 )
    • 각 워크시트에서 행을 선택, 편집 및 계산할 수 있습니다.

차트 생성 및 편집

  • 영역, 막대, 세로 막대, 선, 원형, 산점도 ( 코드 예시) | API 참조 )
    • 영역형 차트, 막대형 차트, 세로형 차트, 선형 차트, 원형 차트, 산점도 차트를 손쉽게 만들 수 있습니다.
    • 차트 구성 편집 (예: ...)
    • 제목
    • 범례 위치

레이아웃 편집

워크시트 편집

세포 범위

세포 범위 함수

  • 정렬 ( 방법) | 코드 예제 | API 참조 )
    • 단일 열과 행을 포함하는 셀 범위에 오름차순 또는 내림차순 정렬을 적용합니다.
    • 선택한 범위 내의 특정 열을 기준으로 정렬을 적용합니다.
  • 다듬기 ( 방법) | API 참조 )
    • 선택한 범위에서 앞뒤의 빈 셀을 제거합니다.
  • 지우기 ( 방법) | API 참조 )
    • 선택한 셀의 내용을 지웁니다.
  • 복사하기 ( 방법) | API 참조 ) 선택한 셀의 내용과 스타일을 복사하여 동일하거나 다른 시트에 붙여넣습니다.
  • 찾기 및 바꾸기 ( API 참조 )
  • 하이퍼링크 설정하기 ( 방법) | API 참조 )
    • 동일하거나 다른 시트에서 웹사이트 URL, 셀 및 정의된 이름에 대한 하이퍼링크를 생성합니다. FTP, 파일 및 이메일 열기도 지원합니다.
  • 셀 범위 병합 ( 방법) | API 참조 )
    • 인접한 여러 셀을 하나의 더 큰 셀로 결합합니다.
  • 셀 병합 해제 ( 방법) | API 참조 )
    • 병합된 셀을 원래의 개별 셀로 다시 분할합니다.

스타일 셀:

수학 함수:

방법 | 코드 예제

  • 평균 ( API 참조 )
    • 주어진 범위, 행 또는 열의 평균을 계산합니다.
  • 합계 ( API 참조 )
    • 주어진 범위, 행 또는 열의 총합을 계산합니다.
  • 최소값 ( API 참조 )
    • 주어진 범위, 행 또는 열의 최소값을 찾습니다.
  • 맥스 ( API 참조 )
    • 주어진 범위, 행 또는 열의 최댓값을 찾습니다.

셀 데이터 서식 설정:

방법 | 코드 예제 | API 참조

  • 텍스트, 숫자, 수식, 날짜, 통화, 과학적 표기법, 시간, 부울, 사용자 지정 형식
사용 가능한 모든 데이터 형식