PDF 작성 SDK

Delphi PDF 생성 및 편집을 위한 HotPDF Component

HotPDF는 Delphi 및 C++Builder 애플리케이션을 위한 네이티브 VCL PDF 라이브러리입니다. 외부 PDF 런타임 배포 없이 PDF 생성, 편집, 양식, 주석, 암호화, 디지털 서명, Unicode 글꼴 처리, 표준 지향 출력, 프리플라이트 보고를 지원합니다.

Delphi PDF Component PDF 생성 편집 라이브러리

Delphi 및 C++Builder용 네이티브 PDF 생성 및 편집

HotPDF는 Delphi 및 C++Builder용 소스 코드 포함 PDF 컴포넌트로, VCL 코드에서 직접 PDF 문서를 생성, 편집, 보호, 서명, 검증 및 조립해야 하는 애플리케이션에 적합합니다. 핵심 작성 흐름에는 외부 PDF runtime이 필요하지 않습니다.

HotPDF는 Delphi 및 C++Builder용 RAD Studio XE5부터 RAD Studio 13.1 Florence까지 지원하며 Win32, Win64, Win64x 워크플로를 포함합니다.

PDF Edit VCL
Delphi PDF 편집 라이브러리(프로그래밍 방식 텍스트 수정)

주요 기능

  • PDF를 만들고, 페이지를 추가하고, 텍스트와 벡터 그래픽을 그리고, Form XObjects를 등록하고, 이미지를 배치한 뒤 파일이나 스트림에 저장합니다.
  • PDF를 로드하고 페이지 박스를 검사하며 북마크 대상을 찾고, 페이지 복사, 삽입, 추출, 재정렬, 삭제, 병합, 스탬프, 워터마크, 문서 정보 업데이트를 수행합니다.
  • 링크, 명명된 대상, 아웃라인, 첨부 파일, 주석, 팝업, 하이라이트, 자유 텍스트, 삭제 표시, 워터마크 주석, 썸네일, 레이어, 페이지 전환, 뷰어 기본 설정을 추가합니다.
  • AcroForm 필드, 모양, 서명 필드, XFA 패킷 컨테이너, Unicode 글꼴 리소스를 만들고 관리하며 필드 업데이트, 이름 변경, 제거, 평탄화를 수행합니다.
  • TrueType, Type 1 PFB, OpenType-CFF, CID-keyed CFF 글꼴을 포함하고 서브셋으로 만들어 CJK가 많은 문서를 포함한 다국어 출력에 대응합니다.
  • Unicode, 오른쪽에서 왼쪽으로 쓰는 텍스트, 세로 텍스트, emoji, Arabic / Persian / Urdu shaping, Devanagari 재정렬, OpenType GSUB 기반 글리프 출력을 생성합니다.
  • zlib-ng와 libjpeg-turbo 기반 처리로 JPEG, bitmap, TIFF, JPEG2000, JBIG2, WMF, EMF를 가져옵니다.
  • 비밀번호, AES-128, AES-256, PDF 2.0 AES-256 R6, 공개 키 암호화, 권한 플래그로 문서를 보호합니다.
  • PFX / PKCS#12와 PAdES B-B, B-T, B-LT, B-LTA 워크플로, RFC 3161 타임스탬프, DSS / VRI 사전으로 PDF에 서명합니다.
  • 텍스트, JSON, HTML 프리플라이트 보고서, profiles, presets, 배치 집계, 내장 증거, 보고서 비교, PDF/VT 검증을 생성합니다.
  • Direct File API로 매우 큰 PDF를 고속으로 처리합니다. 전체 파일을 객체 모델에 로드하지 않고 디스크에서 직접 열기, 복사, 다시 쓰기를 수행합니다. 60,000페이지 / 883 MB 문서는 약 2~3초에 열거나 복사되고, 메타데이터나 객체 변경 후 다시 저장하는 데 약 20초가 걸립니다.
  • AES-256 암호화와 복호화를 하드웨어 속도로 수행합니다. CPU의 AES-NI를 사용하면 AES-256-CBC가 암호화 시 약 442 MB/s, 복호화 시 약 832 MB/s에 도달하며(이식 가능한 소프트웨어 경로 대비 약 3× 및 5.7×), 암호로 보호된 큰 PDF를 열 때 메모리 사용량도 크게 줄어듭니다.

HotPDF Component DEMO 패키지 다운로드 (25.6 MB)

2026-06-08 버전 2.183.0: HotPDF 변경 내역. 최근 릴리스는 Javanese, Hebrew, Thai/Lao, Adlam, N'Ko, Mongolian 및 Indic 클러스터를 위한 생성 측 복합 문자 shaping, 세로 kerning, 마크 배치, ToUnicode 복원을 확장합니다.

표준, 서명 및 검증 워크플로

HotPDF는 PDF/A-1, PDF/A-2, PDF/A-3, PDF/X-1a, PDF/X-3, PDF/X-4, PDF/UA-1 표준 지향 PDF 생성 워크플로와 프리플라이트 및 focused PDF/VT 검증 도우미를 지원합니다. 프로필별 스위치와 보호 장치가 선택한 프로필을 깨는 호출을 조기에 실패시켜, 비준수 PDF가 조용히 기록되는 일을 방지합니다.

워크플로HotPDF 지원작성자 책임
PDF/A-1, PDF/A-2, PDF/A-3PDFACompliance, XMP pdfaid, OutputIntent, 글꼴 포함, JavaScript/암호화/주석/프로필 보호, veraPDF smoke 출력.대상 수준을 선택하고 ICC OutputIntent 데이터를 제공하며 제목과 언어를 설정하고 글꼴을 포함하며 프로필 밖의 콘텐츠를 피합니다.
PDF/UA-1PDFUACompliance, Tagged PDF 루트, pdfuaid, /Lang, DisplayDocTitle, 구조 요소, 역할 매핑, 대체 텍스트, ActualText.의미 있는 구조, 읽기 순서, 제목, 목록, 표, 실제 콘텐츠의 대체 설명을 구성합니다.
PDF/XPDFXCompliance, OutputIntent 지원, 프리프레스 프로필 보호, 인쇄에 안전하지 않은 기능 제한.색상 관리, 페이지 박스, 제작 설정을 제공합니다.
PDF/VT 검증ValidatePDFVT가 XMP 식별, 메타데이터 네임스페이스, 수정 날짜, PDF/X 마커, OutputIntent, DPartRoot, 페이지, DPart 범위를 검사합니다.파일 감사에 사용합니다. 전체 가변 데이터 제작 의도는 호출자 책임입니다.

추가 기능 범위

  • OpenType GSUB LookupType 1-8, script/language 기능 선택, 합자, Arabic / Persian / Urdu shaping, Devanagari 재정렬, PUA 출력.
  • XFA 패킷 컨테이너, AcroForm /AA 트리거, /DR의 Unicode 글꼴, CID 글꼴 appearance stream.
  • 증분 업데이트, 다중 서명 워크플로, 플레이스홀더, CMS SignedData, 장기 검증 사전.
  • 페이지 박스, 북마크 대상, 필드 검사, 필드 업데이트, 이름 변경, 제거, 평탄화를 위한 로드된 문서 도우미.
  • 프리플라이트 profile 로드/저장/검증/병합/차이 비교, 배치 집계, 보고서 임베딩, XMP 보고서 임베딩, PDF/VT 검증, 보수적 복구.

HotPDF 온라인 문서

빠른 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를 선택할 때

  • 애플리케이션이 PDF를 생성 또는 편집하며 별도 PDF 서비스보다 Delphi/C++Builder 소스 코드 컴포넌트를 원할 때 HotPDF를 선택하세요.
  • 주요 요구 사항이 PDF 렌더링, 보기, 페이지 래스터화, 텍스트 추출, 대화형 viewer UI 통합이면 PDFium Component를 선택하세요.
  • 프로젝트가 이미 PDFlibPas API 표면을 기반으로 하거나 Delphi/C++Builder 소스 라이브러리와 함께 DLL, ActiveX, Dylib 통합 옵션이 필요할 때는 losLab PDF Library를 선택하세요.

라이선스

소스 코드가 포함된 HotPDF Delphi PDF Component
FastSpring을 통한 신용/직불카드, PayPal, AliPay 또는 전신 송금 결제:
신규 고객 최초 구매 정가:

HotPDF Single License ($499)
HotPDF Team/SME License ($999)
HotPDF Enterprise License ($1999)

라이선스 선택: 이 라이브러리를 사용할 개발자가 5명 이하라면 Team/SME를 선택할 수 있습니다. 향후 5명을 초과할 수 있거나 Enterprise 전용 소스 패키지가 필요하다면 Enterprise를 고려하십시오.

Enterprise 전용 소스 추가 구성: HotPDF Enterprise에는 현재 PDF Preflight ProXFA & AcroForms Flattener Pro 같은 전용 도구급 예제의 전체 소스 코드와, 일반적으로 내부 검증에만 사용하는 전체 테스트 스위트 소스 코드가 포함됩니다.

기존 고객 갱신: 정가의 40%입니다. HotPDF 구매 및 갱신 페이지 열기.


Delphi PDF Component & Spreadsheet Development 더 보기

제품 업데이트 구독

최신 글을 이메일로 받아보세요.