BoletoNet / boletonet

Boleto.Net is a library developed for use in Brazil, given it has been programmed with Brazilian retail legislation and business rules for bank registered billing integration.
Apache License 2.0
478 stars 382 forks source link

Impressão do Boleto não aceita caracteres especiais #148

Open nebrio opened 8 years ago

nebrio commented 8 years ago

Pessoal, Na impressão do boleto está saindo figuras onde tem caracteres especiais, mesmo aqueles que são padrão do formulário no boleto. Alguém sabe me dizer o que pode ser? E outra coisa, não sai o logo do banco, a imagem deve estar em algum local especifico?

Obrigado!!!!

RafaelGuerios commented 8 years ago

Também estou com o mesmo problema, tentando descobrir.

olavorn commented 8 years ago

o Problema está no momento que você usar o StreamWriter para escrever para um arquivo, caso você esteja usando o exemplo do Gera Layout:

NBoleto.cs:51 using (FileStream f = new FileStream(_arquivo, FileMode.Create)) { StreamWriter w = new StreamWriter(f, **System.Text.Encoding.Default**); w.Write(html.ToString()); w.Close(); f.Close(); } } Tente usar no lugar de System.Text.Encoding.Default, System.Text.Encoding.UTF8

RafaelGuerios commented 8 years ago

Ótimo, funcionou. Muito Obrigado !!!!

Mantovanigomes commented 8 years ago

Valeu Olavorn. Funcionou aqui também.

rogernascimento commented 8 years ago

Valeu Olavorn. Deu certo!