정식출시 Spread.NET v17
페이지 정보
작성자 MESCIUS 작성일 2024-01-19 10:32 조회 263회 댓글 0건본문
관련링크
헤더 및 푸터 WrapText
인쇄의 향상된 기능
HTML로 저장
기본 제공 테마
Office 365 기본 테마 2023
사용자 정의 문서 속성
셀 범위의 마지막 행/열 가져오기
ColumnDragMoveCompleting/RowDragMoveCompleting 이벤트
분산된 동적 배열의 테두리 숨기기
RichClipboard의 붙여넣기 옵션
첫 번째/마지막 시트로 이동
IWorksheet의 Copy 메서드
마우스 휠을 사용하여 왼쪽 및 오른쪽으로 스크롤
EVALUATE 함수
IRange.HasSpill API
다단계 범주 레이블
차트 시트
차트에 포함된 셰이프
곡선 주석이 있는 셰이프
셀에 그림 삽입
셰이프의 세로 텍스트
Spread 리본 컨트롤
이제 Spread.NET에 Spread 리본 컨트롤이 새로 추가되어, 응용 프로그램에 디자이너 리본을 삽입하여 Spread.NET에서 사용할 수 있습니다. 여기에는 상황별 리본 탭, 버튼, 메뉴 및 오류 처리가 포함됩니다. 리본 막대 인스턴스를 만들어 FpSpread 인스턴스에 연결하면 됩니다.
CommandExecuting 및 CommandExecuted 이벤트를 사용하여 기본 제공 명령을 재정의하고 ExecuteCommand 함수를 사용하여 명령을 수동으로 실행할 수도 있습니다.
통합 문서의 향상된 기능
헤더 및 푸터 WrapText
이 릴리스를 통해 Spread.NET는 WrapText2 속성을 사용하여 열 헤더 및 푸터의 텍스트를 줄 바꿈할 수 있는 기능을 제공합니다.
|
인쇄의 향상된 기능
Spread.NET의 인쇄 기능이 업데이트되어 더욱 다양한 기능을 제공합니다. 다음과 같은 기능이 포함됩니다.
– 첫 번째 페이지 또는 홀수 및 짝수 페이지만 헤더와 푸터를 인쇄하도록 선택할 수 있습니다.
– 이미지가 포함된 헤더 및 푸터를 내보낼 수 있습니다. 여러 이미지가 있는 경우 첫 번째 이미지만 내보냅니다.
– 새로운 옵션을 사용하여 사용자가 페이지를 한 부씩 인쇄할지, 각 페이지를 여러 사본으로 인쇄할지 선택할 수 있습니다.
– 이제 인쇄 동작을 Excel처럼 변경할 수 있습니다. 이 옵션이 true로 설정된 경우 인쇄 결과가 Excel과 유사하지만 Spread.NET의 이전 버전과는 다르게 나옵니다. 모든 동작이 Excel과 정확히 같지는 않더라도, Excel과 더욱 유사하도록 동작을 변경하고 추가할 예정입니다. 또한 이 옵션이 true인 경우 PDF로 인쇄하는 기능이 지원되지 않습니다.
HTML로 저장
.NET 및 .NET Core가 업데이트된 이후, 더 이상 SheetView.SaveHtml 함수를 사용하여 데이터를 HTML로 저장할 수 없었습니다. 이제 이 기능이 IWorksheet.SaveAs 및 IWorkbook.SaveAs 함수를 통해 지원됩니다.
이러한 함수를 사용하면 통합 문서나 워크시트를 HTML 형식으로 저장할 수 있습니다. 다만 이 기능은 셀 데이터에만 적용됩니다.
기본 제공 테마
이제 Spread.NET에서 Excel과 유사한 기본 제공 테마를 지원합니다.
기본 제공 테마는 색과 글꼴을 포함하여, 워크시트의 모양을 변경하는 데 사용할 수 있습니다. 테마의 사용자 정의 색과 글꼴을 저장, 편집, 삭제하는 것 외에 테마를 사용자 정의할 수도 있습니다.
Office 365 기본 테마 2023
Office 365의 새로운 기본 테마가 Spread.NET에 추가되어 응용 프로그램에 걸쳐 동일한 모양을 유지할 수 있습니다.
사용자 정의 문서 속성
Spread.NET는 이제 이름, 유형 및 값으로 속성을 설정하는 것을 포함하여 사용자 정의 문서 속성을 설정하는 기능을 지원합니다.
셀 범위의 마지막 행/열 가져오기
새 IRange.End 함수를 사용하면 소스 범위가 포함된 셀 범위의 끝에 있는 셀을 나타내는 IRange 개체를 가져올 수 있습니다. 이 기능은 데이터가 설정된 마지막 행 또는 열을 결정하는 데 유용합니다.
ColumnDragMoveCompleting/RowDragMoveCompleting 이벤트
새 ColumnDragMoveCompleting 및 RowDragMoveCompleting 이벤트는 사용자가 끌기를 이용하여 행 또는 열을 이동할 때 실행됩니다.
분산된 동적 배열의 테두리 숨기기
동적 배열을 사용하는 경우 동적 배열이 분산될 위치에 표시기가 나타납니다. DynamicArrayRenderer 속성을 사용하여 이 표시기를 숨길 수 있습니다.
RichClipboard의 붙여넣기 옵션
RichClipboard 옵션이 True로 설정된 경우, 사용자가 다음과 같이 다양한 붙여넣기 옵션을 선택할 수 있습니다.
붙여넣기
수식
수식 및 숫자 서식
소스 서식 유지
테두리 없음
소스 열 너비 유지
행/열 바꿈
값 붙여넣기
값 및 숫자 서식
값 및 소스 서식
서식
링크 붙여넣기
그림으로 붙여넣기
연결된 그림
열 너비
조건부 서식 병합
첫 번째/마지막 시트로 이동
이제 Ctrl 키를 누른 채로 탭 스트립의 다음 및 이전 버튼을 클릭하면 각각 마지막 또는 첫 번째 시트로 이동합니다.
IWorksheet의 Copy 메서드
이제 IWorksheet 인터페이스에 포함된 Copy 메서드로 셀의 대상/참조 시트를 복사하고 복사된 시트 내에서 참조 상태를 만들 수 있습니다.
마우스 휠을 사용하여 왼쪽 및 오른쪽으로 스크롤
이제 Spread.NET이 워크시트 내에서 Shift+Ctrl+마우스 휠을 사용하여 가로로 스크롤하는 기능을 지원합니다.
계산의 향상된 기능
EVALUATE 함수
EVALUATE 함수가 Spread.NET에 추가되었습니다. 이 함수를 사용하면 텍스트 수식을 대수 수식으로 계산할 수 있습니다.
이 함수는 명명된 범위의 한계 내에서만 사용할 수 있습니다.
IRange.HasSpill API
이제 Spread.NET에 Excel과 유사한 IRange.HasSpill API가 포함됩니다. 이 API를 통해 셀 범위에 분산된 값이 포함되어 있는지 확인할 수 있습니다.
차트의 향상된 기능
다단계 범주 레이블
이제 차트 레이블이 여러 행 또는 열을 지원하므로, 차트 구성과 가독성을 개선할 수 있습니다.
차트 시트
차트 시트는 Spread.NET에서 새롭게 지원하는 유형의 차트로, 차트만 포함되어 있습니다.
차트 시트는 EnhancedShapeEngine 속성이 true로 설정된 경우에만 사용할 수 있습니다. 차트 시트는 API를 통해, 또는 시트 탭을 마우스 오른쪽 버튼으로 클릭하여 사용할 수 있습니다.
차트에 포함된 셰이프
이제 차트 내에 셰이프를 포함할 수 있습니다. 차트에 상호 작용이 가능한 셰이프를 삽입할 수 있지만 범위는 차트의 경계 이내로 제한됩니다.
셰이프의 향상된 기능
곡선 주석이 있는 셰이프
이제 곡선 세그먼트를 사용하여 셰이프를 그릴 수 있습니다. 이 작업은 코드 또는 리본 표시줄을 통해 실행할 수 있습니다.
셰이프를 수동으로 그리는 경우, 셰이프를 추가하려면 마우스로 이동하고 클릭한 다음 두 번 클릭하고 Enter/Esc를 누르거나, 시작점을 한 번 클릭하여 셰이프를 완료합니다.
셀에 그림 삽입
이제 Spread.NET에서 셀 안에 그림을 삽입할 수 있습니다.
이 기능은 붙여넣기 옵션의 상황에 맞는 메뉴에서 '셀에 그림 붙여넣기'(RichClipboard가 true로 설정된 경우) 및 리본 표시줄의'셀에 그림 삽입'을 통해 지원됩니다.
셰이프의 세로 텍스트
셰이프는 이제 EnhancedShapeEngine 속성이 true로 설정된 경우 세로 텍스트를 올바로 설정하는 기능을 지원합니다. 이 작업은 TextOrientation.HorizontalRotatedFarEast 설정을 통해 실행됩니다.
.NET 8 지원
V17 릴리스를 통해 이제 Spread.NET에서 .NET 8을 지원합니다.
바로 가기 키
Spread.NET는 Excel 호환 바로 가기 키를 지원해 왔으며, V17 릴리스에는 다음을 포함하여 훨씬 더 많은 바로 가기 키에 대한 지원이 추가되었습니다.
Ctrl + - : 셀 삭제
Ctrl + F3 : 이름 관리 대화 상자 표시
Shift + F9 : 활성 시트 계산
F9 : 전체 통합 문서 계산
Ctrl + Shift + T : 표의 요약 행 표시/숨기기
Ctrl + T : 표 만들기
Ctrl + U : 텍스트 서식을 밑줄로 지정
Ctrl + I : 텍스트 서식을 기울임꼴로 지정
Ctrl + B : 텍스트 서식을 굵게 지정
Ctrl + Shift + % : 텍스트 서식을 백분율로 지정
Ctrl + Shift + V : 일반 텍스트 또는 일반 값 붙여넣기
Alt + Shift + 오른쪽 화살표 : 아웃 라인 그룹 작성
Alt + Shift + 왼쪽 화살표 : 그룹 해제
성능 개선
Spread.NET의 V17 릴리스에서는 다음을 포함하여, 몇 가지 성능 문제도 해결되었습니다.
화살표 키로 포커스 이동 시 지연
수식/값 설정 후 셀 계산
열 400개의 행 500개 분산 후 재계산
이전 버전에서 업그레이드 시 문제
INDEX 수식 참조
동적 배열 최적화
이러한 기능에 대한 자세한 내용은 를 다운로드하고 를 확인하시기 바랍니다.
지금 바로 Spread.NET을 다운로드하여 직접 테스트해보세요!