SetPageElementMarkedContentTextProperty
Edição de fluxos de conteúdo, PDF marcado
Descrição
Define uma propriedade de string de texto Unicode em um frame de marked content exato capturado pela enumeração de elementos de página
Sintaxe
Delphi
Function TPDFlib.SetPageElementMarkedContentTextProperty(ElementID, MarkedContentIndex: Integer; Const PropertyName, PropertyValue: WideString): Integer;Parâmetros
| ElementID | Handle opaco de elemento de página |
|---|---|
| MarkedContentIndex | Índice do frame com base 1, na ordem externa para interna |
| PropertyName | Nome de propriedade PDF com ou sem barra inicial, como ActualText, Alt ou Lang |
| PropertyValue | Texto Unicode codificado como uma string de texto PDF |
Valores de retorno
| 1 | A propriedade foi definida e todos os handles de snapshot de elemento de página foram invalidados |
|---|---|
| 0 | O handle, o frame ou o nome da propriedade é inválido, o snapshot está obsoleto ou um recurso de propriedade nomeada não pode ser resolvido |
Observações
Uma instrução BMC é promovida a BDC quando a primeira propriedade é adicionada
Listas de propriedades nomeadas são copiadas para um recurso privado local da página antes da edição, para que outras ocorrências e usuários de recursos herdados permaneçam inalterados
LastErrorCode: 529 significa entrada inválida, 530 significa conteúdo obsoleto e 531 significa um recurso de propriedade nomeada não resolvido