Každý bod níže je dodávaná schopnost, kterou můžete ověřit v referenci API a v demech
G
Postaveno na enginu Google PDFium
Zabaluje přímo ten engine, který pohání vestavěný prohlížeč PDF v Chromu — prověřený v praxi, průmyslový standard, důvěryhodný základ pro kvalitu vykreslování a shodu. Získáte skutečné schopnosti enginu, nikoliv nový vynález
Dynamicky načítá pdfium.dll / pdfium.v8.dll
⌘
Nejširší pokrytí IDE ve své třídě
Delphi / C++Builder (RAD Studio XE5 až 13.1 Florence) plus Lazarus / Free Pascal 3.8+, Win32 a Win64. Tři rodiny IDE sdílejí stejné testovací PDF a regresní sady
147 Pas + 123 C++ testovacích případů, zarovnáno po bajtech
✓
Úplné spektrum standardů PDF
Výstup PDF/A-1b (SaveAsPdfA) + validace (ValidatePdfA), dále validace PDF/UA, PDF/E, PDF/X, PDF/R a PDF/VT a brány shody verzí — výjimečně vzácné pro wrapper v Pascalu
Vyhrazené jednotky FPdfPdfa/Pdfua/Pdfe/Pdfx/Pdfr/Pdfvt.pas
🔊
Zpřístupnění čtení nahlas / slabozrakost
TPdfReadingSession orchestruje čtení nahlas pro hostitelské enginy TTS (čtecí jednotky na úrovni vět, zvýraznění na úrovni slov, mapování mluveného textu); plus transformace pro slabozraké InvertPdfBitmap, GrayscalePdfBitmap, DuotonePdfBitmap a živé noční duotónové zobrazení
Vrstva zpřístupnění, kterou většina wrapperů vůbec nemá
⚡
Vykreslování zero-copy + přerušitelné progresivní
Cesta vykreslování zapisuje výstup PDFium přímo do vyrovnávací paměti DIB cílového TBitmap a přeskočí kopírování pixelů celé stránky v každém snímku; RenderPageProgressive se mezi iteracemi dotazuje na token zrušení a lze jej přerušit uprostřed vykreslování
Šetří jednu kopii šířka×výška×4 bajty na snímek při vysokém DPI
↻
Streamování na vyžádání pro vícegigabajtové PDF
Prostřednictvím adaptéru TStream na vyžádání v LoadCustomDocument čte PDFium po blocích — vícegigabajtové, vzdálené nebo databázové dokumenty se načítají bez kopie v paměti a použitelné první zobrazení je dosaženo téměř okamžitě
Dokumenty o velikosti 2.x GB: téměř okamžité první zobrazení
🧩
Tři komponenty + 28 sdílených dem
TPdf (engine dokumentu), TPdfView (interaktivní prohlížeč), TPdfThumbnailView (navigace miniaturami); 28 COMMON dem sdílených napříč třemi IDE, pokrývajících zobrazení, vyhledávání, vyplňování formulářů, slučování/rozdělování, dávkový export, tisk, audit zabezpečení, preflight reporty a další
PDFViewer / PreflightReport / SecurityAudit / StandardsLab atd.
🔒
Výchozí nastavení s důrazem na zabezpečení
Seznam povolených akcí odkazů (LinkOptions), spouštěcí akce jsou ve výchozím stavu zakázány a demo SecurityAudit pro auditování ploch rizik — bezpečné hned po vybalení místo výchozího otevírání nebezpečných akcí
Vhodné pro nasazení citlivá na zabezpečení v financích / zdravotnictví
📄
Zdrojové kódy v ceně · bez licenčních poplatků · dlouhodobá podpora
Dodává se se zdrojovým kódem v Pascalu, bez licenčních poplatků za běh, s dlouhodobou údržbou. Balí pdfium.dll a pdfium.v8.dll pro Win32/Win64 (s podporou V8/XFA), s volitelnými háčky vykreslování Skia
Žádné poplatky za nasazení