HotPDF Delphi Component 한눈에 보기
| 제품 | HotPDF Delphi Component |
|---|---|
| 적합한 용도 | 개발자가 관리하는 Delphi 및 C++Builder 문서 워크플로 |
| IDE 지원 | Delphi 및 C++Builder XE5부터 13 Florence까지; Free Pascal 3.2.2 / Lazarus (Win32, Win64) |
| 배포 | 네이티브 Windows 애플리케이션 통합 |
| 소스 코드 | 상용 라이선스에 Object Pascal 소스 코드 포함 |
| 라이선스 | 로열티 없는 애플리케이션 배포 |
| 업데이트 | 1년간의 업데이트 및 이메일 지원 포함 |
| 가격 | 개발자 수에 따른 일회성 라이선스 |
| 문서 | HotPDF Delphi 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 워크플로를 포함하고, Free Pascal 3.2.2와 Lazarus로도 Win32 및 Win64용으로 빌드할 수 있습니다.

주요 기능
- 새 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 열기 시 메모리를 훨씬 적게 사용합니다. - 내장 OCR 또는 교체 가능한 Tesseract / RapidOCR 어댑터(DLL, CLI, 인프로세스 ONNX)로 스캔본과 사진을 검색 가능한 PDF로 바꿉니다. 스캔 방향·기울기·그림자·원근 보정, 다국어 모델 프리셋, 단어 수준 신뢰도와 지오메트리 정보를 지원합니다.
- 렌더링된 페이지와 이미지에서 Code 128, EAN/UPC, QR, Data Matrix ECC 200, PDF417 심볼을 디코딩합니다. 래스터 하나에 여러 심볼이 있거나 투영 왜곡된 Data Matrix도 처리하며, 단어 수준 삽입·삭제·치환·이동 기록과 검토 아티팩트로 문서나 계약서 개정판을 비교합니다.
- JSON 작업 스키마와 C ABI로 헤드리스 문서 작업을 구동합니다. 기능 조회, 렌더링, 유니코드 텍스트와 폼 추출, OCR 레이어, 블랙라인(redaction), PFX 서명, 비교, 원자적 파일 공개를 지원하며, 활성 데스크톱 없이 포터블 코어를 네이티브 Linux 코드로 실행합니다.
- Windows와 Linux에서 인프로세스로 동적 XFA 폼을 실행합니다. QuickJS JavaScript와 컴파일된 FormCalc 이벤트 스크립트, 와일드카드·술어·상대 발생을 포함한 SOM 경로 해석, 로캘 인식 날짜/시간/숫자 픽처 절, 양방향 바인딩을 갖춘 네임스페이스 인식 Data DOM, 스크립트 실패 시 트랜잭션 롤백을 지원합니다. 네이티브 PDF 페이지 트리, 반복 필드, 선택 목록, 라디오 그룹, 체크박스, 푸시 버튼, 드로, 이미지는 XDP와 저장된 런타임 데이터에서 직접 만들 수 있습니다.
- 리치 텍스트 폼 필드에 타입화된 유니코드 스타일 런과 실제 임베드된 레귤러/볼드/이탤릭/볼드이탤릭 폰트를 적용해 값을 채웁니다. 그래핌별로 호출자가 지정한 폰트 패밀리를 선택하고, Unicode 17 줄 바꿈과 그래핌 규칙으로 줄을 나누며, 양방향 문단과 짝을 이루는 괄호를 그대로 유지한 채 스타일이 적용된 FDF / XFDF를 서명되거나 암호화된 문서로 가져오거나 내보낼 수 있습니다.
- 서명 정책을 엔드 투 엔드로 적용합니다. 서명 시드 값과 인증서 제약 조건, P1/P2/P3 권한의 DocMDP 인증, FieldMDP 잠금, 법적 증명(legal attestation), 이름 있는 서명 외관 프로파일, 임베드된 CRL / OCSP 폐기 증거, SHA-256 / SHA-384 / SHA-512 imprint를 사용하는 RFC 3161 서명 타임스탬프와 독립 실행형 문서 타임스탬프, 그리고 원본 개정판을 보존한 채 AES 암호화 문서에 서명할 수 있습니다.
- 내장 렌더러로 까다로운 페이지 콘텐츠를 렌더링합니다. 모든 블렌드 모드를 갖춘 CMYK / ICC 투명도 그룹, 함수·axial·radial·Coons·tensor·triangle 메시 셰이딩, 컬러/논컬러 타일링 패턴, 옵셔널 콘텐츠 표시 제어, 보정된 CalGray / CalRGB / Lab 색상, Separation / DeviceN 틴트, 소프트 마스크, 182종의 내장 레거시 CMap, CID 키 CFF, 임베드된 Type 1 폰트를 지원합니다.

HotPDF Delphi Component 데모 패키지 다운로드
2026-10-11 Version 2.968.0: HotPDF 릴리스 노트. 최신 릴리스는 명시적인 리치 텍스트 색 구성, 움직임 줄이기, 투명도, 데이터, 대비, forced-color, 스크립트 가용성 기본 설정을 평가합니다. 2.929.0 이후 릴리스는 리치 텍스트 필드용 CSS 캐스케이드 엔진을 추가합니다 — 여기에는 내부·링크·가져온 스타일 시트, 미디어 쿼리, 속성·형제·구조·위치 선택자, 범위가 지정된 네임스페이스, 캐스케이드되는 글자·단어 간격이 포함됩니다. XFDF와 FDF 교환은 스탬프 외관, 로컬 및 원격 GoToR 대상, 선택 없음과 빈 내보내기를 정확히 구분하는 의미 체계를 갖춘 18종의 매핑된 주석 유형으로 확장됩니다. Type1C, CIDFontType0C, 베어 Type1, 베벨 및 클라우드 테두리, 선 캡션을 포함해 원본 폰트 프로그램으로부터 누락된 주석 외관을 렌더링하고, 완전한 OpenType CFF 및 CFF2 가변 폰트로 필드 외관을 구성합니다. JavaScript와 FormCalc에서 트랜잭션 XFA 폼 트리와 라이브 Data DOM 컬렉션을 관리하고, 최대 26비트까지 부호 있는·없는 JPEG 2000 컴포넌트를 디코딩하며, 자동 옵셔널 콘텐츠 사용 컨텍스트를 적용하고, 모두 0인 X25519 / X448 공유 비밀은 거부합니다. 이전 릴리스는 XDP에서 페이지 트리, 반복 필드, 선택 목록, 라디오 그룹, 불리언 마크, 푸시 버튼 캡션, 드로, 이미지를 포함한 네이티브 XFA 폼을 직접 만들고, XFA JavaScript, FormCalc, Data DOM, ICU 로캘 런타임을 Linux에서 네이티브로 실행합니다. 또한 타입화된 유니코드 스타일 런, 4종 임베드 폰트, 호출자 지정 폰트 폴백, Unicode 17 줄 바꿈, 양방향 문단, GPOS 마크 어태치먼트를 갖춘 리치 텍스트 폼 필드가 추가되었고, 스타일이 적용된 FDF / XFDF 가져오기·내보내기는 Windows 파일 작업과 Linux JSON 콜백을 통해 제공됩니다. 서명은 DocMDP P1~P3 인증, 이름 있는 외관 프로파일, 독립 실행형 RFC 3161 문서 타임스탬프, SHA-384 / SHA-512 imprint, 인증된 Adobe 폐기 정보 아카이빙으로 확장되었습니다. 셰이딩, 패치·트라이앵글 메시, 타일링 패턴, 옵셔널 콘텐츠, 대시 배열, CID 키 CFF, 182종의 내장 레거시 CMap은 Linux뿐 아니라 Windows에서도 Cairo 출력으로 렌더링됩니다. 아울러 텍스트, 구조 그래프, 렌더링 픽셀에 의한 문서 비교를 지원하며, 주석 달린 계약서 검토 PDF를 만들어 줍니다.
라이선스 및 가격
2Checkout / FastSpring을 통한 신용카드/체크카드, PayPal, AliPay 또는 전신 송금 결제 — 모든 등급에 두 결제 채널이 함께 표시되며, 어느 쪽이든 선택하실 수 있습니다. 모든 신규 HotPDF 라이선스에는 전체 Object Pascal 소스 코드, 1년간 업데이트, 1년간 이메일 지원이 포함됩니다.
| 라이선스 | 개발자 | 가격 | 주문 |
|---|---|---|---|
| Single | 개발자 1명 | $950 | 주문 |
| Small Business | 최대 10명 | $1900 | 주문 |
| Medium Business | 최대 30명 | $2850 | 주문 |
| Enterprise | 단일 국가 내 한 회사와 그 자회사의 모든 개발자 | $5700 | 주문 |
| Corporate | 전 세계에 걸친 한 회사와 그 자회사의 모든 개발자 | $11400 | 주문 |
Enterprise 및 Corporate 소스 추가 항목: HotPDF Enterprise와 Corporate 모두 도구 등급 예제인 PDF Preflight Pro 및 XFA & AcroForms Flattener Pro의 전체 소스 코드를 포함합니다. 내부 검증용으로만 사용되는 전체 테스트 스위트의 소스 코드는 요청 시 제공됩니다.
기존 고객 갱신: 정가의 50%, 언제든지 취소 가능. 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 Delphi Component 데모 패키지 다운로드
RAD Studio XE5부터 RAD Studio 13.1 Florence(Delphi 및 C++Builder, Win32, Win64, Win64x 워크플로)와 Free Pascal 3.2.2 / Lazarus (Win32, Win64) 지원
HotPDF를 선택해야 할 때
- 애플리케이션이 PDF 문서를 생성하거나 편집하는데 곁들여 배포할 것이 없기를 바란다면 HotPDF를 선택하세요. HotPDF는 자체 렌더링 엔진, 자체 이미지 코덱, 자체 폰트 엔진을 갖추고 실행 파일에 그대로 컴파일되므로, 재배포하거나 배포 감사를 통과시켜야 할 PDF 런타임이 전혀 없습니다.
- 저작보다 읽기와 검토가 중심이라면 PDFium Delphi Component를 선택하세요. 뷰어 아키텍처, 접근성 낭독, 표 추출, HTML로의 시맨틱 리플로, 표준 검증을 제공하며, 렌더링은 애플리케이션과 함께 배포하는
pdfium.dll을 통해 이뤄집니다. - PKCS#11 하드웨어 토큰 서명, EU 신뢰 목록 검증, DOCX 내보내기가 필요하거나 Delphi가 아닌 코드가 DLL, ActiveX, Dylib로 접근해야 한다면 PDF Library for Delphi를 선택하세요.
자주 묻는 질문
어떤 Delphi 및 C++Builder 버전을 지원하나요?
HotPDF는 Delphi와 C++Builder 모두에서 RAD Studio XE5부터 RAD Studio 13.1 Florence까지 지원하며, Win32, Win64, Win64x 애플리케이션 타깃을 포괄합니다. 라이브러리 전체를 Free Pascal 3.2.2와 Lazarus로 Win32 및 Win64용으로 빌드할 수도 있으며, 네이티브 Flate 압축과 AES 암호화를 제공합니다.
소스 코드가 포함되나요?
상용 라이선스에는 통합, 코드 검토, 장기 유지 보수를 위한 Object Pascal 소스 코드가 포함됩니다.
런타임 로열티가 필요한가요?
라이선스를 받은 애플리케이션은 문서당 또는 최종 사용자당 런타임 비용 없이 로열티 없이 배포할 수 있습니다.
제품은 어떻게 평가하나요?
구매 전에 데모 패키지를 내려받고 온라인 문서를 살펴보시기 바랍니다.
신규 라이선스에는 무엇이 포함되나요?
신규 라이선스에는 소스 코드, 1년간의 업데이트, 1년간의 이메일 지원이 포함됩니다.
갱신은 어떻게 이루어지나요?
기존 고객은 공개된 갱신 가격으로 업데이트 이용 권한을 갱신할 수 있습니다.
API 문서는 어디에 있나요?
문서는 이 페이지의 현지화된 HotPDF Delphi Component 문서 링크에서 확인할 수 있습니다.
HotPDF 라이선스에는 무엇이 포함되며, 갱신은 어떻게 이루어지나요?
신규 라이선스($950 Single, $1900 Small Business(최대 10명 개발자), $2850 Medium Business(최대 30명 개발자), $5700 Enterprise(한 회사, 한 국가), $11400 Corporate(한 회사, 전 세계))에는 전체 소스 코드, 1년간의 업데이트, 1년간의 이메일 지원이 포함됩니다. 기존 고객은 정가의 50%로 업데이트 이용 권한을 갱신할 수 있습니다.
Delphi PDF Component & 스프레드시트 개발에 대해 더 알아보기
제품 업데이트 구독
최신 업데이트를 이메일로 받아보세요.
