محرك PDF مع مصدر متاح لسير العمل التي يملكها المطور
losLab PDF Library هو SDK لـ PDF مخصص لـ Delphi وC++Builder عندما يحتاج التطبيق إلى إنشاء مستندات PDF وتعديلها وعرضها وطباعتها وتوقيعها وتأمينها وفحصها مسبقًا داخل البرنامج نفسه. المكتبة مكتوبة بـ Delphi/Object Pascal وتوفر المصدر الكامل وخيارات DLL وActiveX وDylib للدمج من C# وVB.NET وVBA وPHP وPowerBuilder وVisual C++ وغيرها.
تنزيل PDF Library DEMO package (46 MB)
2026-05-26 Version 3.56.37: ملاحظات الإصدار | API reference
قدرات PDF الرئيسية
- PDF pages: text, vector graphics, images, QR code, PDF417, DataMatrix, barcodes, annotations, links, outlines, named destinations, metadata, and properties.
- Document assembly: split, merge, append, copy, clone, normalize, move, delete, hide, rotate, and rebuild pages.
- Render and print: GDI+, PDFium, and Cairo engines for preview, bitmap export, device-context rendering, and printer workflows.
- Forms: create, fill, edit, flatten, inspect, and manage AcroForm fields, appearances, JavaScript actions, attachments, and document data.
- Text, images, and fonts: BMP, TIFF, JPEG, JPEG 2000, GIF, PNG, EMF, HTML text boxes, Unicode, TrueType, OpenType, Type 1, embedding, subsetting, and extraction.
- Security and signatures: encryption, permissions, public-key recipients, SHA-256/384/512, PAdES attributes, timestamps, and DSS/VRI validation data.
- الفحص المسبق reports: PDF/A and PDF/UA-1 checks with text, JSON, HTML, CSV, baseline comparison, and batch summary output.
- Low-level PDF control: object numbers, page dictionaries, catalog entries, output intents, version locks, extension gates, optional content, measurement dictionaries, and direct image insertion.
إخراج موجه للمعايير والامتثال
يعتمد امتثال PDF على المحتوى والخطوط وملفات ICC والبيانات الوصفية والوسوم والنص البديل والتوقيعات والطوابع الزمنية وأداة التحقق؛ وتبقى سياسة القبول النهائية داخل التطبيق أو مسار QA.
| سير العمل | دعم المكتبة | مسؤولية التطبيق |
|---|---|---|
| PDF 1.2-1.7 | Creation, editing, strict version control, rendering, printing, forms, annotations, attachments, links, and structure APIs. | Choose the target version and remove or upgrade incompatible features. |
| PDF/A | Output intents, XMP helpers, embedded fonts, version guards, and built-in PDF/A checks. | Provide correct metadata, fonts, color profiles, and archive rules. |
| PDF/UA-1 | Tagged PDF, structure-tree APIs, role maps, alternate text, ActualText, and GetPDFUADiagnostics. | Author reading order, language, headings, lists, tables, alternate text, and form descriptions. |
| PAdES | ETSI.CAdES.detached signatures, policy attributes, RFC 3161 timestamps, SHA-256/384/512, and DSS/VRI assembly. | Supply certificates, TSA responses, revocation data, policy choices, and verifier testing. |
| الفحص المسبق | CreatePreflightReportEx, SavePreflightReportEx, and PreflightReport generate text, JSON, HTML, and CSV. | Define formats, baselines, exit codes, and issue counts that block CI or delivery. |
واجهات API وخيارات النشر
- Delphi XE5 through Delphi 13 and C++Builder XE5 through C++Builder 13.
- شيفرة مصدرية أصلية بلغة Object Pascal للتكامل المباشر مع Delphi و C++Builder، مع صفحات مرجع API مولدة للدوال العامة في
TPDFlib. - DLL and ActiveX access for C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, Visual C++, PowerBuilder, PowerBASIC, RealBasic, and compatible tools.
- 32-bit and 64-bit build options plus a macOS Dylib option.
- Standalone demos for creation, page operations, images, fonts, forms, encryption, signing, rendering, printing, and الفحص المسبق automation.
العروض المضمنة وتغطية التحقق
- Creation and layout: HelloWorld, AddTextImage, CreateTable, DrawWrappedText, TextPaging, AddFormattedTitle, HTML text, barcode, QR code, and image-to-PDF.
- Document operations: CopyPageRanges, PageOperations, ExtractText, ExtractImage, ExtractEmbeddedFonts, ExtractAnnotAttach, DirectAccess, merge and split workflows.
- Rendering and printing: PdfToImage, MultiFunction, PrintPDF, GDI+, PDFium, and Cairo.
- Security and signatures: PdfEncrypt, PdfDecrypt, PdfPermission, PdfSigning, PAdES, DSS/VRI, and timestamps.
- الفحص المسبق automation:
PreflightReportvalidates files or folders, writes reports, emitspreflight-summary.csv, and returns automation-friendly exit codes.
متى تختار losLab PDF Library
- عندما يجب أن ينشئ التطبيق PDF ويعدله ويوقعه ويتحقق منه ويسلمه، لا أن يعرضه فقط.
- عندما يجمع سير العمل العرض والطباعة والنماذج والتوقيع والتشفير وPDF/A وPDF/UA وPAdES وتقارير الفحص المسبق.
- PDFium Component is the focused viewer/renderer choice; HotPDF is the lighter PDF creation component.
الترخيص
الدفع عبر FastSpring ببطاقات الائتمان/الخصم أو PayPal أو AliPay أو التحويل البنكي:
تشمل تراخيص المصدر الكامل سنة واحدة من التحديثات:
PDFlibPas Single License / one developer ($899)
PDFlibPas Team/SME License / up to 5 developers ($1799)
PDFlibPas Enterprise License / unlimited developers ($3599)
شراء التجديد السنوي (40% of the first-time purchase).
اكتشف المزيد من Delphi PDF Component & Spreadsheet Development
اشترك في تحديثات المنتج
اشترك لتصلك أحدث المنشورات عبر البريد الإلكتروني.
