losLab PDF Library v skratke
| Produkt | losLab PDF Library |
|---|---|
| Najvhodnejšie pre | Pracovné postupy s dokumentmi pod kontrolou vývojára v Delphi a C++Builder |
| Podpora IDE | Delphi a C++Builder XE5 až 13 Florence |
| Nasadenie | Integrácia do natívnych aplikácií Windows |
| Zdrojový kód | Zdrojový kód Object Pascal je súčasťou komerčných licencií |
| Licencovanie | Nasadenie aplikácií bez licenčných poplatkov |
| Aktualizácie | Zahŕňa jeden rok aktualizácií a e-mailovej podpory |
| Ceny | Jednorazové licencovanie podľa počtu vývojárov |
| Dokumentácia | losLab PDF Library |
| Hodnotiaca verzia | 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 ju, keď vaša aplikácia musí PDF vytvárať, upravovať, podpisovať, validovať a dodať, nielen zobraziť.
- Zvoľte ju, keď váš tím v Delphi alebo C++Builderi potrebuje kontrolu na úrovni zdrojového kódu, internú diagnostiku a dlhodobú udržateľnosť.
- Zvoľte ju, keď váš pracovný postup spája vykresľovanie, tlač, formuláre, podpisy, šifrovanie, PDF/A, PDF/UA, PAdES a správy preflight v jednom nástroji.
- Zvoľte ju, keď CI, odovzdanie do archívu, kontrola prístupnosti alebo regulované dodanie potrebujú stabilné súbory správ namiesto ručnej kontroly v prehliadači.
- Zvoľte ju, keď potrebujete natívne OCR, čítanie čiarových kódov, podpisovanie hardvérovým tokenom PKCS#11, overovanie voči zoznamom dôveryhodných poskytovateľov EÚ alebo export do DOCX / HTML, prípadne keď musí volať kód mimo Delphi cez vstupné body DLL, ActiveX alebo Dylib.
- Zvoľte PDFium Delphi Component, keď sa práca sústreďuje na čítanie, revíziu a preukazovanie zhody s normami než na tvorbu dokumentov — vykresľuje cez
pdfium.dll, ktorú distribuujete spolu s aplikáciou — a zvoľte HotPDF, keď by ste radšej nedistribuovali žiadny vykresľovací engine — HotPDF má vlastný renderer, vlastné obrazové kodeky aj vlastný engine písem a kompiluje sa priamo do vášho spustiteľného súboru.
Licencovanie
Plaťte kreditnými/debetnými kartami, cez PayPal, AliPay alebo bankovým prevodom prostredníctvom 2Checkout. 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ť |
| Small Business | až 10 vývojárov | $1700 | Objednať |
| Medium Business | až 30 vývojárov | $2550 | Objednať |
| Enterprise | Všetci vývojári v jednej spoločnosti a jej dcérskych spoločnostiach v rámci jednej krajiny | $5100 | Objednať |
| Corporate | Všetci vývojári v jednej spoločnosti a jej dcérskych spoločnostiach po celom svete | $10200 | Objednať |
Doplnky zdrojového kódu pre Enterprise a Corporate: PDF Library for Delphi Enterprise aj Corporate obsahujú úplný zdrojový kód vyhradeného nástrojového príkladu 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 obsahuje pripravené príklady v Delphi, ktoré ukazujú základný pracovný postup pred produkčnou integráciou.
Často kladené otázky
Ako sa líši losLab PDF Library od HotPDF Delphi 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 Delphi Component má vlastný vykresľovací engine, vlastné obrazové kodeky a vlastný engine písem, takže sa kompiluje priamo do vášho spustiteľného súboru a nevyžaduje distribúciu žiadneho PDF runtime; sústreďuje sa 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?
Nová licencia ($850 Single, $1700 Small Business (až 10 vývojárov), $2550 Medium Business (až 30 vývojárov), $5100 Enterprise (jedna spoločnosť, jedna krajina), $10200 Corporate (jedna spoločnosť, celosvetovo)) zahŕňa kompletný zdrojový kód pre Delphi a C++Builder, jeden rok aktualizácií a jeden rok e-mailovej podpory. Existujúci zákazníci si obnovujú prístup k aktualizáciám za 40 % z pôvodnej ceny.
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.
