Método THotPDF.SetLoadedFreeTextRichText
Reconstruye la apariencia y el contenido plano de una anotación FreeText existente a partir de texto enriquecido UTF-8 y un estilo por defecto opcional
Declaración
procedure SetLoadedFreeTextRichText(PageIndex, AnnotationIndex: Integer; const RichContent: AnsiString; const DefaultStyle: AnsiString = '');
Unidad
HPDFDoc
Parámetros
| Nombre | Propósito |
|---|---|
PageIndex | Índice basado en cero de la página cargada |
AnnotationIndex | Índice de la anotación FreeText existente en esa página |
RichContent | Fragmento XML que se escribe en /RC |
DefaultStyle | Cadena de estilo por defecto /DS opcional que se aplica al contenido enriquecido |
Valor de retorno
Este miembro no devuelve ningún valor
Notas de uso
- Use THotPDF.AddLoadedFreeTextAnnotationRichText para crear una anotación FreeText con contenido enriquecido en una sola llamada
- La apariencia normal /AP y /Contents se generan junto con /RC y /DS, usando fuentes embebidas y el subconjunto de HTML/CSS soportado
- Este método de conveniencia usa overflow de clip y preserva la opacidad, rotación y alineación existentes; use SetLoadedFreeTextText para opciones explícitas de fuente, geometría y overflow
- La geometría no soportada o los límites de recursos lanzan una excepción y dejan la anotación original intacta