THotPDF.SetLoadedFreeTextRichText Method
Reconstrói a appearance e o conteúdo simples de uma anotação FreeText existente a partir de rich text UTF-8 e um estilo padrão opcional
Declaração
procedure SetLoadedFreeTextRichText(PageIndex, AnnotationIndex: Integer; const RichContent: AnsiString; const DefaultStyle: AnsiString = '');
Unidade
HPDFDoc
Parâmetros
| Nome | Finalidade |
|---|---|
PageIndex | Índice baseado em zero da página carregada |
AnnotationIndex | Índice da anotação FreeText existente nessa página |
RichContent | Fragmento XML gravado em /RC |
DefaultStyle | String de estilo padrão /DS opcional aplicada ao conteúdo rico |
Valor de retorno
Este membro não retorna um valor
Notas de uso
- Use THotPDF.AddLoadedFreeTextAnnotationRichText para criar uma anotação FreeText com conteúdo rico em uma única chamada
- A appearance normal em /AP e o /Contents são gerados junto com /RC e /DS, usando fontes embutidas e o subconjunto HTML/CSS suportado
- Este método de conveniência usa overflow com clip e preserva a opacidade, a rotação e o alinhamento existentes; use SetLoadedFreeTextText para opções explícitas de fonte, geometria e overflow
- Geometria não suportada ou limites de recursos levantam uma exceção e deixam a anotação original intacta