THPDFXFAButtonAppearance
Birim: HPDFXFAHeadless
HPDFXFABuildButtonAppearance tarafından döndürülen, tek bir pushbutton için gerçek HotPDF nesnelerini, sayfa veya alan kimliği olmadan içeren sahipli bir native appearance paketi
| Üye | Sözleşme |
|---|---|
ObjectCount: Integer | Hazırlanmış ulaşılabilir indirect nesneleri içeren slot sayısı; appearance stream'leri ve gerçek yazı tipi kaynakları dâhil |
Objects[Index: Integer]: THPDFObject | Sıfırdan ObjectCount eksi bire kadar indeksteki ödünç nesne; geçersiz indeksler EHPDFXFAHeadlessError fırlatır |
Properties: THPDFDictionaryObject | AP, MK, H ve mevcut DA/Q girişlerini içeren ödünç doğrudan dictionary; sayfayı, dikdörtgeni, alan adını ve alan bayraklarını dışlar |
Fonts: THPDFDictionaryObject | Çağıranın AcroForm DR'si için varsayılan-appearance yazı tipi alias'ları ve indirect yazı tipi referanslarından ödünç doğrudan dictionary |
GlyphUnits: Integer | Normal ve istenen alternatif caption appearance'larını hazırlarken kullanılan toplam glyph-unit muhasebesi |
SerializedBytes: Integer | Serileştirilmiş indirect nesne gövdelerinin ve iki doğrudan property/kaynak kökünün toplamı; çağıranın widget dictionary'sini, nesne header'larını, xref ve trailer'ı dışlar |
DetachObject(Index): THPDFObject | Sahipliği devreder ve indeksli slotu diğer nesneleri yeniden numaralandırmadan temizler; çoktan ayrılmış bir slot nil döndürür |
DetachProperties: THPDFDictionaryObject | Doğrudan property kökünün sahipliğini devreder ve Properties'ı temizler |
DetachFonts: THPDFDictionaryObject | Doğrudan kaynak kökünün sahipliğini devreder ve Fonts'u temizler |
Destructor, bağlı kalan tüm nesneleri ve kökleri free eder; çağıranlar, her ayrılmış nesneyi sahiplenir ve serbest bırakmalı veya benimsemelidir
Tüm indirect nesneler, fabrikanın FirstObjectNumber'ından başlayan ardışık generation-sıfır numaralar kullanır; referanslar paketin içinde kalır ve kaynak alias'ları gerçek benimsenmiş yazı tipi nesne numaralarını kullanır
Paketi mevcut bir belgeye benimsenirken ayrık bir nesne-numarası aralığı ayırın, tüm nesneleri benimseyin, numaralarını koruyun, property değerlerini gerçek widget'a bağlayın ve Fonts girişlerini o belgenin AcroForm DR'sine kaydedin