XMLSaver
개요
XMLSaver은 Aspose.Cells FOSS의 Python용 클래스입니다.
.xlsx 파일의 XML 형식으로 워크북 데이터를 저장하는 기능을 제공합니다.
이 클래스는 Python 프로그램에서 XMLSaver 객체를 다루기 위한 14개의 메서드를 제공합니다. 사용 가능한 메서드에는: __init__, append_override, col_signature, emit_range, get_or_create_alignment_style, get_or_create_border_style, get_or_create_cell_style, get_or_create_fill_style, get_or_create_font_style, get_or_create_number_format_style, get_or_create_protection_style, include_ref, 및 추가 2개의 메서드가 포함됩니다. 모든 public 멤버는 Aspose.Cells FOSS for Python 패키지를 설치한 후 모든 Python 애플리케이션에서 사용할 수 있습니다.
메서드
| 시그니처 | 설명 |
|---|---|
__init__(workbook) | XMLSaver 클래스의 새 인스턴스를 초기화합니다. |
include_ref(ref) | 나중에 포함하기 위해 외부 파트에 대한 참조를 추가합니다 |
save(file_path) | 워크북을 Excel 파일(.xlsx 형식)으로 저장합니다. |
append_override(part_name, content_type) | 기본값을 재정의하기 위해 콘텐츠 유형과 함께 사용자 정의 파트를 등록합니다 |
col_signature(col_idx) | 지정된 열 인덱스에 대한 열 서명 문자열을 반환합니다 |
emit_range(start_idx, end_idx, sig) | 제공된 서명을 사용하여 시작 인덱스부터 끝 인덱스까지의 데이터 범위를 기록합니다 |
register_default_styles() | 폰트, 채우기, 테두리 및 정렬에 대한 기본 스타일을 등록합니다. |
get_or_create_font_style(font) | 폰트 스타일 인덱스를 가져오거나 생성합니다. |
get_or_create_fill_style(fill) | 채우기 스타일 인덱스를 가져오거나 생성합니다. |
get_or_create_border_style(borders) | 테두리 스타일 인덱스를 가져오거나 생성합니다. |
get_or_create_alignment_style(alignment) | 정렬 스타일 인덱스를 가져오거나 생성합니다. |
get_or_create_protection_style(protection) | 보호 스타일 인덱스를 가져오거나 생성합니다. |
get_or_create_number_format_style(number_format) | 숫자 서식 스타일 인덱스를 가져오거나 생성합니다. |
get_or_create_cell_style(cell) | 셀 xf 스타일 인덱스를 가져오거나 생성합니다. |