최상의 JavaScript 그리드 스프레드시트

양식, 그리드 및 대시보드에서 벗어나 스프레드시트의 이점을 활용하십시오.

  • - 순수한 JavaScript
  • - 브라우저 및 플랫폼 독립형
  • - 스프레드시트, 그리드, 입력 양식 또는 대시보드로 사용
  • - 모듈식 기능, 최소 참조, 속도 최적화

View Demo

Spread.Sheets는 SpreadJS 제품군에 속하는 스프레드시트 컴포넌트입니다. 이 혁신적인 JavaScript 스프레드시트 컴포넌트를 사용하면 Microsoft Excel을 사용하는 것처럼 데이터를 표시하고 관리할 수 있습니다. 자주 사용되는 기능으로는 수식 엔진, 정렬, 필터링, 입력 컨트롤, 스파크라인 및 Excel 입력/출력이 있습니다.

Excel과 유사한 스프레드시트 UI

  • 통합 문서 지원

    그리드 레이아웃, 단일 스프레드시트 또는 여러 시트로 구성된 통합 문서 형식으로 데이터를 표시할 수 있습니다. 데이터 표시 형식에 상관없이 함수 라이브러리, 그룹화, 정렬, 필터링, 조건부 서식 등의 기능을 이용할 수 있습니다.

  • 스프레드시트 작성

    바인딩 모드, 바인딩 해제 모드, 혼합 모드 등 어떤 모드에서 작업하더라도 스프레드시트를 클릭하여 편집하는 방식으로 브라우저에서 워크플로를 간단하게 작성할 수 있습니다.

  • 스타일 및 서식

    글꼴, 맞춤, 병합, 테두리, 음영 등의 기능을 이용하여 셀 서식을 자유롭게 지정할 수 있습니다. 통화와 같은 데이터 유형 서식을 셀에 적용할 수 있습니다.

Excel-like Spreadsheet UI

데이터 표시, 분석 및 시각화

  • 스파크라인

    상상 이상으로 다양한 유형의 스파크라인으로 데이터 추세를 요약합니다.

  • 데이터 슬라이서

    버튼, 슬라이서, 체크박스 등 컨트롤이 있는 데이터를 데이터 슬라이서로 필터링합니다. 몇 가지 단계만으로 데이터 슬라이서를 표에 적용하거나 나만의 슬라이서를 만들 수도 있습니다.

  • 조건부 서식

    조건부 서식 기능을 사용하여 성과 지표, 아이콘 집합, 데이터 막대, 색 눈금 등을 표시합니다.

Data Display, Analysis, and Visualization

스프레드시트 기능 및 Excel 파일 호환성

  • 데이터를 Excel 형식으로 표시

    데이터를 정렬, 필터링, 그룹화, 요약하여 필요한 뷰를 가져옵니다. 표 서식 및 조건부 서식도 지원됩니다.

  • Excel 기능

    끌어서 채우기, 끌어서 이동하기, 숨겨진 열, 숨겨진 행, 셰이프, 고정 창 등의 스프레드시트 기능을 사용자에게 제공합니다.

  • 선택적 Excel 가져오기/내보내기 컴포넌트

    SpreadJS 패키지에는 .NET 서버 측 Excel I/O 컴포넌트가 포함되어 있어 Excel 파일을 기능, 서식 및 보안 규칙의 변경 없이 그대로 가져올 수 있습니다. 이 컴포넌트는 다른 SpreadJS 기능과는 독립되어 있으므로 SpreadJS를 사용할 필요가 없습니다.

Spreadsheet Features and Excel File Compatibility

인쇄 및 인쇄 미리 보기

스프레드시트, 데이터 보기, 대시보드, 양식
등을 만들 수 있는 비주얼 디자이너

  • 템플릿 디자이너

    포함된 디자이너를 사용하면 Excel 방식의 익숙한 인터페이스로 데이터 보기 및 양식을 디자인할 수 있습니다. 템플릿 디자이너로 보기와 양식을 새로 디자인하거나 Excel 파일을 가져올 수도 있습니다.

  • Excel 파일 가져오기

    SpreadJS 디자이너 응용 프로그램을 사용하면 Excel 파일을 지원되는 기능과 함께 그대로 가져올 수 있어, SpreadJS를 잘 모르는 사용자도 데이터 보기를 디자인할 수 있습니다. 이 기능은 디자인 과정에서 관련 전문 기술이 필요할 때 특히 유용합니다.

  • JSON 내보내기

    사용자 템플릿을 JSON에 저장하여 웹 응용 프로그램에서 쉽게 로드할 수 있습니다.

Visual Designer for Creating Spreadsheets, Data Views, Dashboards, and Forms

광범위한 함수 라이브러리 및 계산 엔진

  • 함수 라이브러리 기본 제공

    기본으로 제공되는 300개 이상의 함수를 사용하고 개별 셀, 행/열 또는 전체 시트에 적용할 수 있습니다. 시트 간 참조 기능도 지원됩니다.

  • 사용자 지정 수식 지원

    사용자 수식을 생성하여 라이브러리에 추가할 수 있습니다. 배열 수식도 지원됩니다.

  • 수식 텍스트 상자 컨트롤

    Excel과 유사한 수식 텍스트 상자를 시트에 추가할 수 있습니다.

Extensive Function Library and Calculation Engine

셀 형식 및 숫자 서식

  • 특수 셀 형식

    버튼, 체크박스, 콤보 박스, 하이퍼링크 셀 유형을 사용하여 셀의 동작을 자동으로 설정합니다.

  • 숫자 서식

    일반, 통화, 회계, 날짜, 백분율, 과학, 분수 Excel과 동일한 숫자 셀 형식을 선택할 수 있습니다. 통화 기호, 구분자 및 소수 자릿수도 설정할 수 있습니다.

  • 사용자 지정 셀 형식

    SpreadJS는 완벽하게 확장 가능하므로 사용자가 고유한 셀 형식을 자유롭게 만들 수 있습니다.

Cell Types and  Number Formatting
  • 셀 패딩 및 레이블

    각 셀마다 새로운 패딩 및 레이블 속성을 사용하여 완벽한 스프레드시트 양식 레이아웃을 디자인할 수 있습니다. 사용자가 양식을 쉽고 빠르게 채우는 데 도움이 되도록셀 워터마크를 배경에 표시할 수 있습니다.

    셀 패딩 및 레이블
  • 테이블

    사전 정의된 테이블 스타일, 자동 필터링, 정렬, 구조화된 참조, 명명된 항목 등의 기능으로 데이터 집합의 서식을 지정할 수 있습니다.

    Tables
  • 셀 테두리

    두께, 색상, 스타일을 비롯한 모든 테두리 디자인 속성이 지원됩니다.

    Cell Borders
  • 유연한 데이터 바인딩

    개별 셀, 범위, 테이블, 전체 시트를 JSON 데이터 소스에 바인딩합니다. 바인딩 모드와 바인딩 해제 모드를 동일한 시트에서 혼합할 수 있습니다.

    Flexible Data Binding
  • 데이터 유효성 검사

    복합 유효성 검사 논리 작성을 어렵게 생각하지 마십시오. SpreadJS에는 데이터 유효성 검사 규칙이 포함되어 있어 셀 형식에 따라 유효성 검사를 자동으로 수행할 수 있습니다.

    Data Validation
  • 클립보드 지원

    Spread는 모든 셀 정보 또는 데이터만 붙여넣기, 서식 또는 수식 붙여넣기와 같은 스프레드시트 고유의 기능을 포함한 클립보드 작업을 모두 지원합니다.

    Clipboard Support
  • 정렬 및 필터링

    Excel과 유사한 정렬 및 필터링 기능을 사용자에게 제공합니다. 정렬 및 필터 컨트롤을 전체 시트에 열 단위로 자동 또는 수동으로 추가합니다. Outlook에서처럼 열을 끌어다 놓아 필터링하는 기능도 지원됩니다.

    Sorting and Filtering
  • 테마

    Spread에는 Office 2003부터 2016까지의 테마를 비롯하여 전문가가 디자인한 스킨도 포함되어 있습니다. 사용자가 원하는 테마를 자유롭게 만들 수도 있습니다.

    Themes
  • 완전하게 문서화된 API

    SpreadJS의 포괄적인 API를 이용하여 응용 프로그램을 필요에 맞게 사용자 지정할 수 있습니다.

    Fully Documented API
  • 스크롤 팁

    사용자가 스크롤하는 동안 스크롤 막대에 콘텐츠의 미리 보기를 포함한 도구 설명이 표시됩니다.

    Scroll Tips
  • 지역화 지원

    Spread 컨트롤은 통화 등의 기호에 대한 컬처 설정에 우선하여 모든 문자 집합을 렌더링하므로 인터페이스 문자열을 지역화할 수 있습니다. 2바이트 문자 및 오른쪽에서 왼쪽으로의 레이아웃도 지원됩니다.

    Localization Support
  • 셀 주석

    디자이너 또는 코드를 사용하여 Excel과 유사하게 동작하는 셀 주석을 삽입할 수 있습니다.

    Cell Comments
  • 시트 및 셀 보호

    특정 셀 또는 전체 시트를 편집하지 못하도록 잠급니다.

    Sheet and Cell Protection

플러그인 아키텍처로 컨트롤 크기 조정

SpreadJS의 기능 집합은 개별 모듈로 분리되므로 필요한 JavaScript 파일만 로드할 수 있습니다.

  • 주요 기능

  • 데이터 바인딩

  • 계산

  • 셀 유형

  • 조건부 서식

  • 셀 주석

  • 데이터 유효성 검사

  • 끌어서 채우기

  • 필터

  • 셀 포맷터

  • 수식 텍스트 상자

  • 그룹화

  • 인쇄

  • 검색

  • 스파크라인

  • 테이블

  • 표 슬라이서

  • 독립 실행형 데이터
    슬라이서

  • 터치 지원