THotPDF.SetStructureClassMapEntry Method
Sonraki Tagged PDF erişilebilirlik çıktısı için structure class map entry durumunu ayarlar. Bu ayar, çoktan yazılmış içeriği değil; sonraki sayfa çizimini, page dictionary girdilerini, conformance metadata'sını veya metin üretimini etkiler
Bildirim
procedure SetStructureClassMapEntry(const AClass: AnsiString; AttrDict: THPDFDictionaryObject);
Birim
HPDFDoc
Parametreler
| Ad | Amaç |
|---|---|
AClass | Structure element'lerin /C girdisinden referans verilen sınıf adı (bkz. SetStructureElementClass); boş olmamalıdır |
AttrDict | Bu sınıfın element'lerinin devraldığı attribute dictionary; sınıf girdisini kaldırmak için nil (son kaldırma /ClassMap'i de kaldırır) |
Dönüş değeri
Bu üye değer döndürmez
Kullanım notları
- Bu API'yi, Tagged PDF erişilebilirlik akışında etkilenen sayfa, resource, alan veya catalog nesnesi kesinleşmeden önce kullanın
- Belge,
AttrDict'in sahipliğini üstlenir; onu serbest bırakmayın. Aynı sözlük birden çok sınıf adı altında veya aynı ad altında yeniden kaydedilebilir; bir girdiyi kaldırmak diğerlerini olduğu gibi bırakır - Belge kesinleşene kadar nesne adlarını, alan adlarını, resource adlarını ve döndürülen handle'ları sabit tutun
- Begin ve end çağrılarını dengede tutun, metin olmayan içerik için alternate text sağlayın ve MCID değerlerini doğru sayfa içeriğine ekleyin