FlattenFormFieldTagged
Formularfelder, Tagged PDF, Seiteninhalt
« Zurück zum Dokumentationsindex
Überführt eine Felddarstellung in statischen Seiteninhalt und bewahrt dabei barrierefreie Formularsemantik im Strukturbaum
Syntax
function FlattenFormFieldTagged(Index,
UpdateAppearance: Integer): Integer;
Parameter
| Parameter | Description |
|---|---|
Index | Einsbasierter Formularfeldindex |
UpdateAppearance | Ein Wert ungleich Null erstellt die normale Darstellung vor der Reduzierung neu, während Null die aktuelle Darstellung verwendet |
Rückgabewerte
Gibt 1 zurück, wenn die Darstellung gezeichnet und getaggt sowie das aktive Feld entfernt wurde, oder 0, wenn das Feld, die Darstellung, die Seite oder die erforderliche vorhandene Tag-Zuordnung nicht verfügbar ist
Anmerkungen
Bei einem ungetaggten Dokument erstellt die Methode ein Form-Strukturelement und leitet alternativen und tatsächlichen Text aus Feldbeschreibung, Titel und Wert ab
Bei einem vorhandenen Tagged PDF muss das Widget einen Eintrag StructParent besitzen, dessen ParentTree-Wert ein Strukturelement mit einem OBJR für dieses Widget bezeichnet. Die Methode konvertiert diese Zuordnung in markierten Seiteninhalt, ohne fremde Strukturen zu ersetzen
Bei einer fehlgeschlagenen konservativen Konvertierung bleibt das aktive Feld erhalten
Siehe auch
FlattenFormFieldsTaggedOnPageRange, FlattenFormField, GetStructTreeItemText