Delphi PDF SDK

Oluşturma, düzenleme, imzalama, render, preflight ve PDF/UA iş akışları için Delphi PDF kütüphanesi

losLab PDF Library, Delphi ve C++Builder ekiplerine masaüstü, sunucu, DLL, ActiveX ve Dylib iş akışları için kaynak kodlu bir PDF motoru sağlar; dahili PDF/A ve PDF/UA kontrolleri, PAdES imzalama ve belgeleri harici PDF servisine göndermeden renderer seçimi sunar.

losLab PDF Library SDK interface and PDF workflow preview

Geliştirici kontrollü iş akışları için kaynak kodlu PDF motoru

losLab PDF Library kendi yazılımı içinde PDF belgeleri oluşturması, değiştirmesi, render etmesi, yazdırması, imzalaması, koruması, incelemesi ve preflight kontrolü yapması gereken uygulamalar için bir Delphi ve C++Builder PDF SDK’sıdır.

De bibliotheek is geschreven in Delphi/Object Pascal en wordt met volledige broncode geleverd voor Delphi- en C++Builder-projecten. Daarnaast zijn er DLL-, ActiveX- en Dylib-opties voor teams die PDF-automatisering willen integreren vanuit C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ en andere omgevingen die een DLL of ActiveX-component kunnen aanroepen.

PDF iş akışı ürününüzün veya arka ofis sürecinizin parçasıysa kullanın: oluşturulan faturalar, imzalı sözleşmeler, arşiv teslimleri, erişilebilirlik denetimleri, yazdırma çıktıları, form işleme, belge birleştirme veya hatalı PDF müşteriye ulaşmadan önce başarısız olması gereken CI kontrolleri.

PDF Library DEMO-pakket downloaden (46 MB)

2026-05-26 Version 3.56.37: Sürüm notları | API başvurusu

Temel PDF yetenekleri

  • Create and edit PDF pages: draw text, vector graphics, images, QR codes, PDF417, DataMatrix, barcodes, annotations, links, outlines, named destinations, metadata, and document properties.
  • Page assembly and document repair: split, merge, append, copy, clone, normalize, move, delete, hide, rotate, and rebuild pages from controlled source documents.
  • Render and print: switch between GDI+, PDFium, and Cairo rendering engines for screen preview, bitmap export, device-context rendering, and printer workflows.
  • Forms and interactive documents: create, fill, edit, flatten, inspect, and manage AcroForm fields, appearances, field flags, JavaScript actions, attachments, and related document data.
  • Text, images, and fonts: work with BMP, TIFF, JPEG, JPEG 2000, GIF, PNG, EMF, HTML text boxes, Unicode text, TrueType, OpenType, Type 1, font embedding, font subsetting, and extraction workflows.
  • Security and signatures: encrypt and decrypt PDFs, set permissions, use public-key recipient encryption, sign with selectable SHA-256/384/512 digests, add PAdES attributes, timestamp signatures, and attach DSS/VRI validation data.
  • Preflight reports and diagnostics: run PDF/A and PDF/UA-1 checks, generate text, JSON, HTML, or CSV reports, compare stable text reports against baselines, and batch-process folders with summary CSV output.
  • Low-level PDF control: access object numbers, page dictionaries, catalog entries, output intents, save-version locks, extension-level gates, tiling patterns, optional content, measurement dictionaries, and direct image insertion when your workflow requires precise PDF structure.

Uitvoer gericht op standaarden en compliance

PDF compliance depends on the source content, fonts, ICC profiles, metadata, tagging, alternate text, signatures, timestamps, and the validator used by your organization. losLab PDF Library provides the controls and diagnostics needed to build standards-oriented PDFs, while leaving final policy validation in your application or QA pipeline.

İş akışıKütüphane desteğiUygulama sorumluluğu
PDF 1.2-1.7Creation, editing, strict save-version control, extension-level checks, rendering, printing, forms, annotations, attachments, links, and document structure APIs.Choose the target PDF version and remove or upgrade features that do not belong in that output profile.
PDF/AOutput-intent controls, XMP metadata helpers, embedded-font workflows, version guards, and built-in PDF/A file checks for archival pipelines.Provide correct metadata, fonts, color profiles, and business rules for the selected archive policy.
PDF/UA-1Tagged PDF construction, structure-tree APIs, role-map handling, alternate text, ActualText, reader-side checks, and writer-side GetPDFUADiagnostics feedback.Author meaningful reading order, language, headings, lists, table semantics, alternate text, and form descriptions.
PAdESETSI.CAdES.detached signatures, signing-certificate-v2 data, signature policy and commitment attributes, RFC 3161 timestamp augmentation, SHA-256/384/512 digest choices, and DSS/VRI assembly.Supply certificates, TSA responses, revocation data, signature policy choices, and verifier-specific acceptance testing.
Preflight automationCreatePreflightReportEx, SavePreflightReportEx, and the Delphi PreflightReport demo generate text, JSON, HTML, and CSV output for PDF/A and PDF/UA-1 checks.Decide which report formats, baselines, exit codes, and issue counts should block CI, archive ingestion, or customer delivery.
SecurityAES-128, AES-256, permission handling, password protection, public-key recipient encryption, and encrypted-document inspection for controlled distribution.Keep passwords, certificates, private keys, and recipient policies under your own security controls.

API-oppervlakken en implementatiekeuzes

  • Delphi XE5 through Delphi 13 and C++Builder XE5 through C++Builder 13.
  • Native Object Pascal source code for direct Delphi and C++Builder integration, with API başvurusu pages generated for public TPDFlib functions.
  • DLL and ActiveX access for C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, Visual C++, PowerBuilder, PowerBASIC, RealBasic, and compatible tools.
  • 32-bit and 64-bit build options where the target IDE and runtime support them.
  • macOS Dylib option for teams that need cross-platform PDF automation around the same library family.
  • Standalone demo projects for PDF creation, page operations, image and font handling, forms, encryption, signing, rendering, printing, and preflight report automation.

Meegeleverde demo's en validatiedekking

The package includes Delphi and C++Builder demos for common integration tasks, plus command-line examples where automation matters more than a visual UI.

  • Creation and layout: HelloWorld, AddTextImage, CreateTable, DrawWrappedText, TextPaging, AddFormattedTitle, HTML text, barcode, QR code, and image-to-PDF workflows.
  • Document operations: CopyPageRanges, PageOperations, ExtractText, ExtractImage, ExtractEmbeddedFonts, ExtractAnnotAttach, DirectAccess, and merge/split style processing.
  • Rendering and printing: PdfToImage, MultiFunction renderer selection, PrintPDF, GDI+, PDFium, and Cairo output paths.
  • Security and signatures: PdfEncrypt, PdfDecrypt, PdfPermission, PdfSigning, PAdES attribute workflows, DSS/VRI helpers, and timestamp-oriented signing paths.
  • Preflight automation: The Delphi PreflightReport demo validates single files or folders, writes text/JSON/HTML/CSV reports, emits preflight-summary.csv, and returns automation-friendly exit codes.

Recent automated coverage includes Delphi DUnitX and C++Builder GoogleTest suites for document creation, compression, images, fonts, forms, security, signing, printing, PDF version compliance, PDF/UA diagnostics, and preflight report generation and comparison.

Wanneer kiest u losLab PDF Library

  • Uygulamanız PDF’leri yalnızca göstermekle kalmayıp oluşturmalı, değiştirmeli, imzalamalı, doğrulamalı ve teslim etmeliyse bunu seçin.
  • Choose it when your Delphi or C++Builder team needs source-level control, internal diagnostics, and long-term maintainability.
  • Workflow’unuz render, yazdırma, formlar, imzalar, şifreleme, PDF/A, PDF/UA, PAdES ve preflight raporlarını tek toolkit içinde birleştiriyorsa bunu seçin.
  • Choose it when CI, archive handoff, accessibility review, or regulated delivery needs stable report files instead of a manual viewer-only check.
  • Yalnızca odaklı bir PDF görüntüleyici veya renderer gerekiyorsa PDFium Component seçin; projenizin daha hafif bir PDF oluşturma bileşenine ihtiyacı varsa HotPDF seçin.

Lisanslama

Betaal met creditcard/debetkaart, PayPal, AliPay of bankoverschrijving via FastSpring:
Full source licenses include one year of updates:
PDFlibPas Single License / one developer ($899)
PDFlibPas Team/SME License / up to 5 developers ($1799)
PDFlibPas Enterprise License / unlimited developers ($3599)

Yıllık yenileme satın al (40% of the first-time purchase).


Meer ontdekken van Delphi PDF Component & Spreadsheet Development

Ürün güncellemelerine abone olun

En son gönderileri e-posta ile almak için abone olun.