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

ProduktlosLab PDF Library
Bedst tilDokumentarbejdsgange i Delphi og C++Builder, som udvikleren selv styrer
IDE-understøttelseDelphi og C++Builder XE5 til 13 Florence
ImplementeringIntegration i native Windows-programmer
KildekodeObject Pascal-kildekode er inkluderet med kommercielle licenser
LicenseringRoyaltyfri programimplementering
OpdateringerEt års opdateringer og e-mailsupport er inkluderet
PriserEngangslicensering efter antal udviklere
DokumentationlosLab PDF Library
EvalueringlosLab 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 Delphi Component, når arbejdet drejer sig om at læse, gennemgå og dokumentere compliance frem for at oprette dokumenter, og vælg HotPDF, når du helst ikke vil distribuere nogen renderingsmotor overhovedet — den bærer sin egen renderer, sine egne billedkodeks og sin egen skrifttypemotor og kompileres ind i din eksekverbare fil.

Licensering

Betal med kredit-/debetkort, PayPal, AliPay eller bankoverførsel via 2Checkout. 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
Small Businessop til 10 udviklere$1700Bestil
Medium Businessop til 30 udviklere$2550Bestil
EnterpriseAlle udviklere i én virksomhed og dens datterselskaber inden for ét land$5100Bestil
CorporateAlle udviklere i én virksomhed og dens datterselskaber på verdensplan$10200Bestil

Kildekodeekstras til Enterprise og Corporate: Både PDF Library for Delphi Enterprise og Corporate indeholder fuld kildekode til værktøjseksemplet PDF Compliance & Signing Workbench Pro. Kildekoden til de komplette testpakker, der normalt kun bruges til intern validering, udleveres efter anmodning.

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 Delphi 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 Delphi Component bærer sin egen renderingsmotor, sine egne billedkodeks og sin egen skrifttypemotor og kompileres derfor ind i din eksekverbare fil uden nogen PDF-runtime at distribuere; den har 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 licensen, og hvordan fungerer fornyelse?

En ny licens ($850 Single, $1700 Small Business (op til 10 udviklere), $2550 Medium Business (op til 30 udviklere), $5100 Enterprise (én virksomhed, ét land), $10200 Corporate (én virksomhed, verdensplan)) indeholder den fulde Object Pascal-kildekode til Delphi og C++Builder, et år med opdateringer og et år med e-mailsupport. Eksisterende kunder fornyer adgangen til opdateringer for 40% af prisen på det første køb.


Opdag mere fra Delphi PDF-komponent og regnearksudvikling

Abonner på produktopdateringer

Abonner for at modtage de seneste opdateringer i din indbakke.