Delphi PDF SDK

Oluşturma, düzenleme, imzalama, render, preflight ve PDF/UA iş akışları için Delphi PDF kütüphanesi

losLab PDF Library, Delphi ve C++Builder ekiplerine masaüstü, sunucu, DLL, ActiveX ve Dylib iş akışları için kaynak kodlu bir PDF motoru sağlar; dahili PDF/A ve PDF/UA kontrolleri, PAdES imzalama ve belgeleri harici PDF servisine göndermeden renderer seçimi sunar.

losLab PDF Library SDK interface and PDF workflow preview

Geliştiricinin yönettiği iş akışları için kaynak kodu açık PDF motoru

losLab PDF Library PDF belgelerini kendi yazılımı içinde oluşturması, değiştirmesi, görüntülemesi, yazdırması, imzalaması, güvenceye alması, incelemesi ve preflight denetiminden geçirmesi gereken uygulamalar için Delphi ve C++Builder PDF SDK'sıdır.

Kütüphane Delphi/Object Pascal ile yazılmıştır ve Delphi ile C++Builder projeleri için tam kaynak koduyla sunulur. Ayrıca PDF otomasyonunu C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ ve DLL ya da ActiveX bileşeni çağırabilen diğer ortamlardan entegre etmesi gereken ekipler için DLL, ActiveX ve Dylib seçenekleri içerir.

PDF iş akışı ürününüzün veya back-office sürecinizin parçası olduğunda kullanın: oluşturulan faturalar, imzalı sözleşmeler, arşiv gönderimleri, erişilebilirlik incelemesi, yazdırma çıktısı, form işleme, belge birleştirme veya hatalı bir PDF müşteriye ulaşmadan önce başarısız olması gereken CI kontrolleri.

PDF Library DEMO paketini indir (46 MB)

2026-06-13 Version 3.75.0: sürüm notları | API başvurusu. 3.75.0 gömülü fontlar, görüntüler, stream filters, cross-reference verileri ve belge yeniden kurmayı güçlendirir; detached signature için SHA-256/384/512 digest üretimini düzeltir.

Başlıca PDF yetenekleri

  • PDF sayfaları oluşturma ve düzenleme: metin, vektör grafikler, görüntüler, QR kodları, PDF417, DataMatrix, barkodlar, açıklamalar, bağlantılar, outline'lar, adlandırılmış hedefler, meta veriler ve belge özellikleri çizme.
  • Sayfa birleştirme ve belge onarımı: kontrollü kaynak belgelerden sayfaları bölme, birleştirme, ekleme, kopyalama, klonlama, normalleştirme, taşıma, silme, gizleme, döndürme ve yeniden oluşturma.
  • Görüntüleme ve yazdırma: ekran önizlemesi, bitmap dışa aktarımı, device context görüntüleme ve yazıcı iş akışları için GDI+, PDFium ve Cairo motorları arasında geçiş yapma.
  • Formlar ve etkileşimli belgeler: AcroForm alanlarını, görünümleri, alan bayraklarını, JavaScript eylemlerini, ekleri ve ilgili belge verilerini oluşturma, doldurma, düzenleme, düzleştirme, inceleme ve yönetme.
  • Metin, görüntüler ve yazı tipleri: BMP, TIFF, JPEG, JPEG 2000, GIF, PNG, EMF, HTML metin kutuları, Unicode metin, TrueType, OpenType, Type 1, yazı tipi gömme, subsetting ve çıkarma iş akışlarıyla çalışma.
  • Güvenlik ve imzalar: PDF'leri şifreleme ve çözme, izinleri ayarlama, açık anahtar alıcısı şifrelemesi kullanma, seçilebilir SHA-256/384/512 digest'leriyle imzalama, PAdES öznitelikleri ekleme, imzalara zaman damgası koyma ve DSS/VRI doğrulama verisi ekleme.
  • Preflight raporları ve tanılama: PDF/A ve PDF/UA-1 kontrollerini çalıştırma, metin, JSON, HTML veya CSV raporları üretme, kararlı metin raporlarını baseline'larla karşılaştırma ve klasörleri özet CSV çıktısıyla toplu işleme.
  • Düşük seviyeli PDF denetimi: iş akışı hassas PDF yapısı gerektirdiğinde nesne numaralarına, sayfa sözlüklerine, katalog girdilerine, output intent'lere, kayıt sürümü kilitlerine, extension-level gate'lerine, tiling pattern'lara, optional content'e, ölçüm sözlüklerine ve doğrudan görüntü eklemeye erişme.

Standart ve uyumluluk odaklı çıktı

PDF uyumluluğu kaynak içeriğe, yazı tiplerine, ICC profillerine, meta verilere, etiketlemeye, alternatif metne, imzalara, zaman damgalarına ve kuruluşunuzun kullandığı doğrulayıcıya bağlıdır. losLab PDF Library, standart odaklı PDF'ler oluşturmak için gereken denetimleri ve tanılamayı sağlar; son politika doğrulamasını uygulamanıza veya QA sürecinize bırakır.

İş akışıKütüphane desteğiUygulama sorumluluğu
PDF 1.2-1.7Oluşturma, düzenleme, sıkı kayıt sürümü denetimi, uzantı düzeyi kontrolleri, görüntüleme, yazdırma, formlar, açıklamalar, ekler, bağlantılar ve belge yapısı API'leriHedef PDF sürümünü seçin ve bu çıktı profiline ait olmayan özellikleri kaldırın veya yükseltin
PDF/AOutput intent denetimleri, XMP meta veri yardımcıları, gömülü yazı tipi iş akışları, sürüm korumaları ve arşiv süreçleri için yerleşik PDF/A dosya kontrolleriSeçilen arşiv politikası için doğru meta verileri, yazı tiplerini, renk profillerini ve iş kurallarını sağlayın
PDF/UA-1Etiketli PDF oluşturma, yapı ağacı API'leri, role map işleme, alternatif metin, ActualText, okuyucu tarafı kontrolleri ve yazıcı tarafında GetPDFUADiagnostics geri bildirimiAnlamlı okuma sırası, dil, başlıklar, listeler, tablo semantiği, alternatif metin ve form açıklamaları yazın
PAdESETSI.CAdES.detached imzalar, signing-certificate-v2 verileri, imza politikası ve taahhüt öznitelikleri, RFC 3161 zaman damgası ekleme, SHA-256/384/512 digest seçenekleri ve DSS/VRI montajıSertifikaları, TSA yanıtlarını, iptal verilerini, imza politikası seçimlerini ve doğrulayıcıya özel kabul testlerini sağlayın
Preflight otomasyonuCreatePreflightReportEx, SavePreflightReportEx ve Delphi PreflightReport demosu PDF/A ve PDF/UA-1 kontrolleri için metin, JSON, HTML ve CSV çıktıları üretirHangi rapor biçimlerinin, baseline'ların, çıkış kodlarının ve sorun sayılarının CI, arşiv kabulü veya müşteri teslimini engelleyeceğine karar verin
GüvenlikAES-128, AES-256, izin yönetimi, parola koruması, açık anahtar alıcısı şifrelemesi ve kontrollü dağıtım için şifreli belge incelemesiParolaları, sertifikaları, özel anahtarları ve alıcı politikalarını kendi güvenlik denetimleriniz altında tutun

API yüzeyleri ve dağıtım seçenekleri

  • Delphi XE5'ten Delphi 13'e ve C++Builder XE5'ten C++Builder 13'e kadar
  • Delphi ve C++Builder ile doğrudan entegrasyon için yerel Object Pascal kaynak kodu, genel TPDFlib işlevleri için oluşturulan API başvuru sayfalarıyla birlikte
  • C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, Visual C++, PowerBuilder, PowerBASIC, RealBasic ve uyumlu araçlar için DLL ve ActiveX erişimi
  • Hedef IDE ve runtime desteklediğinde 32-bit ve 64-bit derleme seçenekleri
  • Aynı kütüphane ailesi etrafında platformlar arası PDF otomasyonu gereken ekipler için macOS Dylib seçeneği
  • PDF oluşturma, sayfa işlemleri, görüntü ve yazı tipi işleme, formlar, şifreleme, imzalama, görüntüleme, yazdırma ve preflight raporu otomasyonu için bağımsız demo projeleri

Dahil demolar ve doğrulama kapsamı

Paket, yaygın entegrasyon görevleri için Delphi ve C++Builder demoları ve görsel UI'dan çok otomasyonun önemli olduğu durumlar için komut satırı örnekleri içerir.

  • Oluşturma ve düzen: HelloWorld, AddTextImage, CreateTable, DrawWrappedText, TextPaging, AddFormattedTitle, HTML metin, barkod, QR kod ve görüntüden PDF'e iş akışları.
  • Belge işlemleri: CopyPageRanges, PageOperations, ExtractText, ExtractImage, ExtractEmbeddedFonts, ExtractAnnotAttach, DirectAccess ve birleştirme/bölme tarzı işleme.
  • Görüntüleme ve yazdırma: PdfToImage, MultiFunction renderer seçimi, PrintPDF, GDI+, PDFium ve Cairo çıktı yolları.
  • Güvenlik ve imzalar: PdfEncrypt, PdfDecrypt, PdfPermission, PdfSigning, PAdES öznitelik iş akışları, DSS/VRI yardımcıları ve zaman damgası odaklı imzalama yolları.
  • Preflight otomasyonu: Delphi PreflightReport demosu tek dosyaları veya klasörleri doğrular, metin/JSON/HTML/CSV raporları yazar, preflight-summary.csv üretir ve otomasyon dostu çıkış kodları döndürür.

Son otomatik kapsam belge oluşturma, sıkıştırma, görüntüler, yazı tipleri, formlar, güvenlik, imzalama, yazdırma, PDF sürüm uyumluluğu, PDF/UA tanılaması ve preflight raporu üretimi ile karşılaştırması için Delphi DUnitX ve C++Builder GoogleTest paketlerini içerir.

losLab PDF Library ne zaman seçilmeli

  • Uygulamanız PDF'leri yalnızca göstermek yerine oluşturmalı, değiştirmeli, imzalamalı, doğrulamalı ve teslim etmeliyse seçin
  • Delphi veya C++Builder ekibiniz kaynak düzeyinde denetim, dahili tanılama ve uzun vadeli sürdürülebilirlik istiyorsa seçin
  • İş akışınız görüntüleme, yazdırma, formlar, imzalar, şifreleme, PDF/A, PDF/UA, PAdES ve preflight raporlarını tek toolkit'te birleştiriyorsa seçin
  • CI, arşiv devri, erişilebilirlik incelemesi veya düzenlenmiş teslimat elle yalnızca viewer kontrolü yerine kararlı rapor dosyaları gerektiriyorsa seçin
  • Yalnızca odaklı bir PDF viewer veya renderer gerekiyorsa PDFium Component, projeniz daha hafif bir PDF oluşturma bileşeni gerektiriyorsa HotPDF seçin

Lisanslama

FastSpring üzerinden kredi/banka kartı, PayPal, AliPay veya banka havalesiyle ödeme:
Tam kaynak lisansları bir yıllık güncelleme içerir:
PDFlibPas Tek Lisans / bir geliştirici ($899)
PDFlibPas Team/SME Lisansı / en fazla 5 geliştirici ($1799)
PDFlibPas Enterprise Lisansı / sınırsız geliştirici ($3599)

Lisans seçimi: Bu kütüphaneyi en fazla 5 geliştirici kullanacaksa Team/SME seçebilirsiniz. Ekip gelecekte 5 geliştiriciyi aşabilir veya yalnızca Enterprise ile gelen kaynak paketine ihtiyaç duyuyorsa Enterprise seçeneğini değerlendirin.

Yalnızca Enterprise kaynak ekleri: PDFlibPas Enterprise, normalde yalnızca dahili doğrulama için kullanılan eksiksiz test takımlarının tam kaynak kodunu içerir. Enterprise paketi ayrıca özel araç düzeyi örnek PDF Compliance & Signing Workbench Pro için tam kaynak kodu içerir.

Yıllık yenileme satın al (ilk satın alma fiyatının %40'ı)


Meer ontdekken van Delphi PDF Component & Spreadsheet Development

Ürün güncellemelerine abone olun

En son gönderileri e-posta ile almak için abone olun.