SetStructElemRowSpan
PDF con tag, accessibilità
Descrizione
Imposta l'attributo /RowSpan (proprietario degli attributi Table) sull'elemento di struttura attualmente aperto nello stack dei tag. Il valore indica il numero di righe occupate dalla cella di tabella corrente. Equivale a chiamare AddTagAttribute con Owner=Table, Name=RowSpan e il valore intero come stringa
Sintassi
Delphi
Function TPDFlib.SetStructElemRowSpan(RowSpan: Integer): Integer;
ActiveX
Function PDFlib::SetStructElemRowSpan(RowSpan As Long) As Long
DLL
int DLSetStructElemRowSpan(int InstanceID, int RowSpan);
Parametri
| RowSpan | Numero di righe occupate dalla cella, intero positivo. 1 significa una sola riga; valori maggiori indicano più righe |
|---|
Valore restituito
Restituisce 1 in caso di successo, 0 se nessun documento o tag è attualmente aperto
Note
Chiamare questa funzione dopo BeginTag, con tipo di tag TH o TD, e prima di EndTag. L'attributo /RowSpan è definito in ISO 32000-1 §14.8.5.7.2 (proprietario dell'attributo Table, Tabella 337)
Le celle estese su più righe compaiono quando intestazioni o dati devono occupare verticalmente più righe. /RowSpan consente alle tecnologie assistive di creare correttamente la griglia logica
Quando una cella si estende su più colonne, usare SetStructElemColSpan insieme a questa funzione.
Esempio
// A row header cell spanning two data rows
PDFlib.BeginTag('TH', 'First Quarter', '', '');
PDFlib.SetStructElemScope('Row');
PDFlib.SetStructElemRowSpan(2);
PDFlib.DrawText('First Quarter', 72, 680);
PDFlib.EndTag;Vedere anche
SetStructElemColSpan, SetStructElemScope, AddTagAttribute, BeginTag, EndTag