SetPageElementMarkedContentTextProperty
Edição de fluxos de conteúdo, PDF etiquetado
Descrição
Define uma propriedade de cadeia de texto Unicode numa moldura de conteúdo marcado exata capturada 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 da moldura com base 1, pela ordem de exterior para interior |
| PropertyName | Nome de propriedade PDF com ou sem barra inicial, tal como ActualText, Alt ou Lang |
| PropertyValue | Texto Unicode codificado como cadeia de texto PDF |
Valores devolvidos
| 1 | A propriedade foi definida e todos os handles de captura instantânea de elementos de página foram invalidados |
|---|---|
| 0 | O handle, a moldura ou o nome de propriedade é inválido, a captura instantânea está desatualizada, ou um recurso de propriedade nomeado não pode ser resolvido |
Observações
Uma instrução BMC é promovida a BDC quando a primeira propriedade é adicionadaAs listas de propriedades nomeadas são copiadas para um recurso privado local da página antes da edição, de modo que outras ocorrências e utilizadores do recurso herdado permanecem inalteradosEm caso de falha, inspecione
LastErrorCode: 529 significa entrada inválida, 530 significa conteúdo desatualizado e 531 significa um recurso de propriedade nomeado não resolvido