DeletePageElementMarkedContentProperty

Edição de fluxos de conteúdo, PDF etiquetado

Descrição

Elimina uma propriedade de um quadro de conteúdo marcado capturado pela enumeração de elementos de página

Sintaxe

Delphi

Function TPDFlib.DeletePageElementMarkedContentProperty(ElementID, MarkedContentIndex: Integer; Const PropertyName: WideString): Integer;

Parâmetros

ElementIDHandle opaco de elemento de página
MarkedContentIndexÍndice de quadro com base um, por ordem do exterior para o interior
PropertyNameNome de propriedade PDF existente, com ou sem a barra inicial

Valores devolvidos

1A propriedade foi eliminada e todos os handles de instantâneo de elementos de página foram invalidados
0A propriedade não existe, o handle ou o quadro é inválido, o instantâneo está desatualizado ou um recurso de propriedade com nome não pode ser resolvido

Observações

Eliminar a última propriedade compacta a instrução de BDC para BMC

As 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 os utilizadores de recursos herdados permaneçam inalterados

Em caso de falha, inspecione LastErrorCode: 529 significa entrada inválida, 530 significa conteúdo desatualizado e 531 significa um recurso de propriedades nomeadas não resolvido