THotPDF.SetStructureClassMapEntry Method
Ustawia stan wpisu mapy klas struktury dla kolejnych wyjść dostępności Tagged PDF. Ustawienie wpływa na późniejsze rysowanie strony, wpisy słownika strony, metadane zgodności lub emisję tekstu, a nie na już zapisaną treść
Deklaracja
procedure SetStructureClassMapEntry(const AClass: AnsiString; AttrDict: THPDFDictionaryObject);
Jednostka
HPDFDoc
Parametry
| Nazwa | Przeznaczenie |
|---|---|
AClass | Nazwa klasy przywoływana z wpisu /C elementów struktury (patrz SetStructureElementClass); nie może być pusta |
AttrDict | Słownik atrybutów, który dziedziczą elementy tej klasy, albo nil, aby usunąć wpis klasy (ostatnie usunięcie likwiduje /ClassMap) |
Wartość zwracana
Ten element nie zwraca wartości
Uwagi dotyczące użycia
- Używaj tego API w przepływie dostępności Tagged PDF, zanim strona, zasób, pole lub obiekt katalogu objęty operacją zostanie sfinalizowany
- Dokument przejmuje własność
AttrDict; nie zwalniaj go. Ten sam słownik może być zarejestrowany pod kilkoma nazwami klas albo ponownie pod tą samą nazwą, a usunięcie jednego wpisu pozostawia pozostałe nienaruszone - Zachowuj stabilne nazwy obiektów, pól i zasobów oraz zwracane uchwyty do czasu sfinalizowania dokumentu
- Zachowuj równowagę wywołań begin i end, dostarczaj tekst alternatywny dla zawartości nietekstowej i przypisuj wartości MCID do właściwej zawartości strony