SALVAR CONTEUDO DO LISTBOX COMO PDF NO VB.NET

EREZENDE15 06/03/2013 11:57:48
#420015
Olá amigos, eu criei um leitor de arquivos xml no vb.net mas não estou conseguindo salvar os dados da listbox em formato pdf, eu consigo salva em txt e doc mas, em pdf não consigo de jeito nenhum, segue o meu código que eu tentei fazer para salvar em pdf mas que dá erro, ele cria o arquivo em pdf mas não abre no adobe reader e em nenhum outro leitor de pdf.

Dim quebra As String = Chr(13) & Chr(10)
Dim SFD As New SaveFileDialog

SFD.InitialDirectory = [Ô]c:\[Ô]
SFD.FileName = [Ô] [Ô]
SFD.Filter = [Ô]pdf|*.pdf|Todos os Arquivos (*.*)|*.*[Ô]
If SFD.ShowDialog() = Windows.Forms.DialogResult.OK Then
Dim m_streamWriter As New StreamWriter(SFD.FileName)

For Each item As String In ListBox1.Items
m_streamWriter.WriteLine(item)
Next

m_streamWriter.Flush()
m_streamWriter.Close()
End If

Agradeço as dicas para resolver meu problema.
PERCIFILHO 06/03/2013 13:00:36
#420017
Resposta escolhida
Aqui tem um exemplo, mas muuuuito básico de como fazer isso.
é utilizando a dll PDF Sharp (que está na pasta Debug do projeto).
Sempre utilizo ela e me dou muito bem. Se precisar de mais alguma informação, posta aí.

Espero ter ajudado.

Até mais.
EREZENDE15 07/03/2013 08:53:18
#420081
Olá PERCIFILHO, muito obrigado pela ajuda , resolveu o meu problema.
Só tem uma coisa que eu não consegui fazer, se o documento for grande ele não salva em varias paginas no pdf.
Tem como acertar isso.
Desde já agradeço a colaboração.
PERCIFILHO 07/03/2013 08:56:27
#420082
Aguarda um tempo aí, que eu vou montar um exemplo pra você.
Você vai ver como fica legal.

Até mais.
PERCIFILHO 07/03/2013 10:13:36
#420090
Finalmente, ficou pronto.

Veja se você consegue adaptar o código ao seu projeto.

Até mais.
EREZENDE15 07/03/2013 10:46:27
#420094
PERCIFILHO, muito obrigado, funcionou perfeitamente, valeu a ajuda.

Até mais.
Tópico encerrado , respostas não são mais permitidas