losLab PDF Library Overblik
| Product | losLab PDF Library |
|---|---|
| Best for | Developer-owned document workflows in Delphi and C++Builder |
| IDE support | Delphi and C++Builder XE5 through 13 Florence |
| Deployment | Native Windows application integration |
| Source code | Object Pascal source code included with commercial licenses |
| Licensing | Royalty-free application deployment |
| Updates | One year of updates and email support included |
| Pricing | One-time developer-count licensing |
| Documentation | losLab PDF Library |
| Evaluation | losLab 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.
| Arbejdsgang | Biblioteksunderstøttelse | Applikationsansvar |
|---|---|---|
| PDF 1.2-1.7 | Oprettelse, 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/A | Output-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-1 | Tagged 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. |
| PAdES | ETSI.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-automatisering | CreatePreflightReportEx, 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. |
| Sikkerhed | AES-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, udsenderpreflight-summary.csvog 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.
| Licens | Udviklere | Pris | Bestil |
|---|---|---|---|
| Single | 1 udvikler | $850 | Bestil |
| Team | op til 5 udviklere | $1700 | Bestil |
| Micro Business | op til 10 udviklere | $2550 | Bestil |
| Small Business | op til 30 udviklere | $4250 | Bestil |
| Medium Business | op til 100 udviklere | $7650 | Bestil |
| Enterprise | op til 500 udviklere | $14450 | Bestil |
| Corporate | Ubegrænset antal udviklere, verdensomspændende datterselskaber | $25500 | Bestil |
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.
