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 워크플로 미리보기

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

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

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

PDF 워크플로가 제품이나 백오피스 프로세스의 일부일 때 사용하십시오. 생성된 송장, 서명된 계약서, 아카이브 제출, 접근성 검토, 인쇄 출력, 양식 처리, 문서 조립, 잘못된 PDF가 고객에게 전달되기 전에 실패해야 하는 CI 검사 등에 적합합니다.

PDF Library DEMO 패키지 다운로드 (46 MB)

2026-06-07 버전 3.67.3: 릴리스 노트 | API 참조. 최근 3.65-3.67 릴리스는 대용량 PDF에 집중합니다. 2 GB를 넘는 파일 열기, 로드 시 메모리 감소, PDF 버전 기능의 지연 감지, Direct Access 저장, 복사, 암호화 경로 가속이 포함됩니다.

주요 PDF 기능

  • PDF 페이지 생성과 편집: 텍스트, 벡터 그래픽, 이미지, QR 코드, PDF417, DataMatrix, 바코드, 주석, 링크, outline, 이름 있는 대상, 메타데이터와 문서 속성을 그립니다.
  • 페이지 조립과 문서 복구: 통제된 소스 문서에서 페이지를 분할, 병합, 추가, 복사, 복제, 정규화, 이동, 삭제, 숨김, 회전, 재구성합니다.
  • 렌더링과 인쇄: 화면 미리보기, bitmap 내보내기, device context 렌더링, 프린터 워크플로를 위해 GDI+, PDFium, Cairo 렌더링 엔진을 전환합니다.
  • 양식과 대화형 문서: AcroForm 필드, appearance, 필드 플래그, JavaScript 동작, 첨부 파일과 관련 문서 데이터를 생성, 입력, 편집, flatten, 검사, 관리합니다.
  • 텍스트, 이미지, 글꼴: BMP, TIFF, JPEG, JPEG 2000, GIF, PNG, EMF, HTML 텍스트 박스, Unicode 텍스트, TrueType, OpenType, Type 1, 글꼴 임베딩, subsetting, 추출 워크플로를 처리합니다.
  • 보안과 서명: PDF를 암호화하고 복호화하며, 권한을 설정하고, 공개 키 수신자 암호화를 사용하고, 선택 가능한 SHA-256/384/512 digest로 서명하며, PAdES 속성을 추가하고, 서명에 타임스탬프를 붙이고, DSS/VRI 검증 데이터를 첨부합니다.
  • Preflight 보고서와 진단: PDF/A 및 PDF/UA-1 검사를 실행하고, 텍스트, JSON, HTML 또는 CSV 보고서를 생성하며, 안정적인 텍스트 보고서를 baseline과 비교하고, 폴더를 일괄 처리해 요약 CSV를 출력합니다.
  • 저수준 PDF 제어: 워크플로가 정확한 PDF 구조를 요구할 때 객체 번호, 페이지 dictionary, catalog 항목, output intent, 저장 버전 lock, extension-level gate, tiling pattern, optional content, 측정 dictionary, 직접 이미지 삽입에 접근합니다.

표준과 준수 중심의 출력

PDF 준수는 원본 콘텐츠, 글꼴, ICC 프로필, 메타데이터, 태그, 대체 텍스트, 서명, 타임스탬프와 조직이 사용하는 validator에 따라 달라집니다. losLab PDF Library는 표준 중심 PDF를 만들기 위한 제어와 진단을 제공하며, 최종 정책 검증은 애플리케이션 또는 QA 파이프라인에 남겨 둡니다.

워크플로라이브러리 지원애플리케이션 책임
PDF 1.2-1.7생성, 편집, 엄격한 저장 버전 제어, extension level 검사, 렌더링, 인쇄, 양식, 주석, 첨부, 링크, 문서 구조 API대상 PDF 버전을 선택하고 해당 출력 프로필에 속하지 않는 기능을 제거하거나 업그레이드
PDF/AOutput intent 제어, XMP 메타데이터 helper, 임베디드 글꼴 워크플로, 버전 guard, 아카이브 파이프라인용 내장 PDF/A 파일 검사선택한 아카이브 정책에 맞는 올바른 메타데이터, 글꼴, 색상 프로필과 비즈니스 규칙 제공
PDF/UA-1태그 PDF 생성, 구조 트리 API, role map 처리, 대체 텍스트, ActualText, reader 측 검사와 writer 측 GetPDFUADiagnostics 피드백의미 있는 읽기 순서, 언어, 제목, 목록, 표 의미, 대체 텍스트와 양식 설명 작성
PAdESETSI.CAdES.detached 서명, signing-certificate-v2 데이터, 서명 정책과 commitment 속성, RFC 3161 타임스탬프 확장, SHA-256/384/512 digest 선택, DSS/VRI 조립인증서, TSA 응답, 폐기 데이터, 서명 정책 선택과 verifier별 승인 테스트 제공
Preflight 자동화CreatePreflightReportEx, SavePreflightReportEx와 Delphi PreflightReport 데모는 PDF/A 및 PDF/UA-1 검사용 텍스트, JSON, HTML, CSV 출력을 생성CI, 아카이브 수집 또는 고객 전달을 차단할 보고서 형식, baseline, 종료 코드와 문제 수를 결정
보안AES-128, AES-256, 권한 처리, 암호 보호, 공개 키 수신자 암호화, 통제된 배포를 위한 암호화 문서 검사암호, 인증서, 개인 키와 수신자 정책을 자체 보안 통제 아래 유지

API 표면과 배포 선택

  • Delphi XE5부터 Delphi 13, C++Builder XE5부터 C++Builder 13까지
  • Delphi와 C++Builder 직접 통합을 위한 네이티브 Object Pascal 소스 코드, 공개 TPDFlib 함수용으로 생성된 API 참조 페이지 포함
  • C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, Visual C++, PowerBuilder, PowerBASIC, RealBasic 및 호환 도구를 위한 DLL 및 ActiveX 접근
  • 대상 IDE와 runtime이 지원하는 경우 32비트 및 64비트 빌드 옵션
  • 같은 라이브러리 계열을 중심으로 크로스 플랫폼 PDF 자동화가 필요한 팀을 위한 macOS Dylib 옵션
  • PDF 생성, 페이지 작업, 이미지와 글꼴 처리, 양식, 암호화, 서명, 렌더링, 인쇄, preflight 보고서 자동화를 위한 독립 데모 프로젝트

포함된 데모와 검증 범위

패키지에는 일반적인 통합 작업을 위한 Delphi 및 C++Builder 데모와 시각적 UI보다 자동화가 더 중요한 경우의 명령줄 예제가 포함됩니다.

  • 생성과 레이아웃: HelloWorld, AddTextImage, CreateTable, DrawWrappedText, TextPaging, AddFormattedTitle, HTML 텍스트, 바코드, QR 코드, image-to-PDF 워크플로.
  • 문서 작업: CopyPageRanges, PageOperations, ExtractText, ExtractImage, ExtractEmbeddedFonts, ExtractAnnotAttach, DirectAccess와 병합/분할 방식 처리.
  • 렌더링과 인쇄: PdfToImage, MultiFunction 렌더러 선택, PrintPDF, GDI+, PDFium, Cairo 출력 경로.
  • 보안과 서명: PdfEncrypt, PdfDecrypt, PdfPermission, PdfSigning, PAdES 속성 워크플로, DSS/VRI helper와 타임스탬프 중심 서명 경로.
  • Preflight 자동화: Delphi PreflightReport 데모는 단일 파일이나 폴더를 검증하고, 텍스트/JSON/HTML/CSV 보고서를 작성하며, preflight-summary.csv를 출력하고 자동화 친화적인 종료 코드를 반환합니다.

최근 자동화 범위에는 문서 생성, 압축, 이미지, 글꼴, 양식, 보안, 서명, 인쇄, PDF 버전 준수, PDF/UA 진단, preflight 보고서 생성과 비교를 위한 Delphi DUnitX 및 C++Builder GoogleTest 제품군이 포함됩니다.

losLab PDF Library를 선택할 때

  • 애플리케이션이 PDF를 표시하는 데 그치지 않고 생성, 수정, 서명, 검증, 전달해야 할 때 선택하십시오
  • Delphi 또는 C++Builder 팀에 소스 수준 제어, 내부 진단, 장기 유지보수성이 필요할 때 선택하십시오
  • 워크플로가 렌더링, 인쇄, 양식, 서명, 암호화, PDF/A, PDF/UA, PAdES, preflight 보고서를 하나의 toolkit에 결합할 때 선택하십시오
  • CI, 아카이브 인계, 접근성 검토 또는 규제된 전달에 수동 viewer 검사 대신 안정적인 보고서 파일이 필요할 때 선택하십시오
  • 집중된 PDF viewer 또는 renderer만 필요하면 PDFium Component를 선택하고, 프로젝트에 더 가벼운 PDF 생성 컴포넌트가 필요하면 HotPDF를 선택하십시오

라이선스

FastSpring을 통해 신용/직불카드, PayPal, AliPay 또는 은행 송금으로 결제:
전체 소스 라이선스에는 1년 업데이트가 포함됩니다:
PDFlibPas Single License / 개발자 1명 ($899)
PDFlibPas Team/SME License / 최대 개발자 5명 ($1799)
PDFlibPas Enterprise License / 개발자 수 무제한 ($3599)

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

Enterprise 전용 소스 추가 구성: PDFlibPas Enterprise에는 일반적으로 내부 검증에만 사용하는 전체 테스트 스위트 소스 코드가 포함됩니다. Enterprise 패키지에는 전용 도구급 예제 PDF Compliance & Signing Workbench Pro의 전체 소스 코드도 포함됩니다.

연간 갱신 구매 (최초 구매 가격의 40%)


Delphi PDF Component & Spreadsheet Development 더 보기

제품 업데이트 구독

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