스프레드시트 SDK

Delphi 스프레드시트 애플리케이션용 HotXLS Delphi Component

Delphi 또는 C++Builder 코드에서 직접 Excel 통합 문서를 생성, 편집, 검사, 계산, 내보내기할 수 있습니다. HotXLS는 XLS 및 XLSX 워크플로를 위한 소스 코드 포함 네이티브 Object Pascal 스프레드시트 라이브러리로, Microsoft Excel 자동화 없이 데스크톱 도구, 배치 작업, 보고 시스템, 서버 측 문서 생성에 활용할 수 있습니다.

HotXLS Delphi Component 미리보기

HotXLS Delphi Component 한눈에 보기

제품HotXLS Delphi Component
적합한 용도개발자가 관리하는 Delphi 및 C++Builder 문서 워크플로
IDE 지원Delphi 및 C++Builder XE5부터 13 Florence까지; Free Pascal 3.2.2 / Lazarus LCL (Win32, Win64); Linux x64 및 macOS ARM64용 네이티브 Free Pascal 통합 문서 코어
배포네이티브 Windows 애플리케이션 통합
소스 코드상용 라이선스에 Object Pascal 소스 코드 포함
라이선스로열티 없는 애플리케이션 배포
업데이트1년간의 업데이트 및 이메일 지원 포함
가격개발자 수에 따른 일회성 라이선스
문서HotXLS Delphi Component
평가판HotXLS Delphi Component

Delphi와 C++Builder를 위한 네이티브 Excel 통합 문서 자동화

현재 HotXLS 릴리스: 버전 2.384.120 (2026-10-09). 최신 릴리스는 클래식 XLS 차트를 포터블 출력으로 가져왔습니다. 세로 막대, 가로 막대, 꺾은선, 분산형, 원형, 도넛, 단일 계열 영역 차트를 검증된 저장 값에서 핵심 외관과 선언된 플롯·제목·범례 경계와 함께 캡처해 독립된 PDF, SVG, PNG 출력으로 그리며, 수식을 평가하지 않고 저장된 수식 참조와 캐시된 차트 셀을 검사하는 범위 한정 헬퍼도 제공합니다. 2.384.109 이후 릴리스는 통합 문서 코어를 Linux x64와 macOS ARM64로 네이티브하게 가져와 RC4 및 CryptoAPI 암호화를 포함한 XLSX, XLSB, ODS, 클래식 BIFF8 XLS 파일을 애플리케이션이 직접 로드, 편집, 계산, 저장할 수 있게 하고, 서식 있는 텍스트, 도형, 이미지, 셀 내 이미지, 체크박스, 일곱 가지 캐시 차트 패밀리, 완전한 인쇄 플랜을 갖춘 포터블 PDF, SVG, PNG 출력을 추가했습니다. 네이티브 피벗 출력은 컴팩트, 표 형식, 아웃라인 레이아웃, 숫자·날짜·수동 그룹화, 11가지 subtotal 함수 전부, Show Values As 표시 계산, 계산된 필드와 항목을 갖추게 되었고, 수식 엔진은 정규식 검사·추출·치환 함수에 GROUPBY와 PIVOTBY를 더했으며, XLSX는 타입화된 셀 내 이미지와 Checkbox 서식을, XLSB는 수식, 이름, 병합, 하이퍼링크, 창, 테이블, 필터까지 커버리지를 넓혔습니다. BIFF5 텍스트의 선언 코드 페이지, 범위 지우기와 Unicode 붙여넣기에 대한 원자적 실행 취소/다시 실행, 플랫폼 전반에서 일관된 Unicode 이름 일치가 이 범위를 마무리합니다. 전체 변경 이력은 릴리스 노트에서 확인하세요.

HotXLS는 Delphi XE5부터 Delphi 13 Florence, C++Builder XE5부터 C++Builder 13 Florence를 지원하며, Windows에서는 Free Pascal 3.2.2와 Lazarus/LCL로도 빌드할 수 있습니다(Win32 및 Win64). 옵트인 포터블 통합 문서 코어를 사용하면 Linux x64와 macOS ARM64용으로도 네이티브하게 컴파일할 수 있습니다. 패키지에는 Delphi 및 C++Builder 데모, API 문서, 통합 문서 편집 및 보고서 내보내기 예제, 라이선스 고객을 위한 전체 Object Pascal / Delphi 소스 코드가 포함되어 있습니다.

두 가지 핵심 통합 문서 API

API 인터페이스주요 용도
lxHandle통합 문서 읽기/쓰기, 수식, 서식, 주석, 하이퍼링크, 차트 시트, 피벗 테이블 지원, VBA 페이로드 보존, HTML, RTF, CSV, TSV 내보내기를 포함한 클래식 Excel 97-2003 BIFF8 .xls 워크플로
lxHandleX통합 문서 및 스트림 I/O, 스타일 팔레트, 공유 문자열, 워크시트 테이블, 차트, 주석, 그리기, 외부 링크, XLSX 전용 내보내기, 대용량 시트용 스트리밍 쓰기를 포함한 Excel 2007+ OOXML .xlsx 워크플로

주요 기능

  • XLS, XLSX, XLSB 통합 문서 워크플로: 파일 또는 스트림에서 Excel 통합 문서를 생성, 열기, 수정, 저장하고, XLSB 입력은 변환 충실도 보고서와 함께 자동으로 감지하며, 모든 워크시트를 로드하지 않고도 XLS 또는 XLSX 패키지에서 시트 이름을 빠르게 나열할 수 있습니다.
  • 셀, 범위, 템플릿 편집: 숫자, 문자열, 날짜, 불리언, 수식, 병합 셀, 행과 열 크기, 숨겨진 행과 열, 아웃라인, 선택 영역, 통합 문서 범위를 읽고 씁니다. 콜백 헬퍼로 로드된 셀을 스캔하고, 범위를 채우고, 텍스트를 찾고, 템플릿 자리 표시자를 교체할 수 있습니다.
  • 서식 및 페이지 레이아웃: 폰트, 색상, 테두리, 채우기, 정렬, 숫자 서식, 서식 있는 텍스트, 테마 색상, 인덱스 팔레트, 탭 색상, 페이지 설정, 머리글, 바닥글, 인쇄 제목, 페이지 나누기, 워크시트 보기 옵션을 적용합니다.
  • 수식 및 계산: 클래식 XLS 및 XLSX 통합 문서의 셀 참조, 범위, 교차 시트 참조, 정의된 이름, OnUserFunction 콜백을 통한 사용자 정의 함수에 더해, 동적 배열 스플 범위, 정규식 함수, GROUPBY / PIVOTBY 집계까지 내장 계산 엔진으로 평가합니다.
  • 통합 문서 데이터 기능: 하이퍼링크, 내부 시트 앵커, 정의된 이름, 주석, 조건부 서식, 데이터 유효성 검사, 자동 필터 범위 및 기준, Excel 스타일 테이블, 문서 속성, 외부 링크, 피벗 테이블 레코드를 다룹니다.
  • 이미지, 차트, 그리기: 이미지를 삽입하고, 워크시트 차트와 차트 시트를 만들고, VBA 프로젝트 페이로드를 보존하며, 지원되는 경우 왕복 저장 시 Excel 작성 OfficeArt 커넥터, 솔버, 도형, 주석 메타데이터를 안정적으로 유지합니다.
  • 보호 및 암호화: 워크시트 및 통합 문서 보호, 클래식 XLS 비밀번호 워크플로, XLSX AES 보호 저장 출력을 처리하면서 지원되지 않는 암호화 패키지 읽기 경로를 개발자 문서에 명확히 기술합니다.
  • 피벗 테이블 및 보고서: 컴팩트/표 형식/아웃라인 레이아웃, 여러 측정값, 숫자·날짜·수동 그룹화, 11가지 subtotal 함수 전부, Show Values As 표시 계산, 계산된 필드와 항목, 공유 캐시 위에서 동작하는 타임라인과 슬라이서를 갖춘 네이티브 피벗 출력을 생성합니다.
  • Linux 및 macOS 통합 문서 코어: 옵트인 LX_PORTABLE_CORE 프로파일로 TXLSWorkbook과 TXLSXWorkbook을 Free Pascal로 Linux x64 및 macOS ARM64(macOS 11 이상)용으로 컴파일하며, LCL 없이 XLS, XLSX, XLSB, ODS 파일을 로드, 편집, 계산, 저장합니다.
  • 포터블 PDF, SVG, PNG 출력: 서식 있는 텍스트, 도형, 이미지, 셀 내 이미지, 체크박스, 캐시된 XLSX 차트, 클래식 XLS의 세로 막대/가로 막대/꺾은선/분산형/원형/도넛/영역 차트를 인쇄 영역, 반복 제목, 페이지 나누기, 여백, 배율, 페이지 순서를 존중하는 불변 인쇄 플랜을 통해 렌더링합니다.
  • 내보내기 헬퍼: 통합 문서, 워크시트, 선택 범위, 데이터베이스 테이블, DBGrid 내용을 Excel, HTML, RTF, CSV, TSV 출력으로 내보내며, 미리 보기, 이메일, 웹 보고서용 HTML 테이블 조각도 지원합니다.

제어된 자동화를 위한 설계

HotXLS는 Office 자동화가 프로덕션 워크플로에 적합하지 않을 때 유용합니다. 스프레드시트 처리가 애플리케이션 프로세스 내부에 유지되어 인터랙티브 데스크톱 세션에 대한 의존성이 줄어들고, 무인 도구와 서버 측 작업 배포가 더욱 용이해집니다.

이 라이브러리는 문서화된 통합 문서 구조와 실용적인 Excel 상호 운용성을 중심으로 개발되었습니다. 최근 릴리스에서는 열기/저장 왕복 시 Excel 작성 레코드, 통합 문서 메타데이터, 주석, 하이퍼링크, 외부 링크 데이터, 워크시트 상태, 보호 옵션, VBA 페이로드, 테이블 데이터, 자동 필터 상태, 그리기 레코드, 보기 설정을 보존하는 데 중점을 두고 있습니다. 이 접근 방식을 통해 애플리케이션이 소유하지 않은 통합 문서 부분을 불필요하게 재작성하지 않고 타겟 편집을 수행할 수 있습니다.

HotXLS는 독립적인 losLab Software 제품입니다. 런타임에 Microsoft Excel이 필요하지 않으며, 이 페이지는 Microsoft 인증, 보증 또는 상표 소유권을 주장하지 않습니다.

일반적인 사용 사례

시나리오HotXLS 활용 방법
보고서 생성애플리케이션 데이터, 데이터베이스 테이블, DBGrid 내용 또는 콜백 기반 워크시트 작성기에서 스타일이 적용된 통합 문서를 생성합니다.
템플릿 편집기존 통합 문서를 열고, 텍스트 자리 표시자를 찾아 교체하고, 범위를 채우고, 주변 메타데이터를 보존한 뒤 편집된 파일을 저장합니다.
통합 문서 검사제어된 코드에서 시트 이름, 워크시트 범위, 문서 속성, 주석, 하이퍼링크, 이름, 필터, 선택된 통합 문서 메타데이터를 읽습니다.
Office 없는 내보내기Microsoft Office가 설치되지 않은 컴퓨터에서도 서비스 및 무인 배치 작업을 포함한 Excel 호환 출력을 생성합니다.
구형 및 최신 통합 문서 지원클래식 BIFF8 .xls 워크플로, 최신 OOXML .xlsx 워크플로, 바이너리 XLSB 읽기/쓰기, ODS 가져오기/내보내기에 하나의 컴포넌트 패밀리를 사용합니다.
Linux 및 macOS 서비스Linux x64와 macOS ARM64의 Free Pascal 서비스 안에서 동일한 통합 문서 로드, 계산, PDF·SVG·PNG 출력을 실행합니다.
미리 보기 및 변환 파이프라인미리 보기, 이메일 조각, 가져오기, 다운스트림 시스템을 위해 전체 시트 또는 선택 범위를 HTML, RTF, CSV, TSV로 내보냅니다.
감사 가능한 문서 파이프라인외부 UI 애플리케이션을 구동하는 대신 자체 Delphi 또는 C++Builder 코드 경로 내에서 통합 문서 변환을 유지합니다.
HotXLS를 통해 Delphi 애플리케이션에서 내보낸 그룹화된 Excel 행
HotXLS 컴포넌트 API를 통해 생성된 그룹화된 행과 서식 적용 보고서 출력

평가판, 라이선스 및 지원

구매 전에 데모 및 API 문서를 검토하려면 HotXLS Delphi Spreadsheet Component 데모 패키지를 다운로드하세요.

신규 상업용 라이선스에는 전체 Object Pascal / Delphi 소스 코드, 1년간 소프트웨어 업데이트, 1년간 이메일 지원, 선택한 개발자 수 라이선스 하에 무제한 애플리케이션에서의 로열티 없는 사용이 포함됩니다.

2Checkout / FastSpring을 통한 신용카드/체크카드, PayPal, AliPay 또는 전신 송금 결제 — 모든 등급에 두 결제 채널이 함께 표시되며, 어느 쪽이든 선택하실 수 있습니다.

라이선스개발자가격주문
Single개발자 1명$650주문
Small Business최대 10명$1300주문
Medium Business최대 30명$1950주문
Enterprise단일 국가 내 한 회사와 그 자회사의 모든 개발자$3900주문
Corporate전 세계에 걸친 한 회사와 그 자회사의 모든 개발자$7800주문

Enterprise 및 Corporate 소스 추가 항목: HotXLS Enterprise와 Corporate 모두 도구 등급 예제 Workbook Audit & Conversion Workbench Pro의 전체 소스 코드를 포함합니다. 내부 검증용으로만 사용되는 전체 테스트 스위트의 소스 코드는 요청 시 제공됩니다.

연간 갱신 구매 — 기존 라이선스 보유자를 위한 갱신 가격은 HotXLS 구매 페이지에서 확인하실 수 있습니다.

HotXLS 온라인 문서 보기 또는 라이선스 및 기술 문의는 losLab Software에 문의하세요.

빠른 Delphi 예제

procedure QuickStart;
begin
  { Review the shipped HotXLS Delphi Component demo package for the complete Delphi sample. }
end;

HotXLS Delphi Component includes ready-to-run Delphi examples that show the core workflow before production integration.

자주 묻는 질문

어떤 Delphi 및 C++Builder 버전을 지원하나요?

HotXLS는 Delphi XE5부터 Delphi 13 Florence, C++Builder XE5부터 C++Builder 13 Florence를 지원합니다. Windows에서는 Free Pascal 3.2.2와 Lazarus/LCL로도 빌드할 수 있으며(Win32 및 Win64), XLS 및 XLSX API, 수식, 스타일, 데이터셋 내보내기, 렌더링 헬퍼가 zlib DLL 없이 FPC 코드에서 그대로 동작합니다. Linux x64 및 macOS ARM64용 네이티브 Free Pascal 빌드는 포터블 통합 문서 코어를 통해 통합 문서를 로드, 편집, 계산, 저장합니다.

소스 코드가 포함되나요?

상용 라이선스에는 통합, 코드 검토, 장기 유지 보수를 위한 Object Pascal 소스 코드가 포함됩니다.

런타임 로열티가 필요한가요?

라이선스를 받은 애플리케이션은 문서당 또는 최종 사용자당 런타임 비용 없이 로열티 없이 배포할 수 있습니다.

제품은 어떻게 평가하나요?

구매 전에 데모 패키지를 내려받고 온라인 문서를 살펴보시기 바랍니다.

신규 라이선스에는 무엇이 포함되나요?

신규 라이선스에는 소스 코드, 1년간의 업데이트, 1년간의 이메일 지원이 포함됩니다.

갱신은 어떻게 이루어지나요?

기존 고객은 공개된 갱신 가격으로 업데이트 이용 권한을 갱신할 수 있습니다.

API 문서는 어디에 있나요?

문서는 이 페이지의 현지화된 HotXLS Delphi Component 문서 링크에서 확인할 수 있습니다.

HotXLS 라이선스에는 무엇이 포함되며, 갱신은 어떻게 이루어지나요?

신규 라이선스($650 Single, $1300 Small Business(최대 10명 개발자), $1950 Medium Business(최대 30명 개발자), $3900 Enterprise(한 회사, 한 국가), $7800 Corporate(한 회사, 전 세계))에는 전체 소스 코드, 1년간의 업데이트, 1년간의 이메일 지원이 포함됩니다. 기존 고객을 위한 갱신 가격은 HotXLS 구매 페이지에서 확인할 수 있습니다.


Delphi PDF Component & 스프레드시트 개발에 대해 더 알아보기

제품 업데이트 구독

최신 업데이트를 이메일로 받아보세요.