Olá, eu estou tentando editar um arquivo .RTF via vb.net sem ter que carregá-lo em um richtextbox, utilizo o arquivo salvo como modelo pra não precisar usar nenhum tipo de relatório, assim eu o abro toda vez, substituo as informações necessárias e salvo uma cópia.
Estou usando o seguinte: Código (vb.net):
'Abrir Dim fileReader As String
fileReader = My.Computer.FileSystem.ReadAllText(Application.StartupPath & "\modelo.rtf")
fileReader = fileReader.Replace("<nome_da_pessoa>", TextBox1.Text)
'Aqui, eu gostaria de substituir a string "<foto_pessoa>" por uma imagem
fileReader = fileReader.Replace("<foto_pessoa>", my.resources.imagem) 'Salvar Dim StreamW As New IO.StreamWriter(SaveFileDialog1.FileName, True, System.Text.Encoding.Default)
StreamW.Write(fileReader)
StreamW.Close()
Eu gostaria de substituir a string "foto_pessoa" por uma imagem e salvar essa imagem no arquivo RTF, como posso fazer isso de uma maneira bem simplificada? O método Replace só substitui string por outra string?
Obrigado