THotPDF.AddLoadedFreeTextAnnotationRichText Method
Adiciona a uma página carregada uma anotação de markup FreeText com uma aparência de rich text guardada em /RC, a par do /Contents em texto simples
Declaração
procedure AddLoadedFreeTextAnnotationRichText(PageIndex: Integer; X1, Y1, X2, Y2: Single; const AText: AnsiString; const RichContent: AnsiString; const DefaultStyle: AnsiString = '');
Unidade
HPDFDoc
Parâmetros
| Nome | Finalidade |
|---|---|
PageIndex | Índice (base zero) da página carregada que recebe a anotação |
X1, Y1, X2, Y2 | Annotation rectangle in PDF user space points |
AText | Texto simples de fallback em /Contents, mostrado quando um visualizador não renderiza conteúdo rico |
RichContent | Fragmento XML escrito em /RC (PDF 1.5 Table 8.70 / 12.5.6.16); passe '' para manter uma anotação apenas com Contents em texto simples, caso contrário o RC tem precedência sobre AText |
DefaultStyle | Cadeia de estilo predefinida /DS opcional aplicada ao conteúdo rico |
Valor devolvido
Este membro não devolve um valor
Notas de utilização
- O RC é interpretado pelo visualizador da mesma forma que o texto rico /RV ao nível do campo
- Use THotPDF.SetLoadedFreeTextRichText para atualizar o conteúdo rico de uma anotação FreeText existente