Delphi PDF SDK

Delphi PDF biblioteka za izradu, uređivanje, potpisivanje, iscrtavanje, preflight i PDF/UA tijekove rada

losLab PDF Library daje timovima Delphi i C++Builder mehanizam za PDF s dostupnim izvornim kodom za desktop, server, DLL, ActiveX i Dylib tijekove rada, uključujući ugrađene PDF/A i PDF/UA provjere, podršku za PAdES potpisivanje i izbor iscrtavača bez usmjeravanja dokumenata putem vanjske PDF usluge.

PDF Library SDK workflow preview

Pregled biblioteke losLab PDF Library

ProizvodlosLab PDF Library (PDF Library for Delphi) — potpuni PDF SDK za izradu, uređivanje, prikazivanje, ispis, potpisivanje i provjeru
Najbolje zaCjelovita automatizacija PDF-a u jednom mehanizmu, uključujući timove izvan Delphija putem DLL-a i ActiveX-a
JeziciDelphi i C++Builder XE5-13 s potpunim izvornim kodom; C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, Visual C++ i drugi putem DLL-a/ActiveX-a; opcija macOS Dylib
PrikazivanjePromjenjivi mehanizmi GDI+, PDFium i Cairo
StandardiPDF 1.2-1.7, PDF/A, PDF/UA-1, PAdES potpisi, izvještaji predprovjere
Velike datotekeOtvara PDF-ove veće od 2 GB uz učitavanje na zahtjev i izravna ponovna zapisivanja
Izvorni kodPotpuni Object Pascal izvorni kod s licencama za Delphi i C++Builder
LicenciranjeBez naknade za korištenje, jednokratno $850-$10200 prema razini; obnova po 40% kataloške cijene
Trenutačna verzija3.75.6 (2026-06-23)
Probna verzijaPreuzmite besplatni demo paket

Mehanizam za PDF s dostupnim izvornim kodom za tijekove rada u vlasništvu programera

losLab PDF Library je Delphi i C++Builder PDF SDK za aplikacije koje trebaju izrađivati, mijenjati, iscrtavati, ispisivati, potpisivati, osiguravati, pregledavati i preflight PDF dokumente unutar vlastitog softvera.

Biblioteka je napisana u Delphi/Object Pascalu i dostupna je s cjelokupnim izvornim kodom za projekte Delphi i C++Builder. Također isporučuje DLL, ActiveX i Dylib opcije za timove koji trebaju integrirati PDF automatizaciju iz C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ i drugih okruženja koja mogu pozvati DLL ili ActiveX komponentu.

Koristite ju kada je PDF tijek rada dio vašeg proizvoda ili pozadinskog procesa: generirani računi, potpisani ugovori, predaja u arhivu, pregled pristupačnosti, ispis, obrada obrazaca, sastavljanje dokumenata ili CI provjere koje bi trebale pasti prije nego što loš PDF stigne do korisnika.

Preuzmite DEMO paket PDF Library

2026-06-23 Version 3.75.6: napomene o izdanju | API referenca. Verzija 3.75.6 dodaje SetPDFAMode način 7 za PDF/A-3u izlaz s PDF/A-3 pridruženim datotekama, a profil e-računa ZUGFeRD 2.0 BASIC sada prema zadanome koristi PDF/A-3u.

Glavne PDF mogućnosti

  • Izrada i uređivanje PDF stranica: crtanje teksta, vektorske grafike, slika, QR kodova, PDF417, DataMatrix, crtičnih kodova, napomena, poveznica, obrisa, imenovanih odredišta, metapodataka i svojstava dokumenta.
  • Sastavljanje stranica i popravak dokumenata: razdvajanje, spajanje, dodavanje, kopiranje, kloniranje, normalizacija, pomicanje, brisanje, skrivanje, rotiranje i ponovna izgradnja stranica iz kontroliranih izvornih dokumenata.
  • Iscrtavanje i ispis: prebacivanje između GDI+, PDFium i Cairo mehanizama za iscrtavanje za pregled na zaslonu, izvoz bitmape, iscrtavanje konteksta uređaja i tijekove rada pisača.
  • Obrasci i interaktivni dokumenti: izrada, popunjavanje, uređivanje, izravnavanje, pregled i upravljanje AcroForm poljima, izgledima, oznakama polja, JavaScript akcijama, privicima i povezanim podacima o dokumentu.
  • Tekst, slike i fontovi: rad s BMP, TIFF, JPEG, JPEG 2000, GIF, PNG, EMF, HTML tekstnim okvirima, Unicode tekstom, TrueType, OpenType, Type 1, ugrađivanjem fontova, podskupovima fontova i tijekovima rada izdvajanja.
  • Sigurnost i potpisi: kriptiranje i dekriptiranje PDF-ova uz hardversko AES-NI ubrzanje na 32-bitnom i 64-bitnom Windowsu, zaštita ili uklanjanje zaštite s više-gigabajtnih datoteka putem izravnih AES-256 putanja iz datoteke u datoteku koje nikad ne grade cijeli grafikon objekata, postavljanje dopuštenja, korištenje kriptiranja za primatelje s javnim ključem, potpisivanje odabranim SHA-256/384/512 sažecima, dodavanje PAdES atributa, vremensko označavanje potpisa i prilaganje podataka o provjeri valjanosti DSS/VRI.
  • Ogromni dokumenti: otvaranje PDF-ova većih od 2 GB uz učitavanje objekata na zahtjev i 64-bitnim pomacima, spajanje popisa datoteka u jednom prolazu uz očuvane knjižne oznake, polja obrasca i stabla strukture Tagged PDF-a, dodavanje inkrementalnih ažuriranja izvornoj datoteci na mjestu, i kopiranje ili ponovno pisanje dokumenata s milijun objekata u sekundama putem Direct Access API-ja.
  • Preflight izvješća i dijagnostika: pokretanje PDF/A i PDF/UA-1 provjera, generiranje tekstualnih, JSON, HTML ili CSV izvješća, usporedba stabilnih tekstualnih izvješća s osnovnim vrijednostima, grupna obrada mapa sa sažetim CSV izlazom, te revizija zdravlja potpisa i pravila dokumenata u velikim razmjerima s demo programima SigningWorkbench i ComplianceWorkbench.
  • PDF kontrola niske razine: pristup brojevima objekata, rječnicima stranica, stavkama kataloga, namjenama izlaza, zaključavanjima verzija spremanja, vratima na razini proširenja, uzorcima pločica, neobaveznom sadržaju, rječnicima mjerenja i izravno umetanje slika kada vaš tijek rada zahtijeva preciznu strukturu PDF-a.

Standardi i izlaz orijentiran na usklađenost

Usklađenost PDF-a ovisi o izvornom sadržaju, fontovima, ICC profilima, metapodacima, označavanju, zamjenskom tekstu, potpisima, vremenskim oznakama i validatoru kojeg koristi vaša organizacija. losLab PDF Library pruža kontrole i dijagnostiku potrebne za izradu PDF-ova orijentiranih na standarde, dok konačnu provjeru valjanosti pravila ostavlja u vašoj aplikaciji ili cjevovodu za osiguranje kvalitete.

Tijek radaPodrška bibliotekeOdgovornost aplikacije
PDF 1.2-1.7Izrada, uređivanje, stroga kontrola spremanja verzije, provjere na razini proširenja, iscrtavanje, ispis, obrasci, napomene, privici, poveznice i API-ji za strukturu dokumenta.Odabir ciljane verzije PDF-a i uklanjanje ili nadogradnja značajki koje ne pripadaju tom izlaznom profilu.
PDF/AKontrole namjene izlaza, pomoćnici za XMP metapodatke, tijekovi rada za ugrađene fontove, zaštite verzija i ugrađene provjere PDF/A datoteka za arhivske cjevovode.Pružanje ispravnih metapodataka, fontova, profila boja i poslovnih pravila za odabranu arhivsku politiku.
PDF/UA-1Izgradnja Tagged PDF-a, API-ji za stablo strukture, rukovanje mapama uloga, zamjenski tekst, ActualText, provjere na strani čitača i povratne informacije GetPDFUADiagnostics na strani pisača.Stvaranje smislenog redoslijeda čitanja, jezika, naslova, popisa, semantike tablica, zamjenskog teksta i opisa obrazaca.
PAdESETSI.CAdES.detached potpisi, signing-certificate-v2 podaci, pravila potpisa i atributi obveze, RFC 3161 proširenje vremenske oznake, odabiri sažetka SHA-256/384/512 i sastavljanje DSS/VRI.Dostavljanje certifikata, TSA odgovora, podataka o opozivu, izbora politike potpisa i testiranje prihvatljivosti specifično za verifikatora.
Preflight automatizacijaCreatePreflightReportEx, SavePreflightReportEx i Delphi demo PreflightReport generiraju tekst, JSON, HTML i CSV izlaz za PDF/A i PDF/UA-1 provjere.Odlučite koji bi formati izvješća, osnovne vrijednosti, izlazni kodovi i brojevi problema trebali blokirati CI, arhiviranje ili isporuku kupcima.
SigurnostAES-128, AES-256, rukovanje dopuštenjima, zaštita lozinkom, kriptiranje primatelja s javnim ključem i pregled kriptiranih dokumenata za kontroliranu distribuciju.Držite lozinke, certifikate, privatne ključeve i pravila o primateljima pod vlastitim sigurnosnim kontrolama.

Površine API-ja i mogućnosti implementacije

  • Delphi XE5 do Delphi 13 i C++Builder XE5 do C++Builder 13.
  • Izvorni Object Pascal kod za izravnu Delphi i C++Builder integraciju, s generiranim stranicama referenci API-ja za javne TPDFlib funkcije.
  • DLL i ActiveX pristup za C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, Visual C++, PowerBuilder, PowerBASIC, RealBasic i kompatibilne alate.
  • Mogućnosti 32-bitne i 64-bitne izgradnje tamo gdje ciljani IDE i vrijeme izvođenja to podržavaju.
  • Opcija macOS Dylib za timove koji trebaju višeplatformsku automatizaciju PDF-a oko iste obitelji biblioteka.
  • Samostalni demo projekti za izradu PDF-a, radnje na stranici, rukovanje slikama i fontovima, obrasce, enkripciju, potpisivanje, iscrtavanje, ispis i automatizaciju preflight izvješća.

Uključeni demo programi i pokrivenost provjere valjanosti

Paket uključuje Delphi i C++Builder demo programe za uobičajene zadatke integracije, plus primjere u naredbenom retku gdje je automatizacija važnija od vizualnog korisničkog sučelja.

  • Izrada i izgled: HelloWorld, AddTextImage, CreateTable, DrawWrappedText, TextPaging, AddFormattedTitle, HTML text, barcode, QR code, i image-to-PDF tijekovi rada.
  • Operacije s dokumentom: CopyPageRanges, PageOperations, ExtractText, ExtractImage, ExtractEmbeddedFonts, ExtractAnnotAttach, DirectAccess, i obrada u stilu merge/split.
  • Iscrtavanje i ispis: PdfToImage, MultiFunction odabir iscrtavača, PrintPDF, GDI+, PDFium i Cairo izlazne putanje.
  • Sigurnost i potpisi: PdfEncrypt, PdfDecrypt, PdfPermission, PdfSigning, PAdES atributi, DSS/VRI pomoćnici i putanje potpisivanja orijentirane na vremenske oznake.
  • Preflight automatizacija: Delphi demo PreflightReport provjerava valjanost pojedinačnih datoteka ili mapa, piše tekst/JSON/HTML/CSV izvješća, emitira preflight-summary.csv i vraća izlazne kodove prikladne za automatizaciju.

Nedavna automatizirana pokrivenost uključuje Delphi DUnitX i C++Builder GoogleTest pakete za izradu dokumenata, kompresiju, slike, fontove, obrasce, sigurnost, potpisivanje, ispis, usklađenost s verzijom PDF-a, PDF/UA dijagnostiku i generiranje te usporedbu preflight izvješća.

Kada odabrati losLab PDF Library

  • Odaberite je kada vaša aplikacija mora izrađivati, mijenjati, potpisivati, provjeravati i isporučivati PDF-ove, a ne samo ih prikazivati.
  • Odaberite je kada vaš Delphi ili C++Builder tim treba kontrolu na razini izvornog koda, internu dijagnostiku i dugoročno održavanje.
  • Odaberite je kada vaš tijek rada kombinira iscrtavanje, ispis, obrasce, potpise, enkripciju, PDF/A, PDF/UA, PAdES i preflight izvješća u jednom setu alata.
  • Odaberite je kada CI, arhivska predaja, pregled pristupačnosti ili regulirana isporuka trebaju stabilne datoteke izvješća umjesto ručne provjere samo s preglednikom.
  • Odaberite PDFium Delphi Component kada je posao usmjeren na čitanje, pregled i dokazivanje usklađenosti umjesto na izradu, a odaberite HotPDF kada uopće ne želite distribuirati mehanizam za iscrtavanje — on nosi vlastiti iscrtavač, kodeke slika i mehanizam fontova te se kompajlira u vašu izvršnu datoteku.

Licenciranje

Licenciranje i cijene. Licence za losLab PDF Library uključuju izvorni kod, ažuriranja, podršku i isporuku bez naknada za korištenje.

LicencaProgrameriCijenaNaruči
Single1 programer$850Naruči
Small Businessdo 10 programera$1700Naruči
Medium Businessdo 30 programera$2550Naruči
EnterpriseSvi programeri u jednoj tvrtki i njezinim podružnicama unutar jedne države$5100Naruči
CorporateSvi programeri u jednoj tvrtki i njezinim podružnicama diljem svijeta$10200Naruči

Dodaci izvornog koda za Enterprise i Corporate: PDF Library for Delphi Enterprise i Corporate oba uključuju potpuni izvorni kod za namjenski primjer na razini alata PDF Compliance & Signing Workbench Pro. Izvorni kod internih testnih projekata dostupan je na zahtjev.

Kupite godišnju obnovu (40% od prve kupnje).

Brzi Delphi primjer

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.

Često postavljana pitanja

Po čemu se losLab PDF Library razlikuje od HotPDF Delphi Component?

losLab PDF Library je potpuni PDF SDK: objedinjuje izradu, uređivanje, iscrtavanje pomoću GDI+, PDFium ili Cairo mehanizma, ispis, obrasce, potpisivanje, enkripciju i preflight izvješća, a isporučuje i DLL, ActiveX i Dylib opcije za okruženja izvan Delphija. HotPDF Delphi Component nosi vlastiti mehanizam za iscrtavanje, kodeke slika i mehanizam fontova, pa se kompajlira u vašu izvršnu datoteku bez PDF runtimea koji treba distribuirati; usmjeren je na izradu i uređivanje PDF-a unutar Delphi i C++Builder aplikacija.

Mogu li koristiti losLab PDF Library iz C#, VB.NET ili drugih okruženja izvan Delphija?

Da. Uz izvorni Object Pascal kod za Delphi i C++Builder, biblioteka isporučuje DLL i ActiveX inačice koje se mogu koristiti iz C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuildera, PowerBASIC-a, RealBasica, Visual C++-a i drugih okruženja koja mogu pozvati DLL ili ActiveX komponentu, kao i macOS Dylib opciju.

Koje su verzije Delphija i C++Buildera podržane?

Delphi XE5 do Delphi 13 i C++Builder XE5 do C++Builder 13, uz mogućnosti 32-bitne i 64-bitne izgradnje tamo gdje ih ciljani IDE i vrijeme izvođenja podržavaju.

Koje mehanizme za iscrtavanje biblioteka nudi?

Možete prebacivati između GDI+, PDFium i Cairo mehanizama za iscrtavanje za pregled na zaslonu, izvoz bitmape, iscrtavanje konteksta uređaja i tijekove rada pisača.

Podržava li losLab PDF Library digitalne potpise i PAdES?

Da. Izrađuje ETSI.CAdES.detached potpise sa signing-certificate-v2 podacima, atributima pravila potpisa i obveze, RFC 3161 proširenjem vremenske oznake, sažecima SHA-256, SHA-384 ili SHA-512 po izboru, te DSS/VRI podacima za provjeru valjanosti za dugoročnu pohranu.

Kako biblioteka rukuje vrlo velikim PDF datotekama?

Otvara PDF-ove veće od 2 GB uz učitavanje objekata na zahtjev i 64-bitne pomake, spaja popise datoteka u jednom prolazu uz očuvane knjižne oznake, polja obrasca i strukturu Tagged PDF-a, dodaje inkrementalna ažuriranja na mjestu, te kopira ili ponovno zapisuje dokumente s milijun objekata u sekundama putem Direct Access API-ja.

Može li automatski provjeriti usklađenost s PDF/A i PDF/UA?

Da. Ugrađene PDF/A i PDF/UA-1 provjere generiraju tekstualna, JSON, HTML ili CSV izvješća, uspoređuju stabilna tekstualna izvješća s osnovnim vrijednostima, grupno obrađuju mape sa sažetim CSV izlazom, te izlažu dijagnostiku na strani pisača putem GetPDFUADiagnostics.

Što uključuje licenca i kako funkcionira obnova?

Nova licenca ($850 Single, $1700 Small Business (do 10 programera), $2550 Medium Business (do 30 programera), $5100 Enterprise (jedna tvrtka, jedna država), $10200 Corporate (jedna tvrtka, cijeli svijet)) uključuje potpuni izvorni kod za Delphi i C++Builder, godinu dana ažuriranja i godinu dana podrške putem e-pošte. Postojeći korisnici obnavljaju pristup ažuriranjima po 40% cijene prve kupnje.


Otkrijte više od Delphi PDF Component & Spreadsheet Development

Pretplatite se na ažuriranja proizvoda

Pretplatite se da biste primali najnovija ažuriranja na svoju e-poštu.