Romeo Pruno

Topics: RTF Syntax

E' da un pò di tempo che sono alle prese con il controllo RichTexBox che utilizzo per formattare dei certificati che vengono elaborati attraverso tecniche DOM direttamente dalla fonte dati XML, mi sono trovato spesso ad utilizzare direttamente i tag RTF all'interno di fogli di stile XSLT ma ancora trovo delle difficoltà nell'avere un effettivo riscontro tra lo standard RTF e quello che riesce ad visualizzare il cobtrollo RTB.

un esempio fra tutti è il classico colleggamento ipertestuale o link, il quale si presenta con una sintassi simile a questa:

{\field{\*\fldinst{HYPERLINK "link!!!!"}}{\fldrslt{\cf1\ul Unicode}}}\cf0\ulnone\f0\fs24

Ora scrivendo direttamente i tag di formattazione all'interno di un file .rtf ed aprendolo con WordPad, tutto ok!, la stessa formattazione aperta direttamente dal controllo RTB, visualizza in malo modo il link, cioè visualizza il collegamento fisico ,path, di fianco all'alias dato in fase di costruzione del link!

Anche guardando attentamente l'articolo KB riguardo alle specifiche, risulta ovvia la sintassi da adottare ma nell'impementazione non è chiaro come alcuni tag non siano assolutamente supportati!

Sicuramente questa situazione merita al più presto una risoluzione che non ancherò di segnalarvi....