Delphi PDF SDK

Delphi PDF-bibliotek til oprettelse, redigering, signering, rendering, preflight og PDF/UA-arbejdsgange

losLab PDF Library giver Delphi- og C++Builder-teams en kildeavailable PDF-motor til desktop-, server-, DLL-, ActiveX- og Dylib-arbejdsgange, herunder indbyggede PDF/A- og PDF/UA-kontroller, PAdES-signeringsunderstøttelse og renderingsvalgmuligheder uden at route dokumenter via en ekstern PDF-tjeneste.

losLab PDF Library SDK-brugerflade og PDF-arbejdsgangsforhåndsvisning

losLab PDF Library Overblik

ProductlosLab PDF Library
Best forDeveloper-owned document workflows in Delphi and C++Builder
IDE supportDelphi and C++Builder XE5 through 13 Florence
DeploymentNative Windows application integration
Source codeObject Pascal source code included with commercial licenses
LicensingRoyalty-free application deployment
UpdatesOne year of updates and email support included
PricingOne-time developer-count licensing
DocumentationlosLab PDF Library
EvaluationlosLab PDF Library

Kildeavailable PDF-motor til udviklerejet arbejdsgange

losLab PDF Library er et Delphi- og C++Builder-PDF-SDK til applikationer, der har brug for at oprette, ændre, rendere, udskrive, signere, sikre, inspicere og preflight-behandle PDF-dokumenter inde i deres egen software.

Biblioteket er skrevet i Delphi/Object Pascal og er tilgængeligt med fuld kildekode til Delphi- og C++Builder-projekter. Det leveres også med DLL-, ActiveX- og Dylib-muligheder til teams, der har brug for at integrere PDF-automatisering fra C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ og andre miljøer, der kan kalde en DLL eller ActiveX-komponent.

Brug det, når PDF-arbejdsgangen er en del af dit produkt eller back-office-proces: genererede fakturaer, signerede kontrakter, arkivindsendelser, tilgængeligheds-review, printoutput, formularprocessering, dokumentsamling eller CI-kontroller, der bør fejle, inden en dårlig PDF når kunderne.

Download PDF Library DEMO-pakken

2026-06-23 Version 3.75.6: udgivelsesnoter | API-reference. Version 3.75.6 adds SetPDFAMode mode 7 for PDF/A-3u output with PDF/A-3 associated files, and the ZUGFeRD 2.0 BASIC e-invoice profile now defaults to PDF/A-3u.

Vigtigste PDF-funktioner

  • Opret og rediger PDF-sider: tegn tekst, vektorgrafik, billeder, QR-koder, PDF417, DataMatrix, stregkoder, annotationer, links, dispositioner, navngivne destinationer, metadata og dokumentegenskaber.
  • Sidesamling og dokumentreparation: opdel, flet, tilføj, kopier, klon, normaliser, flyt, slet, skjul, roter og genopbyg sider fra kontrollerede kildedokumenter.
  • Render og udskriv: skift mellem GDI+, PDFium og Cairo-renderingsmotorer til skærmforhåndsvisning, bitmapeksport, enhedskontekstrendering og printerarbejdsgange.
  • Formularer og interaktive dokumenter: opret, udfyld, rediger, fladgør, undersøg og administrer AcroForm-felter, udseender, feltflags, JavaScript-handlinger, vedhæftede filer og relaterede dokumentdata.
  • Tekst, billeder og skrifttyper: arbejd med BMP, TIFF, JPEG, JPEG 2000, GIF, PNG, EMF, HTML-tekstbokse, Unicode-tekst, TrueType, OpenType, Type 1, skrifttypeintegrering, skrifttype-undersæt og udtrækningsarbejdsgange.
  • Sikkerhed og signaturer: krypter og dekrypter PDF-filer med hardware AES-NI-acceleration på 32-bit og 64-bit Windows, beskyt eller fjern beskyttelse fra multi-gigabyte filer via direkte fil-til-fil AES-256-stier, der aldrig opbygger den fulde objektgraf, angiv tilladelser, brug offentlig-nøgle-modtagerkryptering, signer med valgbare SHA-256/384/512-digests, tilføj PAdES-attributter, tidsstempl signaturer og vedhæft DSS/VRI-valideringsdata.
  • Store dokumenter: åbn PDF-filer over 2 GB med on-demand objektindlæsning og 64-bit offsets, flet fillister i et enkelt pas med bogmærker, formularfelter og Tagged PDF-strukturtræer bevaret, tilføj trinvise opdateringer til kildefilen på plads og kopier eller omskriv dokumenter med millioner af objekter på sekunder via Direct Access API.
  • Preflightrapporter og diagnostik: kør PDF/A- og PDF/UA-1-kontroller, generer tekst-, JSON-, HTML- eller CSV-rapporter, sammenlign stabile tekstrapporter med basislinjer, batchbehandl mapper med opsummerende CSV-output og revider signaturhelbred og dokumentpolitikker i stor skala med SigningWorkbench- og ComplianceWorkbench-demoer.
  • Lavniveaus PDF-kontrol: få adgang til objektnumre, sideordbøger, katalogposter, outputhensigter, gem-versions-låse, udvidelsesniveauporte, flisemønstre, valgfrit indhold, måleordbøger og direkte billedindsætning, når din arbejdsgang kræver præcis PDF-struktur.

Standarder og compliance-orienteret output

PDF-compliance afhænger af kildeindholdet, skrifttyper, ICC-profiler, metadata, tagging, alternativ tekst, signaturer, tidsstempler og den validator, din organisation bruger. losLab PDF Library leverer de kontroller og diagnostik, der er nødvendige for at opbygge standardsorienterede PDF-filer, mens den endelige politikvalidering overlades til din applikation eller QA-pipeline.

ArbejdsgangBiblioteksunderstøttelseApplikationsansvar
PDF 1.2-1.7Oprettelse, redigering, streng gem-versionskontrol, udvidelsesniveaukontroller, rendering, udskrivning, formularer, annotationer, vedhæftede filer, links og dokumentstruktur-API'er.Vælg mål-PDF-versionen og fjern eller opgrader funktioner, der ikke hører til i den outputprofil.
PDF/AOutput-intent-kontroller, XMP-metadatahjælpere, integrerede skrifttypearbejdsgange, versionsvagter og indbyggede PDF/A-filkontroller til arkiveringspipelines.Angiv korrekte metadata, skrifttyper, farveprofiler og forretningsregler for den valgte arkiveringspolitik.
PDF/UA-1Tagged PDF-konstruktion, strukturtræ-API'er, rollekorttilknytning, alternativ tekst, ActualText, læsersidekontroller og forfatterside-GetPDFUADiagnostics-feedback.Forfatt meningsfuld læserækkefølge, sprog, overskrifter, lister, tabelsemantik, alternativ tekst og formularbeskrivelser.
PAdESETSI.CAdES.detached-signaturer, signing-certificate-v2-data, signatuurpolitik og forpligtelsesattributter, RFC 3161 tidsstempeludvidelse, SHA-256/384/512-digestvalg og DSS/VRI-samling.Lever certifikater, TSA-svar, tilbagekaldelsesdata, signatuurpolitikvalg og verificeringsspecifik accepttest.
Preflight-automatiseringCreatePreflightReportEx, SavePreflightReportEx og Delphi PreflightReport-demoen genererer tekst-, JSON-, HTML- og CSV-output til PDF/A- og PDF/UA-1-kontroller.Beslut, hvilke rapportformater, basislinjer, afslutningskoder og problemantal der bør blokere CI, arkivindtagelse eller kundeleverance.
SikkerhedAES-128, AES-256, tilladelseshåndtering, adgangskodebeskyttelse, offentlig-nøgle-modtagerkryptering og krypteret-dokument-inspektion til kontrolleret distribution.Hold adgangskoder, certifikater, private nøgler og modtagerpolitikker under dine egne sikkerhedskontroller.

API-flader og installationsmuligheder

  • Delphi XE5 til Delphi 13 og C++Builder XE5 til C++Builder 13.
  • Natif Object Pascal-kildekode til direkte Delphi- og C++Builder-integration med API-referencesider genereret for offentlige TPDFlib-funktioner.
  • DLL- og ActiveX-adgang til C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, Visual C++, PowerBuilder, PowerBASIC, RealBasic og kompatible værktøjer.
  • 32-bit og 64-bit byggemuligheder, hvor mål-IDE og -runtime understøtter det.
  • macOS Dylib-mulighed til teams, der har brug for cross-platform PDF-automatisering omkring den samme biblioteksfamilie.
  • Selvstændige demoprojekter til PDF-oprettelse, sideoperationer, billede- og skrifttypehåndtering, formularer, kryptering, signering, rendering, udskrivning og preflight-rapportautomatisering.

Inkluderede demoer og valideringsdækning

Pakken indeholder Delphi- og C++Builder-demoer til almindelige integrationsopgaver samt kommandolinjeeksempler, hvor automatisering er vigtigere end en visuel brugerflade.

  • Oprettelse og layout: HelloWorld, AddTextImage, CreateTable, DrawWrappedText, TextPaging, AddFormattedTitle, HTML-tekst, stregkode, QR-kode og billede-til-PDF-arbejdsgange.
  • Dokumentoperationer: CopyPageRanges, PageOperations, ExtractText, ExtractImage, ExtractEmbeddedFonts, ExtractAnnotAttach, DirectAccess og flet/opdel-stilbehandling.
  • Rendering og udskrivning: PdfToImage, MultiFunction-renderingvalg, PrintPDF, GDI+, PDFium og Cairo-outputstier.
  • Sikkerhed og signaturer: PdfEncrypt, PdfDecrypt, PdfPermission, PdfSigning, PAdES-attributarbejdsgange, DSS/VRI-hjælpere og tidsstempelorienterede signeringsstier.
  • Preflight-automatisering: Delphi PreflightReport-demoen validerer enkeltfiler eller mapper, skriver tekst/JSON/HTML/CSV-rapporter, udsender preflight-summary.csv og returnerer automatiseringsvenlige afslutningskoder.

Nyere automatiseret dækning inkluderer Delphi DUnitX- og C++Builder GoogleTest-suiter til dokumentoprettelse, komprimering, billeder, skrifttyper, formularer, sikkerhed, signering, udskrivning, PDF-versionskompabilitet, PDF/UA-diagnostik og preflight-rapportgenerering og -sammenligning.

Hvornår skal du vælge losLab PDF Library

  • Vælg det, når din applikation skal oprette, ændre, signere, validere og levere PDF-filer, ikke kun vise dem.
  • Vælg det, når dit Delphi- eller C++Builder-team har brug for kildeniveaukontrol, intern diagnostik og langsigtet vedligeholdelse.
  • Vælg det, når din arbejdsgang kombinerer rendering, udskrivning, formularer, signaturer, kryptering, PDF/A, PDF/UA, PAdES og preflightrapporter i ét værktøjssæt.
  • Vælg det, når CI, arkivaflevering, tilgængeligheds-review eller reguleret levering har brug for stabile rapportfiler i stedet for en manuel visnings-kun-kontrol.
  • Vælg PDFium Component, når du kun har brug for en fokuseret PDF-fremviser eller -renderer, og vælg HotPDF, når dit projekt har brug for en lettere PDF-oprettelseskomponent.

Licensering

Betal med kredit-/debetkort, PayPal, AliPay eller bankoverførsel via FastSpring. Hver ny licens inkluderer den fulde Object Pascal-kildekode til Delphi og C++Builder, et år med opdateringer og et år med e-mailsupport.

LicensUdviklerePrisBestil
Single1 udvikler$850Bestil
Teamop til 5 udviklere$1700Bestil
Micro Businessop til 10 udviklere$2550Bestil
Small Businessop til 30 udviklere$4250Bestil
Medium Businessop til 100 udviklere$7650Bestil
Enterpriseop til 500 udviklere$14450Bestil
CorporateUbegrænset antal udviklere, verdensomspændende datterselskaber$25500Bestil

Enterprise-eksklusive kildeekstras: PDFlibPas Enterprise inkluderer fuld kildekode til de komplette testpakker, der normalt kun bruges til intern validering. Enterprise-pakken inkluderer også fuld kildekode til det dedikerede værktøjsniveau-eksempel PDF Compliance & Signing Workbench Pro.

Køb årlig fornyelse (40% af det første gangs køb).

Hurtigt Delphi-eksempel

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.

Ofte stillede spørgsmål

Hvordan adskiller losLab PDF Library sig fra HotPDF Component?

losLab PDF Library er det komplette PDF-SDK: det kombinerer oprettelse, redigering, rendering med GDI+, PDFium eller Cairo, udskrivning, formularer, signering, kryptering og preflightrapporter, og det leveres med DLL-, ActiveX- og Dylib-muligheder til ikke-Delphi-miljøer. HotPDF Component er en lettere native VCL-komponent med fokus på PDF-oprettelse og -redigering inde i Delphi- og C++Builder-applikationer.

Kan jeg bruge losLab PDF Library fra C#, VB.NET eller andre ikke-Delphi-miljøer?

Ja. Ud over native Object Pascal-kildekode til Delphi og C++Builder leveres biblioteket med DLL- og ActiveX-builds, der kan bruges fra C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ og andre miljøer, der kan kalde en DLL eller ActiveX-komponent, samt en macOS Dylib-mulighed.

Hvilke Delphi- og C++Builder-versioner understøttes?

Delphi XE5 til Delphi 13 og C++Builder XE5 til C++Builder 13, med 32-bit og 64-bit byggemuligheder, hvor mål-IDE'en og -runtimen understøtter det.

Hvilke renderingsmotorer leverer biblioteket?

Du kan skifte mellem GDI+, PDFium og Cairo-renderingsmotorer til skærmforhåndsvisning, bitmapeksport, enhedskontekstrendering og printerarbejdsgange.

Understøtter losLab PDF Library digitale signaturer og PAdES?

Ja. Det opretter ETSI.CAdES.detached-signaturer med signing-certificate-v2-data, signaturpolitik- og forpligtelsesattributter, RFC 3161-tidsstempeludvidelse, valgbare SHA-256-, SHA-384- eller SHA-512-digests og DSS/VRI-valideringsdata til langtidsvalidering.

Hvordan håndterer biblioteket meget store PDF-filer?

Det åbner PDF-filer over 2 GB med on-demand objektindlæsning og 64-bit offsets, fletter fillister i et enkelt pas, mens bogmærker, formularfelter og Tagged PDF-struktur bevares, tilføjer trinvise opdateringer på plads og kopierer eller omskriver dokumenter med millioner af objekter på sekunder via Direct Access API.

Kan det kontrollere PDF/A- og PDF/UA-overensstemmelse automatisk?

Ja. Indbyggede PDF/A- og PDF/UA-1-kontroller genererer tekst-, JSON-, HTML- eller CSV-rapporter, sammenligner stabile tekstrapporter med basislinjer, batchbehandler mapper med opsummerende CSV-output og eksponerer diagnostik på forfatterside via GetPDFUADiagnostics.

Hvad indeholder en licens, og hvordan fungerer fornyelse?


Opdag mere fra Delphi PDF-komponent og regnearksudvikling

Abonner på produktopdateringer

Abonner for at modtage de seneste opdateringer i din indbakke.