HotPDF Component 한눈에 보기
| 제품 | HotPDF Component |
|---|---|
| 적합한 용도 | 개발자가 관리하는 Delphi 및 C++Builder 문서 워크플로 |
| IDE 지원 | Delphi 및 C++Builder XE5부터 13 Florence까지 |
| 배포 | 네이티브 Windows 애플리케이션 통합 |
| 소스 코드 | 상용 라이선스에 Object Pascal 소스 코드 포함 |
| 라이선스 | 로열티 없는 애플리케이션 배포 |
| 업데이트 | 1년간의 업데이트 및 이메일 지원 포함 |
| 가격 | 개발자 수에 따른 일회성 라이선스 |
| 문서 | HotPDF Component |
Delphi와 C++Builder를 위한 네이티브 PDF 생성 및 편집
HotPDF는 소스 코드 수준의 Delphi 및 C++Builder PDF 컴포넌트로, VCL 코드에서 직접 PDF 문서를 생성, 편집, 보안, 서명, 검증, 조합해야 하는 애플리케이션을 위해 설계되었습니다. 핵심 저작 워크플로를 위한 외부 PDF 런타임이 필요하지 않으며, RAD Studio로 구축된 Windows 데스크톱 소프트웨어를 위해 설계되었습니다.
프로그래밍 방식 페이지 드로잉, 유니코드 텍스트 출력, 폰트 임베딩 및 서브셋, 폼, 주석, 이미지 가져오기, PDF 병합/편집 작업, 암호화, 디지털 서명, 표준 준수 출력, 하나의 네이티브 API 인터페이스에서의 경량 프리플라이트 자동화가 필요한 경우 HotPDF를 사용하세요.
HotPDF는 Delphi 및 C++Builder용 RAD Studio XE5부터 RAD Studio 13.1 Florence를 지원하며, Win32, Win64, Win64x 워크플로를 포함합니다.

주요 기능
- 새 PDF 생성, 페이지 추가, 텍스트 및 벡터 그래픽 그리기, 재사용 가능한 Form XObject 등록, 이미지 배치, 파일 또는 호출자 소유 스트림으로 저장.
- 기존 PDF 로드, 페이지 박스 검사, 북마크 대상 검색, 페이지 복사, 삽입, 추출, 재정렬, 삭제, 문서 병합, 스탬프 또는 워터마크 추가, 문서 정보 업데이트.
- 하이퍼링크, 명명된 대상, 개요, 첨부 파일, 주석, 팝업, 하이라이트 주석, 자유 텍스트 주석, 편집 주석, 워터마크 주석, 페이지 썸네일, 레이어, 페이지 전환, 뷰어 환경 설정 추가.
- AcroForm 필드, 생성된 외관 스트림, 서명 필드, 여러 줄 및 콤브 텍스트 필드, 서식 있는 텍스트 필드 값, XFA 패킷 컨테이너, 폼 필드 트리거 래퍼 생성, 선택된 표준 프로파일이 허용하는 경우 AcroForm 리소스 사전에 여러 유니코드 폰트 추가.
- 로드된 AcroForm 문서에서 필드를 검사, 업데이트, 이름 변경, 제거 또는 평탄화한 후 편집된 사본 저장.
- 간결한 다국어 출력을 위한 TrueType, Type 1 PFB, OpenType-CFF, CID 키 CFF 폰트 임베딩 및 서브셋 처리(CJK 문자가 많은 문서 포함).
- 유니코드 텍스트, 오른쪽에서 왼쪽 텍스트, 세로 텍스트, 이모지 같은 보조 평면 문자, 아랍어/페르시아어/우르두어 셰이핑, 라틴 표준 합자, 데바나가리 재정렬,
/CIDToGIDMap,/W,/ToUnicode통합을 포함한 OpenType GSUB 기반 글리프 출력 생성. - zlib-ng Flate 압축 및 libjpeg-turbo 기반 JPEG 처리를 통한 JPEG, 비트맵, TIFF, JPEG2000, JBIG2, WMF, EMF 콘텐츠 가져오기.
- 비밀번호, AES-128, AES-256, PDF 2.0 AES-256 R6, 공개키 수신자 암호화 및 권한 플래그로 문서 보호.
- 인프로세스 PFX / PKCS#12 지원과 RFC 3161 타임스탬프 및 DSS / VRI 사전을 포함한 PAdES B-B, B-T, B-LT, B-LTA 워크플로로 PDF 서명.
- 텍스트, JSON, HTML 프리플라이트 보고서 생성, 프리플라이트 프로파일 및 프리셋 적용, 배치 결과 집계, PDF에 보고서 증거 임베딩, 보고서 비교, 집중적인 PDF/VT 검증 실행.
- 기존 보고서 레이아웃이 HotPDF를 통해 출력해야 할 때 FastReport, QuickReport, ReportBuilder, DevExpress ExpressPrinting용 선택적 PDF 백엔드 사용.
- Direct File API를 통한 매우 큰 PDF 고속 처리: 전체 파일을 객체 모델에 로드하지 않고 디스크에서 직접 문서를 열고 복사하고 재작성합니다. 167만 개의 객체가 있는 2GB 벤치마크 문서에서 AES-256 암호화는 약 14초, 복호화는 약 16초, 전체 재작성은 약 6초가 소요되며, 1.25GB 문서의 페이지 수 읽기는 밀리초 수준입니다. 클래식 교차 참조 테이블, 교차 참조 스트림, 하이브리드 참조 파일, 증분 업데이트된 문서는 모두 직접 경로를 유지합니다.
- 하드웨어 속도의 AES-256 암호화 및 복호화: CPU AES-NI를 사용할 경우 AES-256-CBC는 암호화 약 442 MB/s, 복호화 약 832 MB/s에 도달하며(포터블 소프트웨어 경로보다 약 3배 및 5.7배 빠름), 파일 간
EncryptFile/DecryptFile호출로 객체 그래프를 구축하지 않고 대용량 문서를 보호하거나 해제하며, 대형 비밀번호로 보호된 PDF 열기 시 메모리를 훨씬 적게 사용합니다.

2026-07-01 Version 2.256.0: HotPDF 릴리스 노트. This release line completes XFDF annotation coverage across all ISO 19444-1 annotation elements, adds a self-contained base64 codec for the XFDF layer, and connects embedded-file streams to XFDF import and export.
라이선스 및 가격
2Checkout을 통한 신용카드/체크카드, PayPal, AliPay 또는 전신 송금 결제. 모든 신규 HotPDF 라이선스에는 전체 Object Pascal 소스 코드, 1년간 업데이트, 1년간 이메일 지원이 포함됩니다.
| 라이선스 | 개발자 | 가격 | 주문 |
|---|---|---|---|
| Single | 개발자 1명 | $500 | 주문 |
| Small Business | 최대 10명 | $1000 | 주문 |
| Medium Business | 최대 30명 | $1500 | 주문 |
| Enterprise | 단일 국가 내 한 회사와 그 자회사의 모든 개발자 | $3000 | 주문 |
| Corporate | 전 세계에 걸친 한 회사와 그 자회사의 모든 개발자 | $6000 | 주문 |
Enterprise 및 Corporate 소스 추가 항목: HotPDF Enterprise와 Corporate 모두 도구 등급 예제인 PDF Preflight Pro 및 XFA & AcroForms Flattener Pro의 전체 소스 코드를 포함합니다. 내부 검증용으로만 사용되는 전체 테스트 스위트의 소스 코드는 요청 시 제공됩니다.
기존 고객 갱신: 정가의 40%, 언제든지 취소 가능. HotPDF 구매 및 갱신 페이지 열기.
표준, 서명 및 검증 워크플로
HotPDF는 PDF/A-1, PDF/A-2, PDF/A-3, PDF/X-1a, PDF/X-3, PDF/X-4, PDF/UA-1에 대한 표준 준수 PDF 생성 워크플로를 지원합니다. 또한 검토 및 자동화 워크플로를 위한 프리플라이트 및 집중적인 PDF/VT 검증 헬퍼가 포함되어 있습니다. 컴포넌트는 프로파일별 스위치와 가드를 제공하므로 선택된 프로파일을 위반하는 호출이 조용히 비준수 PDF를 작성하는 대신 일찍 실패할 수 있습니다.
| 워크플로 | HotPDF 지원 | 저작자 책임 |
|---|---|---|
| PDF/A-1, PDF/A-2, PDF/A-3 | PDFACompliance, XMP pdfaid 메타데이터, OutputIntent 지원, 폰트 임베딩 강제, JavaScript/암호화/주석/프로파일 가드, veraPDF로 검증된 PDF/A-2A / PDF/A-3A 연기 출력 | 대상 레벨 선택, 실제 ICC OutputIntent 데이터 제공, 제목/언어 설정, 적절한 폰트 임베딩, 선택된 아카이브 프로파일 외 콘텐츠 회피 |
| PDF/UA-1 | PDFUACompliance, 태그된 PDF 루트, pdfuaid 메타데이터, /Lang, DisplayDocTitle, 구조 요소, 마크된 콘텐츠, 역할 매핑, ParentTree 연결, 대체 텍스트 및 ActualText 헬퍼 | 의미 있는 문서 구조, 읽기 순서, 제목 계층, 목록/표 의미론, 실제 콘텐츠에 대한 대체 설명 구축 |
| PDF/X-1a, PDF/X-3, PDF/X-4 | PDFXCompliance, OutputIntent 지원, 인쇄 전처리 프로파일 가드, 대화형 또는 인쇄에 부적합한 기능에 대한 제한 | 선택한 인쇄 전처리 워크플로를 위한 적절한 색상 관리, 페이지 박스, 제작 설정 제공 |
| PDF/VT 검증 | ValidatePDFVT가 XMP PDF/VT 식별, 메타데이터 네임스페이스, 수정 날짜 일관성, PDF/X 기본 마커, OutputIntent, 카탈로그 DPartRoot 구조, 로드 가능한 페이지, 페이지 수준 DPart 범위를 확인 | 수신 또는 생성된 파일 감사에 활용; 전체 가변 데이터 생성 의도 저작은 호출자 책임 |
PDF/A 레벨 A는 아카이브 프로파일에서 요구하는 태그된 PDF 기반을 활성화합니다. PDF/UA-1을 자동으로 알리지는 않으며, HotPDF는 PDFUACompliance가 명시적으로 활성화된 경우에만 PDF/UA 식별 정보를 내보냅니다.
프리플라이트 API는 텍스트, JSON, HTML 보고서를 생성하고, 저장된 프로파일이나 내장 프리셋을 통해 출력을 필터링하고, 배치 결과를 집계하고, 검토 사본에 보고서 증거를 임베딩하고, 보고서를 비교하고, 다운스트림 도구를 위한 veraPDF 스타일 구조로 보고서를 변환할 수 있습니다.
추가 기능 범위
- OpenType GSUB LookupType 1-8 지원, 스크립트/언어 기능 선택, 라틴 표준 합자, 아랍어/페르시아어/우르두어 셰이핑, 데바나가리 재정렬, 폰트 특정 글리프를 위한 PUA 합성 코드포인트 내보내기.
- XFA 패킷 컨테이너 지원, AcroForm
/AA트리거 래퍼, AcroForm/DR에 여러 유니코드 폰트, 생성된 CID 폰트 외관 스트림. - 증분 업데이트 저장, 다중 서명 워크플로, 서명 자리 표시자, 인프로세스 CMS SignedData 생성, 장기 검증 사전.
- 페이지 박스 검사, 북마크 대상 조회, AcroForm 필드 검사, 필드 값 업데이트, 필드 이름 변경, 필드 제거, 폼 평탄화를 위한 로드된 문서 헬퍼.
- 프리플라이트 프로파일 로드/저장/검증/병합/비교 헬퍼, 배치 집계, 임베딩된 보고서 검증, XMP 보고서 임베딩, 집중적인 PDF/VT 검증, 프리플라이트 보고서에서의 보수적 복구.
- PDF 1.3부터 PDF 1.7 기능 게이트, 선택적 PDF 2.0 암호화 지원, 객체 스트림, XRef 스트림, OutputIntents, 투명도 그룹, 소프트 마스크, 패턴, 셰이딩, 인쇄 전처리 ExtGState 제어.
빠른 Delphi 예제
program HelloHotPDF;
uses
System.SysUtils,
HPDFDoc;
var
PDF: THotPDF;
begin
PDF := THotPDF.Create(nil);
try
PDF.AutoLaunch := False;
PDF.FileName := 'HelloHotPDF.pdf';
PDF.Compression := cmFlateDecode;
PDF.EnableFontSubsetting := True;
PDF.BeginDoc;
PDF.CurrentPage.SetFont('Arial', [], 18);
PDF.CurrentPage.TextOut(50, 50, 0, 'Hello HotPDF');
PDF.EndDoc;
finally
PDF.Free;
end;
end.

HotPDF Component 데모 패키지 다운로드
RAD Studio XE5부터 RAD Studio 13.1 Florence(Delphi 및 C++Builder, Win32, Win64, Win64x 워크플로) 지원
HotPDF를 선택해야 할 때
- 애플리케이션이 PDF 문서를 생성하거나 편집하는데 곁들여 배포할 것이 없기를 바란다면 HotPDF를 선택하세요. HotPDF는 자체 렌더링 엔진, 자체 이미지 코덱, 자체 폰트 엔진을 갖추고 실행 파일에 그대로 컴파일되므로, 재배포하거나 배포 감사를 통과시켜야 할 PDF 런타임이 전혀 없습니다.
- 저작보다 읽기와 검토가 중심이라면 PDFium Delphi Component를 선택하세요. 뷰어 아키텍처, 접근성 낭독, 표 추출, HTML로의 시맨틱 리플로, 표준 검증을 제공하며, 렌더링은 애플리케이션과 함께 배포하는
pdfium.dll을 통해 이뤄집니다. - OCR, 바코드 인식, PKCS#11 하드웨어 토큰 서명, EU 신뢰 목록 검증, DOCX 및 HTML 내보내기가 필요하거나 Delphi가 아닌 코드가 DLL, ActiveX, Dylib로 접근해야 한다면 PDF Library for Delphi를 선택하세요.
자주 묻는 질문
어떤 Delphi 및 C++Builder 버전을 지원하나요?
HotPDF Component는 현행 RAD Studio 워크플로를 지원하며, 이 제품에 대해 문서화된 레거시 IDE 범위도 함께 지원합니다.
소스 코드가 포함되나요?
상용 라이선스에는 통합, 코드 검토, 장기 유지 보수를 위한 Object Pascal 소스 코드가 포함됩니다.
런타임 로열티가 필요한가요?
라이선스를 받은 애플리케이션은 문서당 또는 최종 사용자당 런타임 비용 없이 로열티 없이 배포할 수 있습니다.
제품은 어떻게 평가하나요?
구매 전에 데모 패키지를 내려받고 온라인 문서를 살펴보시기 바랍니다.
신규 라이선스에는 무엇이 포함되나요?
신규 라이선스에는 소스 코드, 1년간의 업데이트, 1년간의 이메일 지원이 포함됩니다.
갱신은 어떻게 이루어지나요?
기존 고객은 공개된 갱신 가격으로 업데이트 이용 권한을 갱신할 수 있습니다.
API 문서는 어디에 있나요?
문서는 이 페이지의 현지화된 HotPDF Component 문서 링크에서 확인할 수 있습니다.
HotPDF 라이선스에는 무엇이 포함되며, 갱신은 어떻게 이루어지나요?
신규 라이선스($500 Single, $1000 Small Business(최대 10명 개발자), $1500 Medium Business(최대 30명 개발자), $3000 Enterprise(한 회사, 한 국가), $6000 Corporate(한 회사, 전 세계))에는 전체 소스 코드, 1년간의 업데이트, 1년간의 이메일 지원이 포함됩니다. 기존 고객은 정가의 40%로 업데이트 이용 권한을 갱신할 수 있습니다.
Delphi PDF Component & 스프레드시트 개발에 대해 더 알아보기
제품 업데이트 구독
최신 업데이트를 이메일로 받아보세요.
