Delphi PDF SDK

Oluşturma, düzenleme, imzalama, işleme, ön kontrol ve PDF/UA iş akışları için Delphi PDF kütüphanesi

losLab PDF Library, Delphi ve C++Builder ekiplerine belgeleri harici bir PDF hizmeti üzerinden yönlendirmeden yerleşik PDF/A ve PDF/UA kontrolleri, PAdES imzalama desteği ve işleyici seçenekleri de dahil olmak üzere masaüstü, sunucu, DLL, ActiveX ve Dylib iş akışları için kaynak koduna sahip bir PDF motoru sunar.

PDF Library SDK workflow preview

losLab PDF Library genel bakış

ÜrünlosLab PDF Library
En uygun kullanımDelphi ve C++Builder'da geliştiricinin yönettiği belge iş akışları
IDE desteğiDelphi ve C++Builder XE5'ten 13 Florence'a kadar tam kaynak kodla; Free Pascal 3.2 / Lazarus (Win32, Win64); Linux x64 / ARM64, macOS x64 / ARM64 ve Windows 11 on ARM (Free Pascal ARM64, Delphi ARM64EC) üzerinde native headless derlemeler
StandartlarPDF 1.2-1.7, PDF/A, PDF/UA-1 ve PDF/UA-2 kontrolleri, PAdES imzaları, e-fatura XML doğrulaması, preflight raporları
DağıtımYerel Windows uygulamalarına tümleştirme
Kaynak kodObject Pascal kaynak kodu ticari lisanslara dahildir
LisanslamaTelif ücreti olmadan uygulama dağıtımı
Güncel sürüm3.555.0 (2026-10-10)
GüncellemelerBir yıllık güncelleme ve e-posta desteği dahildir
FiyatlandırmaGeliştirici sayısına göre tek seferlik lisanslama
BelgelerlosLab PDF Library
Değerlendirme sürümülosLab PDF Library

Geliştiriciye ait iş akışları için kaynak kodu kullanılabilir PDF motoru

losLab PDF Library, PDF belgelerini kendi yazılımları içinde oluşturmaya, değiştirmeye, işlemeye, yazdırmaya, imzalamaya, güvenliğini sağlamaya, incelemeye ve ön kontrole (preflight) ihtiyaç duyan uygulamalar için bir Delphi ve C++Builder PDF SDK'sıdır.

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

Oluşturulan faturalar, imzalanan sözleşmeler, arşiv gönderimleri, erişilebilirlik incelemesi, baskı çıktısı, form işleme, belge birleştirme veya kötü bir PDF'in müşterilere ulaşmadan önce başarısız olması gereken CI kontrolleri gibi PDF iş akışı ürününüzün veya arka ofis sürecinizin bir parçası olduğunda kullanın.

PDF Library DEMO paketini indirin

2026-10-10 Version 3.555.0: sürüm notları | API başvurusu. Son sürüm; sistem AES CBC/GCM ve JPEG sağlayıcıları, mimariye uygun bir OpenJPEG kitaplığı ve adlandırılmış C dışa aktarımlarını sunan bir Windows ARM DLL'i ile native Free Pascal ARM64 ve Delphi ARM64EC kaynak derlemeleri aracılığıyla Windows 11 on ARM desteği ekliyor. 3.552.0'dan bu yana gelen sürümler çapraz platform headless çekirdeğini tamamlıyor: Delphi'nin macOS ARM64 dinamik kitaplığı, Free Pascal derlemesiyle aynı 880 C giriş noktasını sunuyor ve native yazı tiplerini, Cairo işlemeyi, OpenSSL şifreleme ve imzalamayı ve ImageIO JPEG kod çözücülerini çalıştırıyor; native XMP meta verisi düzenleme ve RFC 3161 zaman damgalı PFX imzalama macOS ARM64 üzerinde çalışıyor; headless destek Linux ARM64 ve macOS x64'e genişliyor; native doğrulama araçları Linux ve macOS üzerinde x64 ve ARM64 genelinde çalışıyor. 3.552.0 sürümünün kendisi; Linux x86_64 ve macOS arm64'e OpenSSL şifreleme, özetler, PKCS#12 imzalama, CMS doğrulama, libcurl ile HTTP aralığı erişimi ve RFC 3161 zaman damgalamayla native Free Pascal headless üretim, yükleme, metin iş akışları ve Cairo bitmap işlemesi getirdi. Bu aralıktaki önceki sürümler; çevresindeki karakterleri ve TJ boşluklarını koruyan kesin Unicode içerik değiştirmeyi; etiketli okuma sırasını izleyen, sütunları ve sayfa süslemelerini algılayan ve tabloları JSON, CSV, Markdown ve DOCX'e aktaran yapılandırılmış çıkarmayı; hOCR ve TSV sonuçlu isteğe bağlı Tesseract OCR bağdaştırıcılarını; boyama sırasını, iç içe Form içeriğini ve kırpma yollarını tanılamalarla koruyan SVG dışa aktarımını; xmllint veya SaxonJ üzerinden sürümlü fatura XML şeması ve Schematron doğrulamasını; PDF/UA-2 okuyucu kontrollerini; fark maskeleri ve kaplama katmanlarıyla işlenmiş sayfa görsel karşılaştırmasını ve Arlington doğrulama kapsamı raporlarını ekledi.

Temel PDF yetenekleri

  • PDF sayfaları oluşturun ve düzenleyin: metin, vektör grafikler, görüntüler, QR kodları, PDF417, DataMatrix, barkodlar, açıklamalar, bağlantılar, anahatlar, adlandırılmış hedefler, meta veriler ve belge özellikleri çizin.
  • Sayfa birleştirme ve belge onarımı: kontrollü kaynak belgelerden sayfaları bölün, birleştirin, ekleyin, kopyalayın, klonlayın, normalleştirin, taşıyın, silin, gizleyin, döndürün ve yeniden oluşturun.
  • İşleme ve yazdırma: ekran önizleme, bitmap dışa aktarma, cihaz bağlamı oluşturma ve yazıcı iş akışları için GDI+, PDFium ve Cairo oluşturma (rendering) motorları arasında geçiş yapın.
  • Formlar ve etkileşimli belgeler: AcroForm alanlarını, görünümleri, alan bayraklarını, JavaScript eylemlerini, ekleri ve ilgili belge verilerini oluşturun, doldurun, düzenleyin, düzleştirin, inceleyin ve yönetin.
  • 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 yerleştirme, yazı tipi alt kümeleme ve dışa aktarma iş akışlarıyla çalışın.
  • Güvenlik ve imzalar: 32 bit ve 64 bit Windows'ta donanım AES-NI ivmesiyle PDF'leri şifreleyin ve şifrelerini çözün, tüm nesne grafiğini asla oluşturmayan doğrudan dosyadan dosyaya AES-256 yolları aracılığıyla çok gigabaytlık dosyaları koruyun veya korumasını kaldırın, izinleri ayarlayın, açık anahtar alıcı şifrelemesi kullanın, seçilebilir SHA-256/384/512 özetleriyle imzalayın, PAdES nitelikleri ekleyin, zaman damgası imzaları oluşturun ve DSS/VRI doğrulama verilerini ekleyin.
  • Yapılandırılmış çıkarma ve kesin değiştirme: metni, JSON, CSV, Markdown veya DOCX'e aktarılan semantik roller, sütunlar, sayfa süslemeleri ve tablo hücreleriyle birlikte etiketli okuma sırasında çıkarın; çevresindeki karakterleri ve boşlukları koruyarak Unicode içeriğini kesin olarak değiştirin; isteğe bağlı Tesseract bağdaştırıcılarıyla OCR metin katmanları ekleyin.
  • Görsel karşılaştırma ve fatura doğrulama: işlenmiş sayfaları veya tüm belgeleri kanal toleransı, yok sayılan bölgeler, fark maskeleri ve kaplama katmanlarıyla karşılaştırın ve gömülü e-fatura XML'ini xmllint veya SaxonJ üzerinden sürümlü şemalara ve Schematron kurallarına göre doğrulayın.
  • Devasa belgeler: İsteğe bağlı nesne yükleme ve 64 bit ofsetlerle 2 GB'ın ötesindeki PDF'leri açın, yer imleri, form alanları ve Etiketli PDF yapı ağaçları korunarak dosya listelerini tek bir geçişte birleştirin, aşamalı güncellemeleri (incremental updates) kaynak dosyaya yerinde ekleyin ve Doğrudan Erişim API'si (Direct Access API) aracılığıyla milyonlarca nesnelik belgeleri saniyeler içinde kopyalayın veya yeniden yazın.
  • Ön kontrol (preflight) raporları ve teşhisleri: PDF/A, PDF/UA-1 ve PDF/UA-2 kontrollerini çalıştırın, metin, JSON, HTML veya CSV raporları oluşturun, kararlı metin raporlarını temel çizgilerle karşılaştırın, toplu özet CSV çıktısıyla klasörleri işleyin ve SigningWorkbench ve ComplianceWorkbench demolarıyla geniş ölçekte imza sağlığını ve belge politikalarını denetleyin.
  • Düşük seviyeli PDF kontrolü: iş akışınız kesin bir PDF yapısı gerektirdiğinde nesne numaralarına, sayfa sözlüklerine, katalog girişlerine, çıktı amaçlarına (output intents), kaydetme sürümü kilitlerine, uzantı düzeyi kapılarına, döşeme desenlerine, isteğe bağlı içeriğe, ölçüm sözlüklerine ve doğrudan görüntü eklemeye erişin.

Standartlar 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şunuz tarafından kullanılan doğrulayıcıya bağlıdır. losLab PDF Library, son politika doğrulamasını uygulamanıza veya QA (Kalite Güvencesi) ardışık düzeninize bırakırken, standart odaklı PDF'ler oluşturmak için gereken kontrolleri ve teşhisleri sağlar.

İş akışıKütüphane desteğiUygulama sorumluluğu
PDF 1.2-1.7Oluşturma, düzenleme, katı kaydetme sürümü kontrolü, uzantı düzeyi kontrolleri, işleme, yazdırma, formlar, açıklamalar, ekler, bağlantılar ve belge yapısı API'leri.Hedef PDF sürümünü seçin ve o çıktı profiline ait olmayan özellikleri kaldırın veya yükseltin.
PDF/AArşiv ardışık düzenleri için çıktı amacı (output intent) kontrolleri, XMP meta veri yardımcıları, gömülü yazı tipi iş akışları, sürüm korumaları ve yerleşik PDF/A dosya kontrolleri.Seç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 yapımı, yapı ağacı API'leri, rol eşleme (role-map) işleme, alternatif metin, ActualText, okuyucu tarafı kontrolleri ve yazar tarafı GetPDFUADiagnostics geri bildirimi.Anlamlı okuma sırası, dil, başlıklar, listeler, tablo anlambilimi, alternatif metin ve form açıklamaları oluşturun.
PAdESETSI.CAdES.detached imzaları, imzalama-sertifikası-v2 verileri, imza politikası ve taahhüt nitelikleri, RFC 3161 zaman damgası artırımı, SHA-256/384/512 özet (digest) seçenekleri ve DSS/VRI birleştirme.Sertifikaları, TSA yanıtlarını, iptal verilerini, imza politikası seçeneklerini ve doğrulayıcıya özel kabul testlerini sağlayın.
Ön kontrol otomasyonuCreatePreflightReportEx, SavePreflightReportEx ve ComplianceLab içindeki PreflightReport senaryosu, PDF/A ve PDF/UA-1 kontrolleri için metin, JSON, HTML ve CSV çıktısı üretir.Hangi rapor formatlarının, temel çizgilerin (baselines), çıkış kodlarının ve sorun sayılarının CI, arşiv alımı veya müşteri teslimatını engelleyeceğine karar verin.
GüvenlikAES-128, AES-256, izin işleme, parola koruması, açık anahtar alıcı şifrelemesi ve kontrollü dağıtım için şifrelenmiş belge incelemesi.Parolaları, sertifikaları, özel anahtarları ve alıcı politikalarını kendi güvenlik kontrolleriniz 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 destek. Kütüphane ayrıca Windows'ta (Win32 ve Win64) Free Pascal 3.2 ve Lazarus ile de derlenir ve headless üretim, yükleme, metin iş akışları, Cairo işleme, OpenSSL imzalama ve zaman damgalama için Linux x86_64 ve macOS arm64 üzerinde Free Pascal altında native olarak çalışır.
  • Genel TPDFlib işlevleri için oluşturulmuş API referans sayfalarıyla birlikte, doğrudan Delphi ve C++Builder entegrasyonu için yerel Object Pascal kaynak kodu.
  • 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 çalışma zamanı desteklediği yerlerde 32 bit ve 64 bit derleme seçenekleri.
  • Aynı kütüphane ailesi etrafında platformlar arası PDF otomasyonuna ihtiyaç duyan ekipler için macOS Dylib seçeneği.
  • PDF oluşturma, sayfa işlemleri, resim ve yazı tipi işleme, formlar, şifreleme, imzalama, işleme, yazdırma ve ön kontrol raporu otomasyonu için bağımsız demo projeleri.

Dahil edilen demolar ve doğrulama kapsamı

Delphi, C++Builder ve Lazarus her biri aynı örnek portföyünü sunar: amiral gemisi dokuz sayfalık bir Showcase, minimal bir HelloWorld ve dokuz adet kendi kendine yeten alan laboratuvarı. Her lab senaryolarını tek bir çalıştırılabilir dosyadan yürütür; argümansız başlatıldığında rehberli hızlı bir tur oynatır ve çevrimdışı bir HTML raporu açar; --list ve --scenario NAME ise tek tek uzman işlemleri ortaya çıkarır.

  • GraphicsLab ve ImageLab: şekiller, desenler, katmanlar, filigranlar ve canvas metni; ayrıca görüntü içe aktarma, maskeler, EMF içe aktarma ve CCITT, JBIG2 ve görüntü sıkıştırma matrisleri.
  • ContentLab: yazı tipi yerleştirme ve alt kümeleme, metin ölçümü, sarılı ve sayfalı metin, HTML metin akışı, tablolar, dataset dışa aktarma, barkodlar ve rapor çerçevesi bağdaştırıcıları.
  • DocumentLab ve InteractiveLab: sayfa işlemleri, birleştirme, doğrusallaştırma, metin ve görüntü çıkarma, ekler, XMP meta verileri ve DocumentInspectionWorkbench; bunların yanında form alanları, XFA alanları, anahatlar, adlandırılmış hedefler, bağlantılar ve belge eylemleri.
  • ComplianceLab ve SecurityLab: PDF/A koruma matrisleri, Tagged PDF, çıktı amaçları, e-faturalar, PreflightReport ve ComplianceWorkbench; ayrıca şifreleme, izinler, imzalama, PAdES DSS, imza doğrulama, redaksiyon ve temizleme.
  • DeliveryLab ve PerformanceLab: görüntülere ve meta dosyalara işleme, yazdırma, çıktı akışları, paralel işleme ve posta ile teslimat; ayrıca dev dosya, birleştirme ve görüntü çözme kıyaslamaları.
  • DLL iş akışı örnekleri: C# ve VB.NET WorkflowWorkbench projeleri ve native C++ örnekleri; rapor üretimi, metin çıkarma, sayfa bölme ve birleştirme, ikili bellek aktarımı ve açık native kaynak sahipliğini kapsar; Delphi ayrıca etkileşimli bir Reader sürdürür.

Son otomatikleştirilmiş 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 teşhisleri ve ön kontrol (preflight) raporu oluşturma ve karşılaştırması için Delphi DUnitX ve C++Builder GoogleTest paketlerini içerir.

Neden losLab PDF Library seçilmeli

  • Uygulamanızın yalnızca PDF'leri görüntülemesi değil, oluşturması, değiştirmesi, imzalaması, doğrulaması ve teslim etmesi gerektiğinde onu seçin.
  • Delphi veya C++Builder ekibinizin kaynak düzeyinde (source-level) kontrole, dahili teşhislere ve uzun vadeli sürdürülebilirliğe ihtiyacı olduğunda onu seçin.
  • İş akışınız işleme (rendering), yazdırma, formlar, imzalar, şifreleme, PDF/A, PDF/UA, PAdES ve ön kontrol raporlarını tek bir araç setinde birleştirdiğinde onu seçin.
  • CI, arşiv devri, erişilebilirlik incelemesi veya düzenlemeye tabi teslimat, manuel olarak yalnızca görüntüleyici üzerinden yapılan bir kontrol yerine kararlı rapor dosyalarına ihtiyaç duyduğunda onu seçin.
  • İş, belge üretmekten çok okuma, inceleme ve uyumluluğu kanıtlama ise PDFium Delphi Component'i seçin; hiçbir işleme motoru dağıtmamayı tercih ediyorsanız HotPDF'i seçin — HotPDF kendi işleme motorunu, görüntü kod çözücülerini ve yazı tipi motorunu taşır ve çalıştırılabilir dosyanıza derlenir.

Lisanslama

2Checkout / FastSpring aracılığıyla kredi/banka kartları, PayPal, AliPay veya banka havalesi ile ödeme yapın — her lisans kademesinde iki ödeme sayfası da listelenir, dilediğinizi seçin. Her yeni lisans, Delphi ve C++Builder için tam Object Pascal kaynak kodunu, bir yıllık güncellemeleri ve bir yıllık e-posta desteğini içerir.

LisansGeliştiricilerFiyatSipariş
Single1 geliştirici$850Sipariş
Small Business10 geliştiriciye kadar$1700Sipariş
Medium Business30 geliştiriciye kadar$2550Sipariş
EnterpriseTek bir ülkedeki bir şirketin ve bağlı kuruluşlarının tüm geliştiricileri$5100Sipariş
CorporateDünya genelinde bir şirketin ve bağlı kuruluşlarının tüm geliştiricileri$10200Sipariş

Enterprise ve Corporate kaynak ekstraları: PDF Library for Delphi Enterprise ve Corporate, özel araç düzeyindeki PDF Compliance & Signing Workbench Pro örneği için tam kaynak kodunu içerir. Normalde yalnızca dahili doğrulama için kullanılan eksiksiz test paketlerinin kaynak kodu talep üzerine sunulur.

Yıllık yenileme satın alın (ilk satın alımın %40'ı).

Hızlı Delphi örneği

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.

Sıkça sorulan sorular

losLab PDF Library, HotPDF Delphi Component'ten farkı nedir?

losLab PDF Library eksiksiz bir PDF SDK'sıdır: oluşturma, düzenleme, GDI+, PDFium veya Cairo ile render alma, yazdırma, formlar, imzalama, şifreleme ve preflight raporlarını bir araya getirir; ayrıca Delphi dışı ortamlar için DLL, ActiveX ve Dylib seçenekleri sunar. HotPDF Delphi Component ise Delphi ve C++Builder uygulamaları içinde PDF oluşturma ve düzenlemeye odaklanan yerel bir VCL bileşenidir; kendi işleme motorunu, görüntü kod çözücülerini ve yazı tipi motorunu taşıdığı için uygulamanızın yanında bir PDF çalışma zamanı dağıtmanız gerekmez. PDF Library for Delphi bunun üzerine OCR, barkod okuma, PKCS#11 donanım belirteciyle imzalama ve DOCX/HTML dışa aktarımı ekler.

losLab PDF Library'yi C#, VB.NET veya Delphi dışı diğer ortamlardan kullanabilir miyim?

Evet. Delphi ve C++Builder için yerel Object Pascal kaynak kodunun yanı sıra kütüphane; C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ ve bir DLL veya ActiveX bileşenini çağırabilen diğer ortamlardan kullanılabilen DLL ve ActiveX derlemeleriyle, ayrıca bir macOS Dylib seçeneğiyle sunulur.

Hangi Delphi ve C++Builder sürümleri destekleniyor?

Delphi XE5'ten Delphi 13'e ve C++Builder XE5'ten C++Builder 13'e kadar, hedef IDE ve çalışma zamanının desteklediği yerlerde 32-bit ve 64-bit derleme seçenekleriyle desteklenir. Kaynak kod ayrıca Windows'ta (Win32 ve Win64) Free Pascal 3.2 ve Lazarus ile de derlenir ve headless PDF iş akışları için Linux x86_64 ve macOS arm64 üzerinde Free Pascal altında native olarak çalışır.

Kütüphane hangi render motorlarını sunuyor?

Ekran önizlemesi, bitmap dışa aktarma, device-context render alma ve yazıcı iş akışları için GDI+, PDFium ve Cairo render motorları arasında geçiş yapabilirsiniz.

losLab PDF Library dijital imzaları ve PAdES'i destekliyor mu?

Evet. signing-certificate-v2 verileriyle ETSI.CAdES.detached imzalar, imza politikası ve commitment öznitelikleri, RFC 3161 zaman damgası eklemesi, seçilebilir SHA-256, SHA-384 veya SHA-512 özetleri ve uzun vadeli doğrulama için DSS/VRI doğrulama verileri oluşturur.

Kütüphane çok büyük PDF dosyalarını nasıl ele alıyor?

2 GB'ın üzerindeki PDF'leri isteğe bağlı nesne yükleme ve 64-bit ofsetlerle açar; dosya listelerini yer imlerini, form alanlarını ve Tagged PDF yapısını koruyarak tek geçişte birleştirir; artımlı güncellemeleri yerinde ekler ve Direct Access API üzerinden milyonlarca nesneli belgeleri saniyeler içinde kopyalar veya yeniden yazar.

PDF/A ve PDF/UA uyumluluğunu otomatik olarak kontrol edebilir mi?

Evet. Yerleşik PDF/A, PDF/UA-1 ve PDF/UA-2 kontrolleri metin, JSON, HTML veya CSV raporları üretir; kararlı metin raporlarını referans değerlerle karşılaştırır; klasörleri özet CSV çıktısıyla toplu işler ve GetPDFUADiagnostics üzerinden yazıcı tarafı tanılama bilgilerini sunar.

Bir lisans neleri içerir ve yenileme nasıl işler?

Yeni bir lisans ($850 Single, $1700 Small Business (10 geliştiriciye kadar), $2550 Medium Business (30 geliştiriciye kadar), $5100 Enterprise (tek bir şirket, tek bir ülke), $10200 Corporate (tek bir şirket, dünya genelinde)) Delphi ve C++Builder için tam kaynak kodu, bir yıllık güncelleme ve bir yıllık e-posta desteği içerir. Mevcut müşteriler güncelleme erişimini ilk satın alma fiyatının %40'ı karşılığında yeniler.


Delphi PDF Bileşeni ve Elektronik Tablo Geliştirme'den daha fazlasını keşfedin

Ürün güncellemelerine abone olun

En son gönderilerin e-postanıza gönderilmesi için abone olun.