Delphi ve C++Builder için yerel PDF oluşturma ve düzenleme
HotPDF, Delphi ve C++Builder için kaynak kodlu bir PDF bileşenidir; PDF belgelerini doğrudan VCL kodundan oluşturması, düzenlemesi, koruması, imzalaması, doğrulaması ve birleştirmesi gereken uygulamalar içindir. Temel üretim akışı harici PDF runtime gerektirmez ve RAD Studio ile geliştirilen Windows masaüstü yazılımları için tasarlanmıştır.
Uygulamanız programatik sayfa çizimi, Unicode metin çıktısı, font gömme ve alt küme oluşturma, formlar, açıklamalar, görüntü içe aktarma, PDF birleştirme/düzenleme işlemleri, şifreleme, dijital imzalar, standartlara duyarlı çıktı ve tek bir yerel API yüzeyinden hafif preflight otomasyonu gerektirdiğinde HotPDF kullanın.
HotPDF, Delphi ve C++Builder için RAD Studio XE5’ten RAD Studio 13.1 Florence’a kadar Win32, Win64 ve Win64x iş akışları dahil destekler.

Temel yetenekler
- Yeni PDF’ler oluşturun, sayfalar ekleyin, metin ve vektör grafik çizin, yeniden kullanılabilir Form XObjects kaydedin, görüntüler yerleştirin ve dosyalara ya da çağıranın sahip olduğu akışlara kaydedin.
- Mevcut PDF’leri yükleyin, sayfa kutularını inceleyin, yer imi hedeflerini arayın, sayfaları kopyalayın, ekleyin, çıkarın, yeniden sıralayın ve silin, belgeleri birleştirin, içerikleri damgalayın veya filigranlayın ve belge bilgilerini güncelleyin.
- Köprüler, adlandırılmış hedefler, outline’lar, dosya ekleri, yorumlar, popup’lar, vurgular, serbest metin açıklamaları, redaksiyon açıklamaları, filigran açıklamaları, sayfa küçük resimleri, katmanlar, sayfa geçişleri ve görüntüleyici tercihleri ekleyin.
- Seçilen standart profil izin verdiğinde AcroForm alanları, üretilmiş appearance stream’leri, imza alanları, çok satırlı ve comb metin alanları, rich text değerleri, XFA paket kapsayıcıları, form alanı tetikleyici wrapper’ları ve AcroForm kaynak sözlüğünde birden çok Unicode font oluşturun.
- Düzenlenmiş kopyayı kaydetmeden önce yüklenmiş AcroForm belgelerindeki alanları inceleyin, güncelleyin, yeniden adlandırın, kaldırın veya düzleştirin.
- CJK ağırlıklı belgeler dahil kompakt çok dilli çıktı için TrueType, Type 1 PFB, OpenType-CFF ve CID-keyed CFF fontlarını gömün ve alt kümeye ayırın.
- Unicode metin, sağdan sola metin, dikey metin, emoji gibi ek düzlem karakterleri, Arabic / Persian / Urdu shaping, Latin standart bağları, Devanagari yeniden sıralama ve
/CIDToGIDMap,/W,/ToUnicodeentegrasyonuyla OpenType GSUB tabanlı glif çıktısı üretin. - zlib-ng Flate sıkıştırması ve libjpeg-turbo destekli JPEG işleme ile JPEG, bitmap, TIFF, JPEG2000, JBIG2, WMF ve EMF içeriklerini içe aktarın.
- Belgeleri parolalar, AES-128, AES-256, PDF 2.0 AES-256 R6, açık anahtarlı alıcı şifrelemesi ve izin bayraklarıyla koruyun.
- In-process PFX / PKCS#12 desteği ve RFC 3161 zaman damgaları ile DSS / VRI sözlükleri dahil PAdES B-B, B-T, B-LT ve B-LTA iş akışlarıyla PDF’leri imzalayın.
- Metin, JSON ve HTML preflight raporları oluşturun; preflight profilleri ve presetleri uygulayın; batch sonuçlarını birleştirin; rapor kanıtını PDF’lere gömün; raporları karşılaştırın ve odaklı PDF/VT doğrulaması çalıştırın.
- Mevcut rapor düzenlerinin HotPDF üzerinden PDF üretmesi gerektiğinde FastReport, QuickReport, ReportBuilder ve DevExpress ExpressPrinting için isteğe bağlı PDF backend’lerini kullanın.
- Direct File API ile çok büyük PDF'leri yüksek hızda işleyin; bu API belgeleri tüm dosyayı nesne modeline yüklemeden doğrudan diskte açar, kopyalar ve yeniden yazar. 60.000 sayfalık / 883 MB bir belge yaklaşık 2-3 saniyede açılır veya kopyalanır ve meta veri ya da nesne değişikliğinden sonra yeniden kaydetmek yaklaşık 20 saniye sürer.
- AES-256 ile donanım hızında şifreleyin ve şifre çözün: CPU'nun AES-NI'si ile AES-256-CBC şifrelemede yaklaşık 442 MB/s ve şifre çözmede 832 MB/s'ye ulaşır (taşınabilir yazılım yoluna göre yaklaşık 3× ve 5,7× daha hızlı) ve parola korumalı büyük bir PDF'yi açmak artık çok daha az bellek kullanır.

HotPDF Component DEMO-pakket downloaden (25.6 MB)
2026-06-08 sürüm 2.183.0: HotPDF değişiklik günlüğü. Son sürümler Javanese, Hebrew, Thai/Lao, Adlam, N'Ko, Mongolian ve Indic kümeleri için üretici tarafında karmaşık yazı shaping desteğini; dikey kerning, işaret konumlandırma ve ToUnicode geri kazanımıyla genişletir.
Kaynak kodlu HotPDF Delphi PDF Component
FastSpring üzerinden kredi/banka kartı, PayPal, AliPay veya banka havalesi ile ödeme:
Yeni müşterinin ilk satın alması için tam fiyat:
HotPDF Single License ($499)
HotPDF Team/SME License ($999)
HotPDF Enterprise License ($1999)
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: HotPDF Enterprise, şu anda PDF Preflight Pro ve XFA & AcroForms Flattener Pro olan özel araç düzeyi örneklerin tam kaynak kodunu ve normalde yalnızca dahili doğrulama için kullanılan eksiksiz test takımlarının tam kaynak kodunu içerir.
Mevcut müşteri yenilemesi: Tam fiyatın %40'ı, istenildiği zaman iptal edilebilir. HotPDF satın alma ve yenileme sayfasını açın.
Standaarden, ondertekening en validatieworkflows
HotPDF, PDF/A-1, PDF/A-2, PDF/A-3, PDF/X-1a, PDF/X-3, PDF/X-4 ve PDF/UA-1 için standartlara duyarlı PDF üretim iş akışlarını destekler. İnceleme ve otomasyon akışları için preflight yardımcıları ve odaklı PDF/VT doğrulaması da içerir. Bileşen, seçilen profili bozacak çağrıların uyumsuz PDF’yi sessizce yazmak yerine erken başarısız olmasını sağlayan profile özel anahtarlar ve korumalar sunar.
| İş akışı | HotPDF desteği | Yazar sorumluluğu |
|---|---|---|
| PDF/A-1, PDF/A-2, PDF/A-3 | PDFACompliance, XMP pdfaid meta verisi, OutputIntent desteği, font gömme zorunluluğu, JavaScript/şifreleme/açıklama/profil korumaları ve veraPDF ile doğrulanmış PDF/A-2A / PDF/A-3A smoke çıktıları. | Hedef düzeyi seçin, gerçek ICC OutputIntent verisi sağlayın, başlık/dil ayarlayın, uygun fontları gömün ve seçilen arşiv profilinin dışındaki içerikten kaçının. |
| PDF/UA-1 | PDFUACompliance, Tagged PDF kökü, pdfuaid meta verisi, /Lang, DisplayDocTitle, yapı öğeleri, işaretli içerik, rol eşleme, ParentTree bağlantısı, alternatif metin ve ActualText yardımcıları. | Anlamlı belge yapısı, okuma sırası, başlık hiyerarşisi, liste/tablo semantiği ve gerçek içerik için alternatif açıklamalar oluşturun. |
| PDF/X-1a, PDF/X-3, PDF/X-4 | PDFXCompliance, OutputIntent desteği, prepress profil korumaları ve etkileşimli veya baskı açısından güvenli olmayan özelliklere yönelik kısıtlamalar. | Seçilen prepress iş akışı için baskıya uygun renk yönetimi, sayfa kutuları ve üretim ayarları sağlayın. |
| PDF/VT doğrulaması | ValidatePDFVT XMP PDF/VT kimliği, meta veri ad alanı, değişiklik tarihi tutarlılığı, PDF/X temel işaretleri, OutputIntent, katalog DPartRoot yapısı, yüklenebilir sayfalar ve sayfa düzeyi DPart kapsamını denetler. | Gelen veya üretilen dosyaları denetlemek için kullanın; tam değişken veri üretim niyeti çağıranın sorumluluğunda kalır. |
PDF/A Level A, arşiv profilinin gerektirdiği Tagged PDF temelini etkinleştirir. PDF/UA-1’i otomatik olarak duyurmaz; HotPDF PDF/UA kimliğini yalnızca PDFUACompliance açıkça etkinleştirildiğinde yazar.
Preflight API’leri metin, JSON ve HTML raporları üretebilir, çıktıyı kaydedilmiş profiller veya yerleşik preset’ler üzerinden filtreleyebilir, toplu sonuçları birleştirebilir, rapor kanıtını inceleme kopyasına gömebilir, raporları karşılaştırabilir ve sonraki araçlar için veraPDF benzeri bir yapıya dönüştürebilir.
Aanvullende functiedekking
- OpenType GSUB LookupType 1-8 desteği, script/dil özellik seçimi, Latin standart bağları, Arabic / Persian / Urdu shaping, Devanagari yeniden sıralama ve fonta özgü glifler için sentetik PUA kod noktası üretimi.
- XFA paket kapsayıcıları, AcroForm
/AAtetikleyici wrapper’ları, AcroForm/DRiçinde birden çok Unicode font ve üretilmiş CID-font appearance stream’leri. - Artımlı güncelleme kaydetme, çoklu imza iş akışları, imza yer tutucuları, in-process CMS SignedData üretimi ve uzun dönem doğrulama sözlükleri.
- Sayfa kutusu inceleme, yer imi hedefi arama, AcroForm alan inceleme, alan değeri güncelleme, alan yeniden adlandırma, alan kaldırma ve form düzleştirme için yüklenmiş belge yardımcıları.
- Preflight profili yükleme, kaydetme, doğrulama, birleştirme ve karşılaştırma yardımcıları; batch birleştirme; gömülü rapor doğrulaması; XMP rapor gömme; odaklı PDF/VT doğrulaması ve preflight raporlarından korumacı onarım.
- PDF 1.3’ten PDF 1.7’ye özellik geçitleri, seçili PDF 2.0 şifreleme desteği, object streams, XRef streams, OutputIntents, şeffaflık grupları, soft masks, patterns, shadings ve prepress ExtGState kontrolleri.
Kort Delphi-voorbeeld
program HelloHotPDF;
uses
System.SysUtils,
HPDFDoc;
var
PDF: THotPDF;
begin
PDF := THotPDF.Create(nil);
try
PDF.AutoLaunch := False;
PDF.FileName := 'HelloHotPDF.pdf';
PDF.Compression := cmFlateDecode;
PDF.EnableFontSubsetting := True;
PDF.BeginDoc;
PDF.CurrentPage.SetFont('Arial', [], 18);
PDF.CurrentPage.TextOut(50, 50, 0, 'Hello HotPDF');
PDF.EndDoc;
finally
PDF.Free;
end;
end.

HotPDF Component DEMO-pakket downloaden (25.6 MB)
Delphi ve C++Builder için RAD Studio XE5’ten RAD Studio 13.1 Florence’a kadar destekler (Win32, Win64 ve Win64x iş akışları)
Wanneer kiest u HotPDF
- Uygulamanız PDF belgeleri oluşturuyor veya düzenliyorsa ve ayrı bir PDF hizmeti yerine kaynak kodlu bir Delphi/C++Builder bileşeni istiyorsanız HotPDF’i seçin.
- Birincil gereksiniminiz PDF render etme, görüntüleme, sayfa rasterleştirme, metin çıkarma ve etkileşimli viewer UI entegrasyonuysa PDFium Component seçin.
- Proje zaten PDFlibPas API yüzeyi üzerine kurulmuşsa veya Delphi/C++Builder kaynak kodlu kitaplığın yanında DLL, ActiveX ya da Dylib entegrasyon seçeneklerine ihtiyaç varsa losLab PDF Library seçin.
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.
