losLab PDF Library Кратак преглед
| 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 мотор са доступним изворним кодом за токове рада у власништву програмера
losLab PDF Library је Delphi и C++Builder PDF SDK за апликације које треба да креирају, мењају, рендерују, штампају, потписују, обезбеђују, прегледају и врше проверу PDF докумената унутар сопственог софтвера.
The library is written in Delphi/Object Pascal and is available with full source for Delphi and C++Builder projects. It also ships DLL, ActiveX, and Dylib options for teams that need to integrate PDF automation from C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++, and other environments that can call a DLL or ActiveX component.
Use it when the PDF workflow is part of your product or back-office process: generated invoices, signed contracts, archive submissions, accessibility review, print output, form processing, document assembly, or CI checks that should fail before a bad PDF reaches customers.
Преузмите ДЕМО пакет PDF Library
2026-06-23 Version 3.75.6: напомене о издању | API референца. 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.
Главне PDF могућности
- Креирајте и уредите PDF странице: цртајте текст, векторску графику, слике, QR кодове, PDF417, DataMatrix, бар-кодове, анотације, линкове, контуре, именована одредишта, метаподатке и својства документа.
- Спајање страница и поправка докумената: поделите, спојите, приложите, копирајте, клонирајте, нормализујте, премештајте, избришите, сакријте, ротирајте и поново изградите странице из контролисаних изворних докумената.
- Рендеровање и штампање: пребацујте између GDI+, PDFium и Cairo мотора за рендеровање за преглед на екрану, извоз у битмапе, рендеровање у контексту уређаја и токове рада са штампачем.
- Обрасци и интерактивни документи: креирајте, попуните, уредите, поравнајте, прегледајте и управљајте AcroForm пољима, изгледима, заставицама поља, JavaScript акцијама, прилозима и сродним подацима о документима.
- Text, images, and fonts: радите са BMP, TIFF, JPEG, JPEG 2000, GIF, PNG, EMF, HTML текстуалним оквирима, Unicode текстом, TrueType, OpenType, Type 1 фонтовима, уградњом фонтова, подскуповима фонтова и токовима рада за издвајање.
- Безбедност и потписи: шифрујте и дешифрујте PDF датотеке уз хардверско убрзање AES-NI на 32-битном и 64-битном Windows-у, заштитите или уклоните заштиту са датотека величине више гигабајта преко директних AES-256 путања датотека-у-датотеку које никада не граде комплетан графикон објеката, поставите дозволе, користите шифровање примаоца јавним кључем, потпишите са избором SHA-256/384/512 дигеста, додајте PAdES атрибуте, временски жигошите потписе и приложите DSS/VRI податке за валидацију.
- Огромни документи: отворите PDF-ове веће од 2 GB са учитавањем објеката на захтев и 64-битним помацима, спојите листе датотека у једном пролазу са сачуваним обележивачима, пољима образаца и Tagged PDF структурираним стаблима, приложите инкрементална ажурирања изворној датотеци на лицу места, и копирајте или препишите документе са милион објеката у неколико секунди кроз Direct Access API.
- Извештаји о провери и дијагностика: покрените провере за PDF/A и PDF/UA-1, генеришите текстуалне, JSON, HTML или CSV извештаје, упоредите стабилне текстуалне извештаје са базним линијама, групно обрадите фасцикле са збирним CSV излазом, и ревидирајте исправност потписа и политике докумената у великом обиму са SigningWorkbench и ComplianceWorkbench демо апликацијама.
- Контрола PDF-а на ниском нивоу: приступите бројевима објеката, речницима страница, уносима каталога, излазним намерама, закључавању верзија при чувању, проверама на нивоу проширења, шаблонима плочица, опционом садржају, речницима мерења и директном уметању слика када ваш ток рада захтева прецизну PDF структуру.
Standards and compliance-oriented output
Усклађеност са PDF стандардом зависи од изворног садржаја, фонтова, ICC профила, метаподатака, ознака, алтернативног текста, потписа, временских жигова и валидатора који користи ваша организација. losLab PDF Library пружа контроле и дијагностику потребне за изградњу PDF-ова оријентисаних на стандарде, док финалну валидацију смерница оставља вашој апликацији или QA систему.
| Ток рада | Подршка библиотеке | Одговорност апликације |
|---|---|---|
| PDF 1.2-1.7 | Креирање, уређивање, строга контрола верзије при чувању, провере на нивоу проширења, рендеровање, штампање, обрасци, анотације, прилози, линкови и API-ји за структуру докумената. | Изаберите циљну верзију PDF-а и уклоните или надоградите функције које не припадају том излазном профилу. |
| PDF/A | Контроле излазне намере, помоћници за XMP метаподатке, токови рада са уграђеним фонтовима, заштита верзија и уграђене провере PDF/A датотека за архивске токове. | Обезбедите тачне метаподатке, фонтове, профиле боја и пословна правила за изабране смернице архивирања. |
| PDF/UA-1 | Tagged PDF construction, structure-tree APIs, role-map handling, alternate text, ActualText, reader-side checks, and writer-side GetPDFUADiagnostics повратне информације. | Ауторизујте смислен редослед читања, језик, наслове, листе, семантику табела, алтернативни текст и описе образаца. |
| PAdES | ETSI.CAdES.detached потписи, подаци о сертификату потписивања-v2, смернице за потпис и атрибути посвећености, повећање временског жига RFC 3161, избори SHA-256/384/512 сажетака и DSS/VRI скуп. | Supply certificates, TSA responses, revocation data, signature policy choices, and verifier-specific acceptance testing. |
| Preflight automation | CreatePreflightReportEx, SavePreflightReportEx, and the Delphi PreflightReport демо генерише текстуалне, JSON, HTML и CSV извештаје за провере PDF/A и PDF/UA-1. | Одлучите који формати извештаја, базне линије, излазни кодови и број проблема треба да блокирају CI, унос у архиву или испоруку купцима. |
| Security | AES-128, AES-256, руковање дозволама, заштита лозинком, шифровање примаоца јавним кључем и преглед шифрованих докумената за контролисану дистрибуцију. | Чувајте лозинке, сертификате, приватне кључеве и смернице за примаоце под сопственим безбедносним контролама. |
API површине и опције имплементације
- Delphi XE5 до Delphi 13 и C++Builder XE5 до C++Builder 13.
- Нативни Object Pascal изворни код за директну интеграцију са Delphi-јем и C++Builder-ом, са генерисаним страницама API референци за јавне
TPDFlibфункције. - DLL и ActiveX приступ за C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, Visual C++, PowerBuilder, PowerBASIC, RealBasic и компатибилне алате.
- Опције изградње за 32-битне и 64-битне системе где их циљни IDE и време извршавања подржавају.
- macOS Dylib опција за тимове којима је потребна вишеплатформска PDF аутоматизација око исте породице библиотека.
- Standalone demo projects for PDF creation, page operations, image and font handling, forms, encryption, signing, rendering, printing, and preflight report automation.
Included demos and validation coverage
The package includes Delphi and C++Builder demos for common integration tasks, plus command-line examples where automation matters more than a visual UI.
- Креирање и изглед: Токови рада HelloWorld, AddTextImage, CreateTable, DrawWrappedText, TextPaging, AddFormattedTitle, HTML текст, бар-код, QR код и слика-у-PDF.
- Операције са документима: CopyPageRanges, PageOperations, ExtractText, ExtractImage, ExtractEmbeddedFonts, ExtractAnnotAttach, DirectAccess и обрада стила спајања/дељења.
- Рендеровање и штампање: PdfToImage, MultiFunction селекција рендерера, PrintPDF, GDI+, PDFium и Cairo излазне путање.
- Безбедност и потписи: PdfEncrypt, PdfDecrypt, PdfPermission, PdfSigning, PAdES токови рада са атрибутима, DSS/VRI помоћници и токови потписивања оријентисани на временски жиг.
- Аутоматизација провере: The Delphi
PreflightReportдемо валидира појединачне датотеке или фасцикле, пише извештаје у TXT/JSON/HTML/CSV формату, емитујеpreflight-summary.csv, and returns automation-friendly exit codes.
Недавна аутоматизована покривеност укључује Delphi DUnitX и C++Builder GoogleTest пакете за креирање докумената, компресију, слике, фонтове, обрасце, безбедност, потписивање, штампање, усклађеност са верзијом PDF-а, PDF/UA дијагностику и генерисање и упоређивање извештаја о провери.
Када изабрати losLab PDF Library
- Изаберите то када ваша апликација мора да креира, мења, потписује, потврђује и испоручује PDF-ове, а не само да их приказује.
- Изаберите то када је вашем Delphi или C++Builder тиму потребна контрола на нивоу извора, интерна дијагностика и дугорочно одржавање.
- Изаберите то када ваш ток рада комбинује рендеровање, штампање, обрасце, потписе, шифровање, PDF/A, PDF/UA, PAdES и извештаје о провери у једном алату.
- Изаберите то када су за CI, пренос у архиву, преглед приступачности или регулисану испоруку потребне стабилне датотеке извештаја уместо ручне провере само у прегледачу.
- Изаберите PDFium Component када вам је потребан само фокусирани PDF прегледач или рендерер, и изаберите HotPDF када вашем пројекту треба лакша компонента за креирање PDF-а.
Лиценцирање
Платите кредитним/дебитним картицама, PayPal-ом, AliPay-ом или банковним трансфером преко FastSpring-а:
Лиценце са пуним изворним кодом укључују једну годину ажурирања:
PDFlibPas Single License / one developer ($899)
PDFlibPas Team/SME License / up to 5 developers ($1799)
PDFlibPas Enterprise License / unlimited developers ($3599)
Лиценцирање и цене. losLab PDF Library licenses include source code, updates, support, and royalty-free deployment.
| Лиценца | Програмери | Цена | Поручи |
|---|---|---|---|
| Single | 1 програмер | $899 | Поручи |
| Team/SME | до 5 програмера | $1799 | Поручи |
| Enterprise | неограничено | $3599 | Поручи |
Избор лиценце: Изаберите Team/SME када највише 5 програмера користи ову библиотеку. Изаберите Enterprise ако тим може да порасте преко 5 програмера или му је потребан Enterprise изворни пакет.
Додаци изворном коду само за Enterprise верзију: PDFlibPas Enterprise укључује пун изворни код за комплетне тест пакете који се иначе користе само за интерну валидацију. Enterprise пакет такође садржи пун изворни код за наменски пример професионалног нивоа PDF Compliance & Signing Workbench Pro.
Купите годишњу обнову (40% од прве куповине).
Брз 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.
Честа питања
Which Delphi and C++Builder versions are supported?
losLab PDF Library supports current RAD Studio workflows and the documented legacy IDE range for this product.
Is source code included?
Commercial licenses include Object Pascal source code for integration, review, and long-term maintenance.
Are runtime royalties required?
Licensed applications can be deployed royalty-free without per-document or per-end-user runtime fees.
How do I evaluate the product?
Download the demo package and review the online documentation before purchase.
What does a new license include?
A new license includes source code, one year of updates, and one year of email support.
How does renewal work?
Existing customers can renew update access at the published renewal price.
Which license tier should I choose?
Choose Single for one developer, Team/SME for up to five developers, and Enterprise for larger teams or Enterprise-only source extras.
Where is the API documentation?
The documentation is available under the localized losLab PDF Library documentation link on this page.
Откријте више о развоју Delphi PDF компоненти и табела
Subscribe to product updates
Претплатите се да бисте добијали најновија ажурирања на своју е-пошту.
