losLab PDF Library Prehľad
| 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 |
PDF engine s dostupným zdrojovým kódom pre pracovné postupy vo vlastníctve vývojára
losLab PDF Library je PDF SDK pre Delphi a C++Builder určené pre aplikácie, ktoré potrebujú vo vlastnom softvéri vytvárať, upravovať, renderovať, tlačiť, podpisovať, zabezpečovať, kontrolovať a generovať preflightové správy o PDF dokumentoch.
Knižnica je napísaná v Delphi/Object Pascal a pre projekty v Delphi a C++Builder je dostupná s úplnými zdrojovými kódmi. Distribuuje sa aj s voľbami DLL, ActiveX a Dylib pre tímy, ktoré potrebujú integrovať automatizáciu PDF z jazykov C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ a iných prostredí schopných volať komponenty typu DLL alebo ActiveX.
Použite ju vtedy, ak je workflow dokumentov súčasťou produktov, s odoslaním aplikácií zo sekcie pri podpísaných postupoch alebo u doloženia do elektronických súpisov pre archívy, k revidovaniu na bezpečné čítanie dokumentu za podpory tlači a so skladaním, v rámci integrácií dokumentu po vytláčanie z generovaných postupov po zlúčení. A k požiadavkám (checks) zlyhajúcim vo vyhradených častiach pre softvéry predtým, ako dokument typu PDF zlyhá.
Stiahnuť DEMO balíček PDF Library
2026-06-23 Version 3.75.6: poznámky k vydaniu | API referencia. 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.
Hlavné schopnosti pre PDF
- Vytváranie a úprava PDF stránok: kreslite text, vektorovú grafiku, obrázky, QR kódy, PDF417, DataMatrix, čiarové kódy, anotácie, odkazy, záložky, pomenované destinácie, metadáta a vlastnosti dokumentu.
- Skladanie strán a oprava dokumentov: delenie, spájanie, pripájanie, kopírovanie, klonovanie, normalizácia, presúvanie, odstraňovanie, skrytie, otáčanie a prebudovanie strán z kontrolovaných zdrojových dokumentov.
- Renderovanie a tlač: možnosť prepínať medzi renderovacími systémami (GDI+, PDFium a Cairo) pre kontrolu zobrazenia na obrazovke, vytvorenie bitmapového exportu, vykresľovanie obsahu priamo v "device-context" a na zoznam pracovných operácii k tlačiarniám (prehliadok).
- Formuláre a interaktívne dokumenty: vytváranie, vyplňovanie, úpravy, operácie spojené s konverziou z editačných plôch k statickým formulárom vo vnútri plôch políčok pre štandardné PDF po formulárovú úpravu, k prehliadkam metadát v prítomných funkciách a manipulovaniu políčok s JavaScript funkciami s prepojeniami pre správy aplikácie (document data a AcroForm fields)
- Text, obrázky a písma: práca s grafickými súbormi typu BMP, TIFF, JPEG, JPEG 2000, GIF, PNG, EMF a so zostaveným zobrazením obsahu zo skriptovaného prvku obsahu (HTML text box) až so štandardizovaním súpisu spojenými operáciami do súpisu s TrueType, OpenType, a Type 1 pomocou podpory plôch s možnosťou dodávania k vkladanému pod-úrovňovému obsahu či pre extrakčné postupy.
- Zabezpečenie a podpisy: Šifrovanie a dešifrovanie súborov v súčinnosti operačných funkcií ako "hardvérové uľahčenie AES-NI zrýchlenia pre podnikovú integráciu Win32/Win64" v zaistení a zabezpečení veľkokapacitných dokumentov a funkciami u dokumentov bez celého objektového záznamu cez priame cesty AES-256 pre prístup k chráneniam voľby z operačných kľúčov vo formáte šifrovanej príjmovej certifikácii (recipient encryption), po vyzdvihnutí a zadaných predložení k spracovanej hodnote SHA-256/384/512 (digest) k aplikácii pečiatok do záznamu zo siete PAdES pri prikladanom procese z odoslaných validácií (DSS/VRI).
- Obrovské dokumenty: Otvárajte PDF siahajúc do veľkostí 2 GB pre proces zaistenej operačnej podoby (on-demand loading a s dopytom k formátu na 64-bitové odchýlenie pri záznamových offsetoch), spoločne sa zameriavajúci aj s podporovaním na uvoľnenie pridaných polôh k výstupe v zväzkoch do zachovaného prvku, po upravení formátu za prítomnosti (Direct Access API) umožňujúc s presadzovaným modelom k úpravám v plnom a pretransformovanom čase pri zmene či modifikáciám po štruktúre.
- Preflight správy a diagnostiky: spustite PDF/A a kontrolné súpisy pre formát s podnetom u súpisov typu PDF/UA-1 po exportu k voľbám vyžadujúcimi text / JSON / HTML / CSV. Okrem toho u zúčastňujúcich porovnávačiek k výsledným procesom spojenými v chráneniach a so zabezpečením (ComplianceWorkbench) a pre dávkové aplikácie za úprav správy k súvislým podpisovým testom.
- Nízkoúrovňová kontrola PDF: prístup k číslam objektov, slovníkom stránok, katalógovým záznamom, zámerom výstupu, zámkom verzie uloženia, bariéram na úrovni rozšírenia, dláždicovým vzorom, voliteľnému obsahu, slovníkom pre miery a priame vkladanie obrázkov v prípadoch, keď váš pracovný postup vyžaduje presnú štruktúru PDF.
Výstup orientovaný na normy a štandardy
Dodržiavanie štandardov PDF závisí od zdrojového obsahu, písiem, ICC profilov, metadát, označovania (tagging), alternatívneho textu, podpisov, časových pečiatok a validátora, ktorý používa vaša organizácia. losLab PDF Library poskytuje kontrolné a diagnostické nástroje potrebné na vytváranie súborov PDF podľa štandardov, zatiaľ čo finálne overenie politík necháva na vašej aplikácii alebo procese QA (zabezpečenia kvality).
| Pracovný postup | Podpora v knižnici | Zodpovednosť aplikácie |
|---|---|---|
| PDF 1.2-1.7 | Vytváranie, úprava, uplatnenie prísneho sledovania pre verzie softvérov a kontrolné blokácie podľa stupňov formátu s využívaním vykresľovania zameraným u PDF na tlačené formáty pri manipulovaní so štruktúrnymi obmedzeniami za účeľom API rozhrania dokumentu. | Vyberte si na začiatok správnu PDF verziu, ktorou určíte odstránenú či aktualizovanú podporu k dokumentu bez nátlaku do daného zobrazenia profilu (version). |
| PDF/A | Nastavenia zámerov, podnet s nastaveniami metadát zo zastúpených formátov na zúženie profilov k uloženiu dokumentov do blokovaných možností za účelom uchovania PDF. | Zabezpečte primeraný proces ku spojeniam farieb k správnym súvislostiam s obchodným úsilím vo voľbe a v procesoch uloženej správy so zachovanými možnosťami metadát k danému PDF (archívnej forme ukladania). |
| PDF/UA-1 | Výstavba Tagged PDF, API pre rozhrané uloženie zmapovaného v štruktúre spolu so skúškami a posúdeniami ku formátu u čitateľa po procese v textovej funkčnosti GetPDFUADiagnostics s prístupnosťami v posudzovaní textu pre pomocné nastavenia po posúdení od čitateľov. | Predurčte do výstupu správne usporiadanie sprevádzané vo vhodných a podnetných jazykových textových podnetoch v procese voči nadpisom, u dokumentoch (s jazykovými poliami) pre vytvorenie usporiadaného prostredia ako aj popisných zástupných možností v textových blokoch. |
| PAdES | Odstúpenie s prítomnými funkciami so zaručenou bezpečnosťou za prítomnosti zaručených digitálnych zviazaností z politiky ETSI.CAdES pripojenej prostredníctvom SHA-256/384/512 od prepojení pre DSS/VRI formát so značkami sprostredkujúcimi podpis na podanie pečiatky s vlastným posúdením od poskytnutého zberateľa v podklade s vlastným zabezpečením (signature policy and commitment attributes). | Udeľte k poskytnutiu zaistenú a presvedčivú voľbu ohľadom predloženej odmietnutej alebo podanej platnej spoločne zabezpečenej požiadavky od kontrolóra z podpisov za spravovania z TSA platnosti. |
| Automatizácia Preflight | CreatePreflightReportEx, SavePreflightReportEx a Delphi projekt ukážky PreflightReport vytvoria formáty typu text / JSON / HTML / CSV za pomoci skontrolovaní cez PDF/A a rovnako s PDF/UA-1 prostrediami ku generáciám s odovzdaním. | Stanovte si rozhodnutie ohľadne podmienok a procesoch aké prešli spoločne do vyžiadaného počtu záznamov (na dodávanie či do archivácií/klientovi pre použitia zlyhaní s podnetom bloku systému z CI procesu). |
| Bezpečnosť | Formáty pre AES-128, AES-256 pre zaistenia pri uplatnení v uloženiach pred nezabezpečeným posudzovaním (recipient encryption), po vkladanom prvku heslom a zaisteným operáciám za oprávnené riadenia a zamedzenia dokumentov zo softvéru vo vyhradenej voľbe (prístup a ochrana) s preskúmaniami pod riadeným vkladaním. | Vyhraďte prístup zo zaistených politických zložiek z vášho systému pre všetky procesné prvky za využívania súkromných a preukázaných prístupových plôch z dokumentácie k zachovaniu bezpečia pred únikmi heslom spoločne u kľúčoch vo verejnom zázname vo vašom vlastníctve. |
Rozhrania API a možnosti nasadenia
- Delphi XE5 až po Delphi 13 a C++Builder XE5 až po C++Builder 13.
- Natívny zdrojový kód v Object Pascal pre priamu integráciu s Delphi a C++Builder spolu s vygenerovanými stránkami z referencií rozhrania API (knižnicami s popisom pre API prácu ohľadom public
TPDFlibprocesov). - Prístupy u DLL, ActiveX u prítomných C#, VB.NET spoločne u programov sprostredkujúcich prepojenie do VB6 s VBA pre aplikácie zaistene od ASP po PHP v prítomnosti s kompatibilnými aplikáciami s rozhraniami pre komponentnú a podporovanú činnosť v nástrojoch PowerBuilder/RealBasic, Visual C++.
- Podpora pre procesorové prebudenia 32 / 64 bitových aplikácií s dostupnými výstupmi s ktorými je dodané spustenie za uplatnenia k platforme s prístupmi po prítomných programových možnostiach.
- Ponuka formátu Dylib pre systém z prostredia od Mac(macOS) s ponukou po automatizácie pri využití jednotného a sľúbeného radenia rodinného procesu pri knižnici pre PDF vo vývoji s multiplatformovým tokom.
- Samostatné projekty na skúšku s ohľadom podnecovania o vytvorenia operácii (stránky a manipuláciu nad formátom strán spojenou s modifikáciou, písma) so snahou od ukážkového sprostredkovania operácií do polí pri dokumente (zabezpečenia heslom cez podpisy a až u podaní v zobrazenosti spoločne s generáciami po preflight kontrolu k predovšetkým automatizovaným výstupom tlači a jej posúdení v reporte).
Zahrnuté demá a pokrytie pre validáciu (overovanie)
V balíčku máte dostupné Delphi spojené spoločne pre operácie C++Builder v zaistených integráciách a spoločných požiadavkách vo voľbách z príkazu do textového (čierneho) príkazového režimu s možnosťami zameranými bez ostrej odozvy pri bežiacich ponukách u automatizácie pri chýbajúcich programových modeloch vo GUI ponuke v programe (softvéri / aplikácii).
- Tvorba a rozloženie: Procesné úkony sHelloWorld, o pridaní obsahu pomocou obrázku (AddTextImage), v aplikovaní podnetných operácií pre generácie čiarových blokov z formátov HTML obsahu a vytvorením rozloženého prostredia textových štruktúr s poľami DataMatrix (CreateTable / AddFormattedTitle).
- Operácie s dokumentom: Spracovávanie úloh o preposielaní rozložených funkcií a presunu od obsahu a častí od písma, z prílohových metadát od zlučovaní alebo rozdeľovaní o prácu zameranú s prístupom do blokov pri textoch (PageOperations a vo formátoch u extrahovania pri textoch, prvkov atď.).
- Renderovanie a tlač: Výstupy spojené vo zvolených plánoch k posunutiu na procesorovej kontrole zameranými operáciami s prístupmi ku vytlačenej práci za operáciou v knižnici GDI+ / PDFium po prostredie uvoľňujúc výkres do formátov PdfToImage za funkciu s vytlačením dokumentu k MultiFunction (a Cairo voľbou z operácií s prostrediami).
- Bezpečnosť a podpisy: Pre uvoľňované chránenie, proces pre dešifrovania spoločne predchádzania s PAdES prostredníctvom uplatnených štandardov do operácií ku vloženému procesu pri podpisovaní od oprávnenej operácii za prítomnosti pečiatok do dokumentu (DSS/VRI helpers atď.).
- Automatizácia Preflight: Ukážka vytvorená pomocou prepojeného projektu z programu Delphi pri automatizácii do zborníkov so zostavovaním v zborníkovom systéme súborov s voľbou predvoľby k
PreflightReportna CSV hlásení za dodržiavania návratu po úpravy k systému na prítomných odpovediach pri hlásení operácie po vyhotoveniach u výpisu napreflight-summary.csvzo signálu o funkčnosti s prístupom po odovzdanie.
Nedávne automatizované ošetrenie k programom s ponukou o posúdeniach pre dodané projekty GoogleTest z prostredí vo frameworku v C++Builder v ohľadu prispôsobenia v testoch na DUnitX pri zabezpečenom dokumente s kompresiami, s podnikaní ohľadom dovoľovaných polí o zverejnení na formátoch po ošetrení s preflight aplikáciami u testovacích úkonov s porovnávaním na PDF profil.
Kedy si vybrať losLab PDF Library
- Zvoľte si ho k momentu o presadzovaní s presadzovanými ošetreniami nad formátom z podmienok pri vytvorení z vytvorených a predložených plôch v odovzdaných procesoch na aplikácii miesto ohraničovaní pre ukážkové prezeranie z aplikácie.
- Vyhovejte v tímoch pri uplatňovanej programovej operácii u kontrolovaní z odoslanej sféry pri zdrojovom a k diagnostickému a dlhodobej správe u vášho projektu.
- Voľte s požiadavkou na zosúladenia operácie s vytláčaním pre operácie u dokumentov obsahujúcich šifrovania od posúdeného prístupu cez formuláre v spoji o ohláseniami o bezpečnosti a k testom v jednom a k overeniami na uplatnení s PDF spoločne do jediného komponentného (toolkit) spoločenstva podávaných programových požiadavkách vo vnútornej funkcii.
- Vyberte ju z ponuky k momentu v nadväznosti v doručených (regulated delivery) zameraniach od presadzovaní prítomných podnetoch k posúdeniu a dodania stabilného podania ohľadom preberajúcich aplikácii z manuálneho (obmedzeného) ošetrenia v programových prevádzkach s reportami z priameho chodu od obhliadok systémových procesov z prístupu k prezeraniu u prítomných revidovaných dokumentov.
- K voľbách pre prácu a k prehliadke s PDF prehliadačmi si s odhodlaním posúď na PDFium Component u prístupu o prikreslenom s procesným programovaním vo vyžadovaných polohách pre renderery a vo chvíli u prístupe o menej náročnejšom podnetnom tvorení v požiadavke projektu s ohľadom do HotPDF funkcii voči jednoduchým projektovým voľbách k spúšťaným aplikáciám (aplikácie so zameraním na tvorbu).
Licencovanie
Plaťte kreditnými/debetnými kartami, cez PayPal, AliPay alebo bankovým prevodom prostredníctvom FastSpring. Každá nová licencia zahŕňa úplný zdrojový kód Object Pascal pre Delphi a C++Builder, jeden rok aktualizácií a jeden rok e-mailovej podpory.
| Licencia | Vývojári | Cena | Objednať |
|---|---|---|---|
| Single | 1 vývojár | $850 | Objednať |
| Team | až 5 vývojárov | $1700 | Objednať |
| Micro Business | až 10 vývojárov | $2550 | Objednať |
| Small Business | až 30 vývojárov | $4250 | Objednať |
| Medium Business | až 100 vývojárov | $7650 | Objednať |
| Enterprise | až 500 vývojárov | $14450 | Objednať |
| Corporate | neobmedzený počet vývojárov, celosvetové pobočky | $25500 | Objednať |
Doplnky zdrojového kódu iba pre verziu Enterprise: PDFlibPas Enterprise zahŕňa úplný zdrojový kód pre kompletné testovacie sady, ktoré sa bežne používajú iba na internú validáciu. Balík Enterprise zahŕňa aj úplný zdrojový kód pre vyhradený nástrojový príklad PDF Compliance & Signing Workbench Pro.
Zakúpte si ročné obnovenie (40 % z hodnoty prvého nákupu).
Rýchly príklad Delphi
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.
Často kladené otázky
Ako sa líši losLab PDF Library od HotPDF Component?
losLab PDF Library je kompletné PDF SDK: spája tvorbu, úpravy, vykresľovanie pomocou GDI+, PDFium alebo Cairo, tlač, formuláre, podpisovanie, šifrovanie a kontrolné reporty pred tlačou (preflight) a ponúka aj varianty DLL, ActiveX a Dylib pre prostredia mimo Delphi. HotPDF Component je odľahčenejšia natívna VCL komponenta zameraná na tvorbu a úpravu PDF priamo v aplikáciách Delphi a C++Builder.
Môžem používať losLab PDF Library z C#, VB.NET alebo iných prostredí mimo Delphi?
Áno. Okrem natívneho zdrojového kódu Object Pascal pre Delphi a C++Builder knižnica ponúka aj zostavenia DLL a ActiveX použiteľné z C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ a ďalších prostredí, ktoré dokážu volať komponentu DLL alebo ActiveX, plus variant Dylib pre macOS.
Ktoré verzie Delphi a C++Builder sú podporované?
Delphi XE5 až Delphi 13 a C++Builder XE5 až C++Builder 13, s možnosťou zostavenia pre 32-bit aj 64-bit tam, kde to cieľové IDE a runtime podporujú.
Ktoré vykresľovacie jadrá knižnica poskytuje?
Môžete prepínať medzi vykresľovacími jadrami GDI+, PDFium a Cairo pre náhľad na obrazovke, export do bitmapy, vykresľovanie do device-contextu a tlačové pracovné postupy.
Podporuje losLab PDF Library digitálne podpisy a PAdES?
Áno. Vytvára podpisy ETSI.CAdES.detached s údajmi signing-certificate-v2, atribútmi politiky podpisu a záväzku (commitment), rozšírením o časovú pečiatku podľa RFC 3161, voliteľnými hash funkciami SHA-256, SHA-384 alebo SHA-512 a validačnými údajmi DSS/VRI pre dlhodobú validáciu (long-term validation).
Ako knižnica zvláda veľmi veľké súbory PDF?
Otvára PDF súbory väčšie ako 2 GB pomocou načítavania objektov na požiadanie a 64-bitových offsetov, zlučuje zoznamy súborov v jednom priechode pri zachovaní záložiek, polí formulára a štruktúry Tagged PDF, pripája inkrementálne aktualizácie na mieste a kopíruje alebo prepisuje dokumenty s miliónmi objektov v priebehu sekúnd prostredníctvom Direct Access API.
Dokáže automaticky skontrolovať zhodu s PDF/A a PDF/UA?
Áno. Vstavané kontroly PDF/A a PDF/UA-1 generujú reporty vo formáte text, JSON, HTML alebo CSV, porovnávajú stabilné textové reporty s referenčnými hodnotami (baseline), dávkovo spracúvajú priečinky s výstupom súhrnného CSV a sprístupňujú diagnostiku na strane zapisovača (writer) prostredníctvom GetPDFUADiagnostics.
Čo zahŕňa licencia a ako funguje obnovenie?
Objavte viac od spoločnosti vyvíjajúcej Delphi PDF Component a tabuľky
Prihláste sa na odber aktualizácií produktov
Prihláste sa na odber a získajte najnovšie aktualizácie priamo na váš e-mail.
