Método THotPDF.SetLoadedFreeTextRichText
Reconstruye la apariencia y el contenido simple 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 opcional de estilo /DS por defecto aplicada 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 /AP normal y /Contents se generan junto con /RC y /DS, usando fuentes incrustadas y el subconjunto HTML/CSS soportado
- Este método de conveniencia usa desbordamiento por recorte y conserva la opacidad, la rotación y la alineación existentes; use SetLoadedFreeTextText para opciones explícitas de fuente, geometría y desbordamiento
- Una geometría no soportada o los límites de recursos lanzan una excepción y dejan la anotación original intacta