Delphi PDF SDK

생성, 편집, 서명, 렌더링, 프리플라이트 및 PDF/UA 워크플로를 위한 Delphi PDF 라이브러리

losLab PDF Library는 Delphi 및 C++Builder 팀에게 외부 PDF 서비스를 통하지 않고 데스크톱, 서버, DLL, ActiveX, Dylib 워크플로, 내장된 PDF/A 및 PDF/UA 검사, PAdES 서명 지원, 렌더러 선택 기능을 제공하는 소스 공개 PDF 엔진입니다.

losLab PDF Library SDK 인터페이스 및 PDF 워크플로 미리 보기

losLab PDF Library 한눈에 보기

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

개발자 소유 워크플로를 위한 소스 공개 PDF 엔진

losLab PDF Library는 자체 소프트웨어 내에서 PDF 문서를 생성, 수정, 렌더링, 인쇄, 서명, 보안, 검사, 프리플라이트해야 하는 애플리케이션을 위한 Delphi 및 C++Builder PDF SDK입니다.

이 라이브러리는 Delphi/Object Pascal로 작성되었으며 Delphi 및 C++Builder 프로젝트를 위한 전체 소스 코드와 함께 제공됩니다. 또한 C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ 및 DLL 또는 ActiveX 컴포넌트를 호출할 수 있는 기타 환경에서 PDF 자동화를 통합해야 하는 팀을 위해 DLL, ActiveX, Dylib 옵션도 제공합니다.

PDF 워크플로가 제품 또는 백오피스 프로세스의 일부인 경우 활용하세요: 생성된 인보이스, 서명된 계약서, 아카이브 제출, 접근성 검토, 인쇄 출력, 폼 처리, 문서 조합, 또는 불량 PDF가 고객에게 도달하기 전에 실패해야 하는 CI 검사.

PDF Library 데모 패키지 다운로드

2026-10-10 버전 3.555.0: 릴리스 노트 | API 참조. 최신 릴리스는 네이티브 Free Pascal ARM64 및 Delphi ARM64EC 소스 빌드를 통해 Windows 11 on ARM 지원을 추가하며, 시스템 AES CBC/GCM 및 JPEG 공급자, 아키텍처에 맞춘 OpenJPEG 라이브러리, 명명된 C 익스포트를 노출하는 Windows ARM DLL을 갖춥니다. 3.552.0 이후 릴리스는 크로스 플랫폼 헤드리스 코어를 완성합니다. Delphi macOS ARM64 동적 라이브러리는 Free Pascal 빌드와 동일한 880개의 C 진입점을 노출하며 네이티브 폰트, Cairo 렌더링, OpenSSL 암호화·서명, ImageIO JPEG 코덱을 구동합니다. 네이티브 XMP 메타데이터 편집과 RFC 3161 타임스탬프가 적용된 PFX 서명은 macOS ARM64에서 실행되고, 헤드리스 지원은 Linux ARM64와 macOS x64로 확장되며, 네이티브 검증 도구는 x64와 ARM64 전반에 걸쳐 Linux와 macOS에서 실행됩니다. 버전 3.552.0 자체는 Linux x86_64와 macOS arm64에 OpenSSL 암호화, 다이제스트, PKCS#12 서명, CMS 검증, libcurl HTTP 레인지 접근, RFC 3161 타임스탬핑을 갖춘 네이티브 Free Pascal 헤드리스 생성, 로딩, 텍스트 워크플로, Cairo 비트맵 렌더링을 도입했습니다. 이 범위의 이전 릴리스는 주변 문자와 TJ 간격을 유지하는 정확한 유니코드 콘텐츠 치환, 태그 읽기 순서를 따르고 단과 페이지 장식을 감지해 표를 JSON, CSV, Markdown, DOCX로 내보내는 구조화 추출, hOCR과 TSV 결과를 제공하는 선택적 Tesseract OCR 어댑터, 페인트 순서·중첩 Form 콘텐츠·클리핑 경로를 진단 정보와 함께 보존하는 SVG 내보내기, xmllint 또는 SaxonJ를 통한 버전 관리되는 인보이스 XML 스키마와 Schematron 검증, PDF/UA-2 리더 검사, 차이 마스크와 오버레이를 활용한 렌더링 페이지 시각 비교, Arlington 검증 커버리지 보고서를 추가했습니다.

주요 PDF 기능

  • PDF 페이지 생성 및 편집: 텍스트, 벡터 그래픽, 이미지, QR 코드, PDF417, DataMatrix, 바코드, 주석, 링크, 개요, 명명된 대상, 메타데이터, 문서 속성 그리기.
  • 페이지 조합 및 문서 복구: 제어된 소스 문서에서 페이지 분리, 병합, 추가, 복사, 복제, 정규화, 이동, 삭제, 숨기기, 회전, 재빌드.
  • 렌더링 및 인쇄: 화면 미리 보기, 비트맵 내보내기, 장치 컨텍스트 렌더링, 프린터 워크플로를 위해 GDI+, PDFium, Cairo 렌더링 엔진 간 전환.
  • 폼 및 대화형 문서: AcroForm 필드, 외관, 필드 플래그, JavaScript 액션, 첨부 파일, 관련 문서 데이터를 생성, 채우기, 편집, 평탄화, 검사, 관리.
  • 텍스트, 이미지, 폰트: BMP, TIFF, JPEG, JPEG 2000, GIF, PNG, EMF, HTML 텍스트 박스, 유니코드 텍스트, TrueType, OpenType, Type 1, 폰트 임베딩, 폰트 서브셋, 추출 워크플로 작업.
  • 보안 및 서명: 32비트 및 64비트 Windows에서 하드웨어 AES-NI 가속으로 PDF 암호화 및 복호화, 전체 객체 그래프를 구축하지 않는 직접 파일 간 AES-256 경로를 통한 멀티 기가바이트 파일 보호 또는 해제, 권한 설정, 공개키 수신자 암호화, 선택 가능한 SHA-256/384/512 다이제스트로 서명, PAdES 속성 추가, 타임스탬프 서명, DSS/VRI 검증 데이터 첨부.
  • 대용량 문서: 온디맨드 객체 로딩 및 64비트 오프셋으로 2GB 초과 PDF 열기, 단일 패스에서 북마크, 폼 필드, 태그된 PDF 구조 트리를 보존하며 파일 목록 병합, 소스 파일에 증분 업데이트 인 플레이스 추가, Direct Access API를 통해 수백만 객체 문서를 수 초 내에 복사하거나 재작성.
  • 구조화 추출과 정확한 치환: 태그 읽기 순서를 따라 시맨틱 역할, 단, 페이지 장식, 표 셀을 포함한 텍스트를 추출해 JSON, CSV, Markdown, DOCX로 내보냅니다. 주변 문자와 간격을 보존한 채 유니코드 콘텐츠를 정확히 치환하고, 선택적 Tesseract 어댑터로 OCR 텍스트 계층을 추가합니다.
  • 시각 비교와 인보이스 검증: 렌더링된 페이지나 문서 전체를 채널 허용 오차, 무시 영역, 차이 마스크, 오버레이로 비교하고, 임베딩된 e-invoice XML을 xmllint 또는 SaxonJ를 통해 버전 관리되는 스키마와 Schematron 규칙으로 검증합니다.
  • 프리플라이트 보고서 및 진단: PDF/A 및 PDF/UA-1, PDF/UA-2 검사 실행, 텍스트, JSON, HTML, CSV 보고서 생성, 베이스라인 대비 안정적인 텍스트 보고서 비교, 요약 CSV 출력으로 폴더 배치 처리, SigningWorkbench 및 ComplianceWorkbench 데모로 서명 상태 및 문서 정책 규모 감사.
  • 저수준 PDF 제어: 워크플로에서 정밀한 PDF 구조가 필요할 때 객체 번호, 페이지 사전, 카탈로그 항목, 출력 의도, 저장 버전 잠금, 확장 레벨 게이트, 타일링 패턴, 선택적 콘텐츠, 측정 사전, 직접 이미지 삽입에 접근.

표준 및 준수 지향 출력

PDF 준수는 소스 콘텐츠, 폰트, ICC 프로파일, 메타데이터, 태깅, 대체 텍스트, 서명, 타임스탬프, 조직에서 사용하는 검증 도구에 따라 달라집니다. losLab PDF Library는 표준 지향 PDF 구축에 필요한 제어 및 진단 기능을 제공하며, 최종 정책 검증은 애플리케이션 또는 QA 파이프라인에 맡깁니다.

워크플로라이브러리 지원애플리케이션 책임
PDF 1.2-1.7생성, 편집, 엄격한 저장 버전 제어, 확장 레벨 검사, 렌더링, 인쇄, 폼, 주석, 첨부 파일, 링크, 문서 구조 API대상 PDF 버전 선택 및 해당 출력 프로파일에 속하지 않는 기능 제거 또는 업그레이드
PDF/A출력 의도 제어, XMP 메타데이터 헬퍼, 임베딩 폰트 워크플로, 버전 가드, 아카이브 파이프라인을 위한 내장 PDF/A 파일 검사선택된 아카이브 정책을 위한 올바른 메타데이터, 폰트, 색상 프로파일, 비즈니스 규칙 제공
PDF/UA-1태그된 PDF 구성, 구조 트리 API, 역할 맵 처리, 대체 텍스트, ActualText, 읽기 측 검사, 쓰기 측 GetPDFUADiagnostics 피드백의미 있는 읽기 순서, 언어, 제목, 목록, 표 의미론, 대체 텍스트, 폼 설명 저작
PAdESETSI.CAdES.detached 서명, signing-certificate-v2 데이터, 서명 정책 및 약정 속성, RFC 3161 타임스탬프 증강, SHA-256/384/512 다이제스트 선택, DSS/VRI 조합인증서, TSA 응답, 폐기 데이터, 서명 정책 선택, 검증자별 수락 테스트 제공
프리플라이트 자동화CreatePreflightReportEx, SavePreflightReportEx, ComplianceLab의 PreflightReport 시나리오가 PDF/A 및 PDF/UA-1 검사를 위한 텍스트, JSON, HTML, CSV 출력 생성어떤 보고서 형식, 베이스라인, 종료 코드, 이슈 수가 CI, 아카이브 수집 또는 고객 납품을 차단해야 하는지 결정
보안AES-128, AES-256, 권한 처리, 비밀번호 보호, 공개키 수신자 암호화, 제어된 배포를 위한 암호화 문서 검사비밀번호, 인증서, 개인키, 수신자 정책을 자체 보안 제어 하에 유지

API 인터페이스 및 배포 선택

  • Delphi XE5부터 Delphi 13, C++Builder XE5부터 C++Builder 13. 이 라이브러리는 Free Pascal 3.2와 Lazarus로도 Windows (Win32 및 Win64)에서 빌드할 수 있습니다. 나아가 Linux x86_64와 macOS arm64에서는 Free Pascal로 네이티브하게 구동되며 헤드리스 생성, 로딩, 텍스트 워크플로, Cairo 렌더링, OpenSSL 서명, 타임스탬프를 지원합니다.
  • 공개 TPDFlib 함수에 대해 생성된 API 참조 페이지를 통한 직접 Delphi 및 C++Builder 통합을 위한 네이티브 Object Pascal 소스 코드.
  • C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, Visual C++, PowerBuilder, PowerBASIC, RealBasic 및 호환 도구를 위한 DLL 및 ActiveX 접근.
  • 대상 IDE 및 런타임이 지원하는 경우 32비트 및 64비트 빌드 옵션.
  • 동일한 라이브러리 패밀리를 중심으로 크로스 플랫폼 PDF 자동화가 필요한 팀을 위한 macOS Dylib 옵션.
  • PDF 생성, 페이지 작업, 이미지 및 폰트 처리, 폼, 암호화, 서명, 렌더링, 인쇄, 프리플라이트 보고서 자동화를 위한 독립형 데모 프로젝트.

포함된 데모 및 검증 범위

Delphi, C++Builder, Lazarus 어느 툴체인에나 동일한 예제 포트폴리오가 함께 제공됩니다. 플래그십 9페이지 Showcase, 최소한의 HelloWorld, 그리고 자체 완결형 도메인 랩 9개입니다. 각 랩은 하나의 실행 파일로 시나리오를 구동합니다. 인자 없이 실행하면 안내 따라가기 투어를 재생하고 오프라인 HTML 보고서를 열며, --list와 --scenario NAME으로 개별 전문 작업을 호출할 수 있습니다.

  • GraphicsLab과 ImageLab: 도형, 패턴, 레이어, 워터마크, 캔버스 텍스트에 더해 이미지 가져오기, 마스크, EMF 가져오기, CCITT·JBIG2·이미지 압축 매트릭스.
  • ContentLab: 폰트 임베딩과 서브셋, 텍스트 측정, 줄바꿈·페이지 나눔 텍스트, HTML 텍스트 흐름, 표, 데이터셋 내보내기, 바코드, 보고서 프레임워크 어댑터.
  • DocumentLab과 InteractiveLab: 페이지 작업, 병합, 선형화, 텍스트·이미지 추출, 첨부 파일, XMP 메타데이터, DocumentInspectionWorkbench와 함께 폼 필드, XFA 필드, 개요, 명명된 대상, 링크, 문서 액션.
  • ComplianceLab과 SecurityLab: PDF/A 가드 매트릭스, 태그된 PDF, 출력 의도, e-invoice, PreflightReport, ComplianceWorkbench와 함께 암호화, 권한, 서명, PAdES DSS, 서명 검증, 블랙라인(redaction), 살균(sanitizing).
  • DeliveryLab과 PerformanceLab: 이미지와 메타파일로의 렌더링, 인쇄, 출력 스트림, 병렬 렌더링, 메일 배포에 더해 대용량 파일·병합·이미지 디코딩 벤치마크.
  • DLL 워크플로 예제: C# 및 VB.NET WorkflowWorkbench 프로젝트와 네이티브 C++ 예제가 보고서 생성, 텍스트 추출, 페이지 분할·병합, 바이너리 메모리 전송, 명시적인 네이티브 리소스 소유를 다룹니다. Delphi에는 여기에 인터랙티브 Reader가 더해집니다.

최근 자동화 범위에는 문서 생성, 압축, 이미지, 폰트, 폼, 보안, 서명, 인쇄, PDF 버전 준수, PDF/UA 진단, 프리플라이트 보고서 생성 및 비교를 위한 Delphi DUnitX 및 C++Builder GoogleTest 스위트가 포함됩니다.

losLab PDF Library를 선택해야 할 때

  • 애플리케이션이 PDF를 단순히 표시하는 것이 아니라 생성, 수정, 서명, 검증, 납품해야 하는 경우 선택하세요.
  • Delphi 또는 C++Builder 팀에 소스 레벨 제어, 내부 진단, 장기 유지보수성이 필요한 경우 선택하세요.
  • 워크플로에서 렌더링, 인쇄, 폼, 서명, 암호화, PDF/A, PDF/UA, PAdES, 프리플라이트 보고서를 하나의 툴킷에서 결합해야 하는 경우 선택하세요.
  • CI, 아카이브 인계, 접근성 검토, 또는 규제된 납품에서 수동 뷰어 전용 검사 대신 안정적인 보고서 파일이 필요한 경우 선택하세요.
  • OCR, 바코드 인식, PKCS#11 하드웨어 토큰 서명, EU 신뢰 목록 검증, DOCX 및 HTML 내보내기가 필요하거나 Delphi가 아닌 코드가 DLL, ActiveX, Dylib로 호출해야 하는 경우 선택하세요 — 제품군 안에서 이 기능들을 갖춘 라이브러리는 이 제품뿐입니다.
  • 문서 저작보다 읽기, 검토, 규정 준수 입증이 중심이라면 PDFium Delphi Component를 선택하세요. 그쪽은 함께 배포하는 pdfium.dll로 렌더링합니다. 렌더링 엔진을 아예 재배포하고 싶지 않다면 HotPDF를 선택하세요 — HotPDF는 자체 렌더러, 자체 이미지 코덱, 자체 폰트 엔진을 갖추고 실행 파일에 그대로 컴파일됩니다.

라이선스

2Checkout / FastSpring을 통한 신용카드/체크카드, PayPal, AliPay 또는 전신 송금 결제 — 모든 등급에 두 결제 채널이 함께 표시되며, 어느 쪽이든 선택하실 수 있습니다. 모든 신규 라이선스에는 Delphi 및 C++Builder용 전체 Object Pascal 소스 코드, 1년간 업데이트, 1년간 이메일 지원이 포함됩니다.

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

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

연간 갱신 구매 (최초 구매 금액의 40%).

빠른 Delphi 예제

procedure QuickStart;
begin
  { Review the shipped losLab PDF Library demo package for the complete Delphi sample. }
end;

losLab PDF Library includes ready-to-run Delphi examples that show the core workflow before production integration.

자주 묻는 질문

losLab PDF Library는 HotPDF Delphi Component와 어떻게 다른가요?

losLab PDF Library는 완전한 PDF SDK로, 생성, 편집, GDI+/PDFium/Cairo를 활용한 렌더링, 인쇄, 폼, 서명, 암호화, 프리플라이트 보고서를 모두 결합하며, Delphi 이외의 환경을 위한 DLL, ActiveX, Dylib 옵션도 제공합니다. 또한 제품군 가운데 OCR, 바코드 인식, PKCS#11 하드웨어 토큰 서명, EU 신뢰 목록 검증, DOCX 및 HTML 내보내기를 갖춘 라이브러리는 이 제품뿐입니다. HotPDF Delphi Component는 Delphi 및 C++Builder 애플리케이션 내에서 PDF 생성 및 편집에 집중한 네이티브 VCL 컴포넌트로, 자체 렌더링 엔진, 자체 이미지 코덱, 자체 폰트 엔진을 갖추고 있어 PDF 런타임을 함께 배포할 필요가 없습니다.

C#, VB.NET 또는 기타 Delphi 이외의 환경에서 losLab PDF Library를 사용할 수 있나요?

네. Delphi 및 C++Builder용 네이티브 Object Pascal 소스 코드 외에도, 이 라이브러리는 C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ 등 DLL 또는 ActiveX 컴포넌트를 호출할 수 있는 환경에서 사용 가능한 DLL 및 ActiveX 빌드를 제공하며, macOS Dylib 옵션도 있습니다.

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

Delphi XE5부터 Delphi 13까지, C++Builder XE5부터 C++Builder 13까지 지원하며, 대상 IDE 및 런타임이 지원하는 경우 32비트 및 64비트 빌드 옵션을 제공합니다. 소스 코드는 Free Pascal 3.2와 Lazarus로도 Windows (Win32 및 Win64)에서 빌드할 수 있습니다. Linux x86_64와 macOS arm64에서는 Free Pascal로 네이티브하게 구동되며 헤드리스 PDF 워크플로를 제공합니다.

라이브러리가 제공하는 렌더링 엔진은 무엇인가요?

화면 미리 보기, 비트맵 내보내기, 장치 컨텍스트 렌더링, 프린터 워크플로를 위해 GDI+, PDFium, Cairo 렌더링 엔진 간 전환할 수 있습니다.

losLab PDF Library는 전자 서명과 PAdES를 지원하나요?

네. signing-certificate-v2 데이터를 포함한 ETSI.CAdES.detached 서명, 서명 정책 및 약정 속성, RFC 3161 타임스탬프 증강, 선택 가능한 SHA-256, SHA-384, SHA-512 다이제스트, 장기 검증을 위한 DSS/VRI 검증 데이터를 생성합니다.

라이브러리는 매우 큰 PDF 파일을 어떻게 처리하나요?

온디맨드 객체 로딩과 64비트 오프셋으로 2GB를 초과하는 PDF를 열고, 북마크, 폼 필드, 태그된 PDF 구조를 보존하면서 단일 패스로 파일 목록을 병합하며, 증분 업데이트를 그 자리에서 추가하고, Direct Access API를 통해 수백만 객체 문서를 수 초 내에 복사하거나 재작성합니다.

PDF/A 및 PDF/UA 준수 여부를 자동으로 확인할 수 있나요?

네. 내장된 PDF/A 및 PDF/UA-1, PDF/UA-2 검사는 텍스트, JSON, HTML, CSV 보고서를 생성하고, 안정적인 텍스트 보고서를 베이스라인과 비교하며, 요약 CSV 출력으로 폴더를 일괄 처리하고, GetPDFUADiagnostics를 통해 작성 측 진단 정보를 제공합니다.

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

신규 라이선스($850 Single, $1700 Small Business(최대 10명 개발자), $2550 Medium Business(최대 30명 개발자), $5100 Enterprise(한 회사, 한 국가), $10200 Corporate(한 회사, 전 세계))에는 Delphi와 C++Builder용 전체 소스 코드, 1년간의 업데이트, 1년간의 이메일 지원이 포함됩니다. 기존 고객은 최초 구매 금액의 40%로 업데이트 이용 권한을 갱신할 수 있습니다.


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

제품 업데이트 구독

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