개발자가 관리하는 워크플로를 위한 소스 제공 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 데모 패키지 다운로드 (46 MB)
2026-05-26 버전 3.56.37: 릴리스 정보 | API 참조
주요 PDF 기능
- PDF 페이지 생성 및 편집: 텍스트, 벡터 그래픽, 이미지, QR 코드, PDF417, DataMatrix, 바코드, 주석, 링크, 아웃라인, 명명된 대상, 메타데이터 및 문서 속성을 그리거나 설정합니다.
- 페이지 조립 및 문서 복구: 관리되는 원본 문서에서 페이지를 분할, 병합, 추가, 복사, 복제, 정규화, 이동, 삭제, 숨김, 회전 및 재구성합니다.
- 렌더링 및 인쇄: 화면 미리 보기, 비트맵 내보내기, 장치 컨텍스트 렌더링 및 프린터 워크플로를 위해 GDI+, PDFium, Cairo 렌더링 엔진을 전환합니다.
- 양식 및 대화형 문서: AcroForm 필드, 모양, 필드 플래그, JavaScript 동작, 첨부 파일 및 관련 문서 데이터를 생성, 채우기, 편집, 평면화, 검사 및 관리합니다.
- 텍스트, 이미지 및 글꼴: BMP, TIFF, JPEG, JPEG 2000, GIF, PNG, EMF, HTML 텍스트 상자, Unicode 텍스트, TrueType, OpenType, Type 1, 글꼴 포함, 글꼴 부분 집합 및 추출 워크플로를 처리합니다.
- 보안 및 서명: PDF를 암호화하고 복호화하며, 권한을 설정하고, 공개 키 수신자 암호화를 사용하고, 선택 가능한 SHA-256/384/512 다이제스트로 서명하며, PAdES 속성을 추가하고, 서명에 타임스탬프를 부여하고, DSS/VRI 검증 데이터를 첨부합니다.
- 프리플라이트 보고서 및 진단: PDF/A 및 PDF/UA-1 검사를 실행하고, 텍스트, JSON, HTML 또는 CSV 보고서를 생성하며, 안정적인 텍스트 보고서를 기준선과 비교하고, 요약 CSV 출력으로 폴더를 일괄 처리합니다.
- 저수준 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 피드백. | 의미 있는 읽기 순서, 언어, 제목, 목록, 표 의미, 대체 텍스트 및 양식 설명을 작성합니다. |
| PAdES | ETSI.CAdES.detached 서명, signing-certificate-v2 데이터, 서명 정책 및 약정 속성, RFC 3161 타임스탬프 보강, SHA-256/384/512 다이제스트 선택, DSS/VRI 조립. | 인증서, TSA 응답, 폐기 데이터, 서명 정책 선택 및 검증기별 승인 테스트를 제공합니다. |
| 프리플라이트 자동화 | CreatePreflightReportEx, SavePreflightReportEx 및 Delphi 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까지.
- Delphi 및 C++Builder에 직접 통합하기 위한 네이티브 Object Pascal 소스 코드와 공개
TPDFlib함수용으로 생성된 API 참조 페이지. - 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 데모와, 시각적 UI보다 자동화가 더 중요한 경우를 위한 명령줄 예제가 포함되어 있습니다.
- 생성 및 레이아웃: HelloWorld, AddTextImage, CreateTable, DrawWrappedText, TextPaging, AddFormattedTitle, HTML 텍스트, 바코드, QR 코드 및 이미지에서 PDF로 변환하는 워크플로.
- 문서 작업: CopyPageRanges, PageOperations, ExtractText, ExtractImage, ExtractEmbeddedFonts, ExtractAnnotAttach, DirectAccess 및 병합/분할 방식 처리.
- 렌더링 및 인쇄: PdfToImage, MultiFunction 렌더러 선택, PrintPDF, GDI+, PDFium 및 Cairo 출력 경로.
- 보안 및 서명: PdfEncrypt, PdfDecrypt, PdfPermission, PdfSigning, PAdES 속성 워크플로, DSS/VRI 도우미 및 타임스탬프 중심 서명 경로.
- 프리플라이트 자동화: Delphi
PreflightReport데모는 단일 파일 또는 폴더를 검증하고, 텍스트/JSON/HTML/CSV 보고서를 작성하고,preflight-summary.csv를 출력하며, 자동화에 적합한 종료 코드를 반환합니다.
최근 자동화 범위에는 문서 생성, 압축, 이미지, 글꼴, 양식, 보안, 서명, 인쇄, PDF 버전 준수, PDF/UA 진단, 프리플라이트 보고서 생성 및 비교를 위한 Delphi DUnitX 및 C++Builder GoogleTest 제품군이 포함됩니다.
losLab PDF Library를 선택할 때
- 애플리케이션이 PDF를 표시하는 것뿐 아니라 생성, 수정, 서명, 검증 및 전달해야 할 때 선택하십시오.
- Delphi 또는 C++Builder 팀에 소스 수준 제어, 내부 진단 및 장기 유지 관리성이 필요할 때 선택하십시오.
- 렌더링, 인쇄, 양식, 서명, 암호화, PDF/A, PDF/UA, PAdES 및 프리플라이트 보고서를 하나의 툴킷에서 결합해야 할 때 선택하십시오.
- CI, 보관 인계, 접근성 검토 또는 규제 대상 전달에 수동 뷰어 검사 대신 안정적인 보고서 파일이 필요할 때 선택하십시오.
- 집중된 PDF 뷰어 또는 렌더러만 필요하다면 PDFium Component를 선택하고, 더 가벼운 PDF 생성 구성 요소가 필요하다면 HotPDF를 선택하십시오.
라이선스
FastSpring을 통해 신용카드/직불카드, PayPal, AliPay 또는 전신 송금으로 결제할 수 있습니다:
전체 소스 라이선스에는 1년 업데이트가 포함됩니다:
PDFlibPas 단일 라이선스 / 개발자 1명 ($899)
PDFlibPas 팀/SME 라이선스 / 개발자 최대 5명 ($1799)
PDFlibPas 엔터프라이즈 라이선스 / 개발자 수 제한 없음 ($3599)
연간 갱신 구매(최초 구매 가격의 40%).
Delphi PDF Component & Spreadsheet Development 더 보기
제품 업데이트 구독
최신 글을 이메일로 받아보세요.
