losLab PDF Library Overblik
| Produkt | losLab PDF Library |
|---|---|
| Bedst til | Dokumentarbejdsgange i Delphi og C++Builder, som udvikleren selv styrer |
| IDE-understøttelse | Delphi og C++Builder XE5 til 13 Florence |
| Implementering | Integration i native Windows-programmer |
| Kildekode | Object Pascal-kildekode er inkluderet med kommercielle licenser |
| Licensering | Royaltyfri programimplementering |
| Opdateringer | Et års opdateringer og e-mailsupport er inkluderet |
| Priser | Engangslicensering efter antal udviklere |
| Dokumentation | losLab PDF Library |
| Evaluering | 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 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.
| Licens | Udviklere | Pris | Bestil |
|---|---|---|---|
| Single | 1 udvikler | $850 | Bestil |
| Small Business | op til 10 udviklere | $1700 | Bestil |
| Medium Business | op til 30 udviklere | $2550 | Bestil |
| Enterprise | Alle udviklere i én virksomhed og dens datterselskaber inden for ét land | $5100 | Bestil |
| Corporate | Alle udviklere i én virksomhed og dens datterselskaber på verdensplan | $10200 | Bestil |
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.
