leo2012 Posted July 5, 2016 at 02:54 AM Report #597516 Posted July 5, 2016 at 02:54 AM Olá, eu estou tentando editar um arquivo .RTF via vb.net, utilizo ele 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: 'Abrir Dim fileReader As String fileReader = My.Computer.FileSystem.ReadAllText(Application.StartupPath & "\modelo.rtf") fileReader = fileReader.Replace("<nome_da_pessoa>", TextBox1.Text) 'Salvar Dim StreamW As New IO.StreamWriter(SaveFileDialog1.FileName, True, System.Text.Encoding.Default) StreamW.Write(fileReader) StreamW.Close() Tudo certo até aí, mas agora gostaria de substituir a string "foto_da_pessoa" por uma imagem e salvar essa imagem no arquivo RTF, como posso fazer isso de uma maneira bem simplificada? Obrigado
leo2012 Posted July 6, 2016 at 02:42 AM Author Report #597525 Posted July 6, 2016 at 02:42 AM Alguém?
Cerzedelo Posted July 6, 2016 at 10:30 AM Report #597530 Posted July 6, 2016 at 10:30 AM Veja se isto ajuda: https://social.msdn.microsoft.com/Forums/en-US/38bde820-cf67-42bf-8dda-1ce201e3c788/add-image-to-rich-text-box-using-open-file-dialog?forum=Vsexpressvb
leo2012 Posted July 6, 2016 at 10:23 PM Author Report #597556 Posted July 6, 2016 at 10:23 PM Infelizmente não deu certo para oque eu preciso. Eu tenho que substituir um texto por uma imagem, sem carregar o documento na richtextbox. Assim: fileReader = fileReader.Replace("<foto_pessoa>", My.Resources.pessoa) Só que não tem como, porque "fileReader" é uma String, e não dá pra fazer replace de string por um objeto dessa forma. Eu pesquiso "vb.net replace string for image" e só aparece como converter o texto em imagem, mas não é isso que quero, eu quero substituir uma string por um objeto (imagem).
leo2012 Posted July 7, 2016 at 02:06 PM Author Report #597566 Posted July 7, 2016 at 02:06 PM Não estou conseguindo de nenhuma forma
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now