SetPageElementMarkedContentTextProperty
Modifica dei flussi di contenuto, PDF con tag
Descrizione
Imposta una proprietà stringa di testo Unicode su un frame di contenuto marcato esatto catturato dall'enumerazione degli elementi di pagina
Sintassi
Delphi
Function TPDFlib.SetPageElementMarkedContentTextProperty(ElementID, MarkedContentIndex: Integer; Const PropertyName, PropertyValue: WideString): Integer;Parametri
| ElementID | Handle opaco di elemento di pagina |
|---|---|
| MarkedContentIndex | Indice del frame a base 1 in ordine esterno-interno |
| PropertyName | Nome di proprietà PDF con o senza barra iniziale, come ActualText, Alt oppure Lang |
| PropertyValue | Testo Unicode codificato come stringa di testo PDF |
Valori restituiti
| 1 | La proprietà è stata impostata e tutti gli handle di istantanea degli elementi di pagina sono stati invalidati |
|---|---|
| 0 | L'handle, il frame o il nome di proprietà non è valido, l'istantanea è obsoleta oppure una risorsa di proprietà denominata non può essere risolta |
Osservazioni
Un'istruzione BMC viene promossa a BDC quando viene aggiunta la prima proprietà
Le liste di proprietà denominate vengono copiate in una risorsa privata locale alla pagina prima della modifica così altre occorrenze e utenti di risorse ereditate restano invariati
LastErrorCode: 529 significa input non valido, 530 contenuto obsoleto e 531 una risorsa di proprietà denominata non risolta