O módulo Editorial do AICS e o Editor de Textos interno já efetuavam a exportação
utilizando estas rotinas. Agora, o usuário poderá criar funções e regras também com
estes objetivos.
As declarações são:
function RtfToXtg(Origem, // texto em RTF original
Permissoes, // variações permitidas
TagGeral, // tag que será aplicado a todo o texto
TagPriPar, // tag específico para o 1o parágrafo
Fonte1alet, // fonte específica para 1a letra do parágrafo
EstPriLet, // estilo da primeira letra (BI)
PercPriLet, // percentual de cinza da 1a letra
CorPriLet // possível cor da primeira letra
:string;
ComHeader, // se insere a cabeça do arquivo xtg ou não
ParaPreview // indica que o txt precisa de estilos visando preview no editorial
:boolean):string
function RtfToInd(Origem, // texto em RTF original
Permissoes, // variações permitidas
TagGeral, // tag que seerá aplicado a todo o texto
TagPriPar, // tag específico para o 1o parágrafo
Fonte1alet, // fonte específica para 1a letra do parágrafo
EstPriLet, // estilo da primeira letra (BI)
PercPriLet, // percentual de cinza da 1a letra
CorPriLet // possível cor da primeira letra
:string;
ComHeader, // se insere a cabeça do arquivo Ind ou não
ParaPreview // indica que o txt precisa de estilos visando preview no editorial
:boolean):string;
É claro que o resultado pode ser gravado em arquivo com, por exemplo, a função
StrToFile.