HTML EM TEXTO

AMELORP 24/04/2012 11:44:35
#400629
Estou precisando converter texto que estão em html para texto puro na mesma formatação em que esta no html...alguem poderia me dar uma dica?
KERPLUNK 24/04/2012 12:07:41
#400638
HTML é texto puro...
Acho que o que você quer dizer é que quer pegar algum valor de algum componente e gravar em arquivo texto, seria isso?
AMELORP 24/04/2012 12:13:19
#400639
Citação:

:
HTML é texto puro...
Acho que o que você quer dizer é que quer pegar algum valor de algum componente e gravar em arquivo texto, seria isso?




Seria pegar o texto que está em html mesmo, exemplo:


essa seria a entrada:

<font face=[Ô]MS Sans Serif[Ô] size=2>teste de agenda<br>teste de texto normal<br>teste de texto 2</font>

e colocar isso no formato de texto normal...é claro conforme as configurações de fonte e tudo mais que o código contiver em um campo texto normal.


essa seria a saida:

teste de agenda
teste de texto normal
teste de texto 2
KERPLUNK 24/04/2012 14:19:01
#400655
Das duas uma, ou você tem somente o texto ou você tem texto formatado... Somente o texto(valores) vai ser sem as formatações.
AMELORP 25/04/2012 09:05:40
#400716
Estou usando o componente webbrowser pra carregar o codigo html...tem como copiar todo o texto que esta nesse componente? ja tentei e nao consigo;

Citação:

:
Das duas uma, ou você tem somente o texto ou você tem texto formatado... Somente o texto(valores) vai ser sem as formatações.

ALEVALE 25/04/2012 12:53:33
#400749
Resposta escolhida
O que eu geralmente faço não sei se é o seu caso...
Mas se eu preciso utilizar HTML por exemplo para enviar por e-mail eu criou as minhas strings com o código HTML..

Ex:[Ô]<font face=[Ô]MS Sans Serif[Ô] size=2>teste de agenda<br>teste de texto normal<br>teste de texto 2</font>[Ô]

Dai envio por e-mail...
KERPLUNK 25/04/2012 13:41:28
#400758
Se é só o texto mesmo, coloque um objeto webbrowser no form, carregue nele o html que você quer(pode ser inclusive uma página) e use o comando:
x = WebBrowser1.Document.documentElement.innerText

x, conterá todo o texto, mas sem nenhuma formatação.
Tópico encerrado , respostas não são mais permitidas