고성능 .NET

Excel API 라이브러리

List of Services

    Excel에 의존하지 않고 스프레드시트를 완전히 제어할 수 있습니다.

    무료 체험 시작하기 개발자 포럼(기술 지원)

    JavaScript 프론트엔드

    대시보드 UI 개발의 모든 것

    11월 15일 금요일 오후 2시 !

    웹에서 수많은 데이터를 차트, 그리드로 시각화 하는 데 어려움이 있으신가요?

    Wijmo 라이브를 통해 아이디어를 얻어 보세요!

    Excel을 웹 페이지에 넣어 달라구요?

    11월 22일 금요일 오전 10시 !

    JavaScript 기반 Excel UI 컴포넌트인 SpreadJS의 모든 것을 알아보세요!

    빠른 속도와 효율성

    가벼운 API 아키텍처로 메모리와 시간을 절약합니다. 효율적인 방식으로 데이터가 많아도 순식간에 처리할 수 있습니다.

    유연한 테마와 컴포넌트

    사용자 정의 가능한 유연한 테마, 직접 구성 가능한 컴포넌트, 요약 데이터, 사용자 정의 스타일, 그리기 개체, 통합된 계산 엔진 등 풍부한 사용자 리소스를 활용할 수 있습니다.

    .NET 완벽 지원

    .NET 6+, .NET Core, .NET Framework, Mono, Xamarin.iOS 및 Xamarin.Android 앱에서 사용 가능합니다.

    Excel 스프레드시트를 사용하는 응용 프로그램을 클라우드에 배포

    어디서나 가능한 클라우드 기반의 배포 방식 - Maven과 DsExcel로 Azure, AWS, AWS Lambda에서 배포가 가능합니다.

    강력한 Excel 호환성

    피벗 테이블, 메모, 차트, 조건부 서식, 데이터 유효성 검사, 수식, 도형 및 그림, 스파크라인, 표를 손실 없이 그대로 가져올 수 있습니다.

    Excel의 문서 객체 모델 기반

    인터페이스 기반 API를 이용해 모든 스프레드시트 시나리오에서 가져오기, 계산, 쿼리, 생성 및 내보내기 작업이 가능합니다. VSTO 스타일의 API에 VS Tools for Office와 동일한 요소를 사용하여 사용자 정의 스타일 생성이 가능합니다.

    왜 DsExcel .NET을 사용해야 할까요?

    DsExcel API for .NET을 이용하여, Microsoft Excel 문서를 빠르게 만들고 편집해 보세요. 데스크탑, Web, 모바일 및 클라우드 상에서 완벽하게 동작하는 강력한 .NET 기반의 Excel 서비스를 개발할 수 있습니다.

    무엇이든 물어보세요!

    MESCIUS의 전문가 그룹에게 DsExcel에 대한 막연한 고민과 궁금증을 들려주세요.
    여러분들의 고민을 함께 공감하고 도움을 드리겠습니다. 
    온라인 제품 상담 개발자 포럼(기술 지원)

    .NET을 위한 API, 멀리서 찾지 마세요.

    이제 MESCIUS가 .NET 개발자 분들을 위해, 완벽한 Excel API를 제안합니다.

    DsExcel .NET은 효율적인 방식을 통해 데이터가 많아도 순식간에 처리할 수 있습니다.

    DsExcel .NET 성능 테스트 자세히 보기

    지금 DsExcel .NET을 사용해 보세요.

    아래 탭을 눌러 실제 다양한 상황에 따른 워크플로우를 통해 새로운 아이디어를 얻어보세요.

    Excel과 완벽하게 호환되는 내보내기 기능을 구현해보세요.

    단순히 데이터를 내보내는 것 뿐만 아니라 실제 MS Excel에서 동작하는 차트, 피벗 테이블, 도형, 수식, 서식 등이 포함된 Excel 파일을 생성하고 내보낼 수 있습니다. HTML로 구현한 대시보드 화면을 Excel로 옮겨와 사용자가 데이터를 유연하게 분석할 수 있도록 제공해보세요.


    * 고성능 JavaScript 데이터 시각화 컨트롤인 Wijmo를 함께 사용하면, 더욱 완벽한 데이터 분석 및 모니터링 솔루션을 개발할 수 있습니다.

    쉽고 빠르게 Excel 데이터 취합 솔루션을 구현해 보세요.

    정형화된 양식을 통해 다양한 부서와 직원으로부터 오는 Excel 데이터 취합 작업을 웹 상에서 자동화할 수 있습니다. DsExcel은 Excel과 동일한 좌표 체계를 통해, 특정 셀에 데이터를 가져올 수 있는 함수를 제공합니다. 이를 통해, 필요한 데이터만 빠르게 Database에 저장하여 Raw 데이터를 만들 수 있습니다.

    기존 Excel 파일들을 쉽고 빠르게 데이터베이스화 해보세요.

    DsExcel API의 toJson/fromJson 함수를 이용하면, 간단하게 Excel 파일을 JSON String으로 변환하여 데이터베이스화 할 수 있습니다. 변환된 JSON 안에는 서식, 함수, 수식, 차트, 피벗 등 Excel의 모든 기능을 누락 없이 저장합니다. 필요한 경우, DsExcel을 이용하여 특정 셀 안의 데이터만 추출하여 로우(RAW) 데이터로 저장하도록 구현할 수도 있습니다. 이를 통해, 이제 Excel 작업을 파일로 하는 것이 아니라 모두 웹 상에서 작업할 수 있도록 기반을 만들 수 있습니다.

    정기적/비정기적 보고서를 생성하는 서비스를 구현해보세요.

    DsExcel을 통해 보고를 위해 현재 사용중인 Excel 양식 파일을 서버에 저장해 놓거나 Json으로 변환하여 데이터베이스화 할 수 있습니다. 해당 Excel 양식 파일 또는 Json을 DsExcel로 불러온 뒤, Database로부터 필요한 데이터 입력 및 Excel 데이터 시각화 컨트롤를 포함하여 Excel, PDF, HTML 보고서를 생성하여 내려 받을 수 있습니다.

    SpreadJS와 함께 사용하여

    완전한 웹 기반 Excel 솔루션을 구현해 보세요.

    SpreadJS를 함께 사용하면 최종 사용자에게 Excel과 동일한 화면과 동작을 제공하는 동시에, 백엔드 단에서는 DsExcel API를 이용하여 SpreadJS로부터

    받은 Excel 데이터를 강력한 서버의 리소스를 이용하여 빠르게 처리할 수 있습니다.

    또한, 보안이 필요한 데이터 및 Excel 수식/계산 작업들을 서버 단에서 수행함으로써 보안 능력을 한 단계 높일 수 있습니다.

    SpreadJS 자세히 보기

    DsExcel .NET 주요 기능

    DsExcel .NET 데모

    지금 바로 DsExcel .NET을 사용해 스프레드시트 코딩을 시작할 수 있도록 안내하는 단계별 튜토리얼입니다. 튜토리얼을 통해 다양한 기능을 학습하실 수 있으며, 체험판을 다운로드하여 바로 적용할 수 있는 코드 샘플도 제공합니다.

    자세히 보기

    DsExcel .NET의 기본 기능을 사용하는 방법을 보여 주는 많은 예제 코드를 살펴보세요.

    자세히 보기

    Excel 파일을 생성하는 방법을 보여 주는 전체 코드를 살펴볼 수 있습니다. 또한 여러분이 이미 갖고 있는 Excel 파일을 서버 사이드에서 열고 내용을 업데이트하는 방법을 살펴 보세요.

    자세히 보기

    Excel 문서를 데이터에 바인딩하고 고급 레이아웃의 Excel 보고서를 생성할 수 있는 API와 포괄적인 구문을 갖춘 새로운 템플릿 방식을 DsExcel에 도입하였습니다. 데이터 확장 및 수식에 대한 유연한 구문과 간편한 표기법을 사용하여, 새로운 템플릿 구문과 API를 통해 쉽게 Excel 템플릿을 정의하고 다양한 사용 사례를 지원하는 Excel 보고서를 생성할 수 있습니다.

    자세히 보기

    DsExcel 템플릿 양식을 통해, 다양한 보고서를 만들어 보세요.

    Step 1. DsExcel 템플릿 작성

    데이터가 들어가야 할 Excel의 특정 셀 위에 "DsExcel 템플릿 구문"을 미리 입력한 후에, 서버 상의 양식 또는 리소스 폴더를 만들어 저장해 둡니다.
    템플릿 구문은 여러분의 설계한 JSON 또는 Java Class의 데이터 구조를 반영합니다.

    Step 2. 템플릿에 데이터 소스 바인딩

    Step1에서 저장한 Excel 템플릿을 DsExcel의 Open 메소드로 불러옵니다. 불러온 양식에 AddDataSource 메소드를 통해, JSON, DataSet, Datable, Array 등을 바인딩합니다.

    // 통합문서 생성

    var workbook = new GrapeCity.Documents.Excel.Workbook();


    // "Template_FamilytInfo.xlsx"라는 파일명의 템플릿 파일 로드

    var templateFile = this.GetResourceStream("xlsx\\Template_FamilyInfo.xlsx");

    workbook.Open(templateFile);


    // json 파일로부터 데이터 가져오기

    string jsonText = string.Empty;

    using (Stream stream = this.GetResourceStream("Template_FamilyInfo.json"))

    using (StreamReader reader = new StreamReader(stream))

    {

        jsonText = reader.ReadToEnd();

    }


    // JsonDataSource 생성

    var datasource = new JsonDataSource(jsonText);


    // 데이터 소스 추가

    workbook.AddDataSource("ds", datasource);

    Step3: Excel로 저장

    ProcessTemplate 함수를 통해, Step2에서 양식 위에 실제 데이터를 입력하는 작업을 한 뒤, Save 함수를 사용하여 Excel 파일로 저장합니다.

    // 템플릿을 처리하기 위해 호출

    workbook.processTemplate();


    // Excel 파일로 저장

    workbook.save(   "JsonFile.xlsx"   );

    데모 실행

    무엇이든 물어보세요!

    MESCIUS의 전문가 그룹에게 DsExcel에 대한 막연한 고민과 궁금증을 들려주세요.
    여러분들의 고민을 함께 공감하고 도움을 드리겠습니다. 
    온라인 제품 상담 개발자 포럼(기술 지원)

    DsExcel .NET v7.2 새로운 기능

    • 패키지 이름 변경
      GrapeCity Document → Document Solutions
    • 스프레드시트에 목표값 찾기 기능 추가
    • 피벗 테이블의 레이블 및 값 필터
    • 템플릿 기능 향상
    • 단일 또는 여러 데이터 소스에서 데이터 필터링
    • JSON 데이터 소스로 Excel 템플릿 바인딩하기
    • 비동기 Image 함수
    • 비동기 계산 향상된 기능
    • SpreadJS와의 호환성 향상
    • SpreadJS와 유사하게 필터링 작동 활성화 옵션 추가
    • 새로운 스파크라인 함수 지원
    • SpreadJS의 무손실 I/O를 위한 다양한 기능 지원
    • PDF 및 이미지 내보내기에서 픽셀 기반 렌더링
    • FromSJSJson API가 단일 JSON SJS 파일을 로드하도록 지원
    • PDF로 내보내기에서 테두리 스타일 사용자 정의
    새로운 기능 더 보기

    DsExcel .NET 시작하기

    Windows, Mac, Linux에서 DsExcel .NET API를 사용하여 Excel 문서를 만드는 방법을 알아보겠습니다.

    Windows
    Mac
    Linux
    • Windows

      위 영상과 관련된 더욱 자세한 설명을 확인해 보세요.


      자세히 보기
    • Mac

      위 영상과 관련된 더욱 자세한 설명을 확인해 보세요.


      자세히 보기
    • Linux

      위 영상과 관련된 더욱 자세한 설명을 확인해 보세요.


      자세히 보기

    DsExcel .NET 무료 체험판

    다운로드

    DsExcel .NET 가격 및 라이선스

    * 모든 금액은 VAT 제외 금액입니다.

    프로젝트 라이선스

    DsExcel .NET API를 사용 및 배포하기 위해 필요한 라이선스로, 개발 프로젝트 당 1copy 구매가 필요합니다.


    DsExcel .NET 단독 구매 시,

    ₩2,515,000

    SpreadJS와 함께 사용 시,

    ₩1,650,000

    도입 문의

    DsExcel .NET 도입 시 더욱 자세한 제품 및 구매 상담이 필요하신 경우 편하신 방법으로 연락 바랍니다.


    개발/배포 키 발급 신청

    DsExcel .NET API를 사용하여 개발하고, 서버에 배포하기 위해서는 프로젝트 라이선스를 구매한 후 개발/배포 키를 발급 받으셔야 합니다. 개발/배포 키 발급 포털을 통해 신청해 주세요.

    구매 절차

    구매 절차의 각 단계에 대한 자세한 내용을 보시려면 각 버튼을 클릭해주세요.

    • 1. 가격 확인 및 견적 요청

      아래의 방법 중 편하신 방법으로 견적서를 요청하실 수 있습니다.


    • 2. 발주 요청

      하기 세가지 항목을 Email(sales-kor@mescius.com)로 발송해 주세요.


      1. 서명 완료된 견적서 (담당자 사인 또는 회사 직인)
      2. 사업자 등록증 사본(회사일 경우)
      3. End-User 정보

                1) 회사명(한글) : 

                2) 회사명(영문) : 

                3) 우편번호 : 

                4) 주소(한글) : 

                5) 주소(영문) : 

                6) 담당자(한글/영문) : 

                7) 전화번호 : 

                8) E-mail : 


      발주 요청을 주시면 이메일을 통해 인보이스를 발송해드립니다.

    • 3. 결제

      은행 입금


      받으신 인보이스에 표기되어 있는 계좌 번호로 입금해 주세요.



      카드 결제


      카드 결제는 유선상으로 진행됩니다. 결제에 필요한 결제 전용 전화번호와 납부번호는 메일로 따로 전달 드리며, 전달 받으신 결제 전용 전화번호로 직접 전화를 하시어, 카드 결제를 진행하실 수 있습니다.

    • 4. 라이선스 발급 & 세금 계산서 발행

      결제 확인 후 라이선스 발급 안내 메일을 발송해 드립니다. 


      이후 세금 계산서를 발행해 드립니다.

    .NET 개발자를 위한 컨트롤

    • Spread.NET

      글로벌 NO.1 Excel SpreadSheet 컴포넌트
      • Excel 가져오기/내보내기 지원
      • 450+ Excel 함수 지원
      • WinForms, ASP.NET, WPF 지원
      더 알아보기
    • ComponentOne

      .NET 기반 Chart, Grid, Input 등 UI 컨트롤
      • 그리드, 차트, 리포트, 스케줄러, 리본 등 400+ UI 컨트
      • 모든 .NET 개발 플랫폼 지원
      • 기업 솔루션을 위한 특화 컨트롤
      더 알아보기
    • ActiveReports.NET

      .NET 기반 비즈니스 리포팅 컴포넌트
      • 코딩이 필요없는 리포트 디자이너
      • 완벽한 리포트 뷰어 제공
      • WinForms, WPF, ASP.NET MVC, .NET CORE 지원
      알아보기
    • Forguncy

      코딩 없이 Excel로 만드는 비즈니스 웹 개발 솔루션
      • Excel 기능으로 쉽고 빠르게 웹 구현
      • HTML & CSS 없이 시작하는 웹 개발
      • 데이터 취합 및 통합 솔루션
      더 알아보기
    Share by: