Boleto.Net: Impressão no Windows Forms usando o Crystal Reports

by Stiven 13. outubro 2011 04:28

Pessoal,

Para aqueles que utilizam o Boleto.Net no Windows Forms, o colaborador Eduardo Revuelta do Boleto.Net implementou a impressão dos boletos através do Crystal Reports. A implementação ficou sensancional.

Gostaria de parabenizar o Eduardo pela colaboração. Valeu Eduardo!!!!!!!!!!!

Espero que possa ajudar muito outras pessoas.

ImpWF.rar (3,88 mb) 

Abraço,

Stiven

 

Tags:

Boleto.Net | Crystal Reports | Open Source | Windows Forms

YUI Compressor for .Net

by Stiven 12. outubro 2011 10:31

Há um tempo atrás eu escrevi um post sobre o YUI Compressor. Até então, eu não conhecia, mas existe um projeto no codeplex http://yuicompressor.codeplex.com/, que é uma conversão do projeto (Java) Yahoo para o .Net.

Segue a dica. Não perca tempo e entre no site do projeto no codeplex. Vale a pena mesmo!

Abraços,

Stiven

Tags:

C# | CSS | Dicas | Javascript | Open Source

IDE para YUI Compressor

by Stiven 8. agosto 2011 04:08

Pessoal, tudo bem?

Já ouviu falar no YUI Compressor? Se não, o YUI Compressor é um compressor de JavaScript, que, além de remover comentários e espaços em branco, ofusca as variáveis ​​locais usando o nome da menor possível variável, podendo ter uma compressão média de 20%. O YUI Compressor também é capaz de comprimir arquivos com segurança CSS.

O grande problema é que o YUI Compressor é desenvolvido em java e executado através de linha de comando, então pra resolver esse problema, eu resolvi escrever uma IDE em Windows Forms (C#) para fazer esse trabalhinho pra gente.

É necessário instalar a máquina virtual do java.

Espero que gostem!!!

Abraços,

Stiven

YUI.Compressor.rar (1,59 mb)

Tags:

C# | Javascript | Open Source | Windows Forms

Boleto.Net: Boleto com Demonstrativo

by Stiven 14. março 2011 10:55

Pessoal,

tudo bem?

 Hoje um amigo precisou implementar o Boleto.Net com desmostrativo. Aproveitando o embalo, resolvi postar o exemplo para que ajude outros que tenham a mesma dúvida.

BoletoNet.BoletoDetalhado.rar (685,27 kb)

;)

 Stiven

Tags:

Boleto.Net

Boleto.Net: Adicionando informações do Sacado

by Stiven 17. fevereiro 2011 10:58

Para adicionarmos informações do sacado no boleto bancário no projeto do Boleto.Net, devemos criar uma instância da classe Sacado e atribuir a propriedade da classe Boleto.

Vejamos:

	Boleto boleto = new Boleto(new DateTime(2011, 2, 17), 0.01, "16""0000000000", cedente); 
	boleto.Sacado = new Sacado("000.000.000-00""Nome do seu Cliente ");  	
	boleto.Sacado.Endereco.End = "Endereço do seu Cliente ";        	
	boleto.Sacado.Endereco.Bairro = "Bairro";        	
	boleto.Sacado.Endereco.Cidade = "Cidade";        	
	boleto.Sacado.Endereco.CEP = "00000000";        	
	boleto.Sacado.Endereco.UF = "UF";   	
	

Resultado:

;)

 

Tags: ,

Boleto.Net | Dicas

Boleto.Net: Enviando o Boleto Bancário em PDF por email

by Stiven 18. novembro 2010 08:10

Pessoal,

depois de um longo tempo sem postar, resolvi separar algumas horas para me dedicar no Boleto.Net.

Primeiramente gostaria de parabenizar todos os colaboradores do projeto Boleto.Net e pedir desculpas pela falta de tempo para responder emails e por não poder ajudar em algumas ocasiões.

Um grande problema que tínhamos no Boleto.Net era o envio do boleto bancário por email em PDF. Uma das razões era encontrar uma biblioteca gratuíta e que convertesse o HTML gerado do Boleto com qualidade. E que até o presente momento não encontramos quaisquer biblioteca free e open source que faça tal façanha.

Mas então porque não gerar uma imagem do boleto? Acho que fica mais fácil anexar a um documento PDF!

Foi isso que eu fiz. Primeiro eu gero uma imagem e depois utilizando a biblioteca iTextSharp para criar o PDF, e anexo essa imagem no documento. Mas nem tudo é só alegria, isso resolve para somente um boleto por vez. E se eu quiser anexar ou gerar varios PDFs de vez? Aí o bicho pega! Esse vai ser meu próximo desafio, e para aqueles que desejarem ajudar, ficarei muito grato. Eu não, toda a comunidade.

Assim que tiver um tempinho vou me dedicar nessa empleitada.

Exemplo de como gerar o PDF usando a biblioteca iTextSharp.

BoletoNetGerandoPDF.rar (1,44 mb)

;)

Tags:

Boleto.Net | Open Source

Assinatura gratuita do SharePointPro Connections

by Stiven 13. agosto 2010 04:09

Pessoal,

A Penton Media (responsável pelas grandes edições em revistas de TI nos EUA) está oferecendo assinatura gratuita da nova revista SharePointPro Connections. Todo o material produzino nas revistas da Penton são de excelente qualidade e confiabilidade.  Quem quiser ficar por dentro de SharePoint é uma grande pedida.

O site: http://www.sharepointproconnections.com/subscribe.aspx?code=HA350XSB

;)

Tags: ,

SharePoint | e-Book

Servidores de CDN - jQuery

by Stiven 4. agosto 2010 06:53

Pessoal,

para aqueles que não sabem CDN (Content Delivery Network) é serviço que fornece suporte para cache de bibliotecas AJAX. Usando um CDN pode melhorar significativamente a performance de um website do usuário final, uma vez que permite que navegadores mais rapidamente recuperar e fazer o download de conteúdo.

Para aqueles que utilizam o jQuery abaixo segue 3 servidores de CDN:

  • http://code.jquery.com/jquery-1.4.2.min.js
  • http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js
  • http://ajax.microsoft.com/ajax/jquery/jquery-1.4.2.min.js
  • ;)

    Tags:

    JQuery

    JQuery Code Snippets para o Visual Studio 2010

    by Stiven 14. julho 2010 11:51

    Para aqueles que gostam de produtividade, está disponível 131 code snippets para o Visual Studio 2010 para ser usado com o jQuery.

    Vale a pena mesmo!!!!

    ;)

    Imprimindo relatórios com o Crystal Reports

    by Stiven 7. julho 2010 05:28

    Ao desenvolver relatórios no Crystal Reports é necessário de uma rotina para executá-lo e mostrar o resultado (arquivo PDF) em uma página ASPX. Mas para que isso aconteça é necessário escrever uma rotina que não é tão simples de implementá-la.

    Na página ASPX:

        DataTable data = new DataTable();
        ReportDocument report = new ReportDocument();
        report.Load(Server.MapPath("") + @"\meurelatorio.rpt");
        report.SetDataSource(data);
        BinaryReader stream = new BinaryReader(report.ExportToStream(ExportFormatType.PortableDocFormat));
        Response.ClearContent();
        Response.ClearHeaders();
        Response.ContentType = "application/pdf";
        Response.BinaryWrite(stream.ReadBytes(Convert.ToInt32(stream.BaseStream.Length)));
        Response.Flush();
        Response.Close();
    

    Lembre-se que é necessário fazer referências as bibliotecas:

        using CrystalDecisions.CrystalReports.Engine;    
        using CrystalDecisions.Shared;

     ;) 
    

    Tags: ,

    Crystal Reports | Dicas

    Sobre o autor



    Meu nome é Stiven Fabiano da Câmara e sou desenvolvedor de software especializado na plataforma .NET da Microsoft, utilizando a linguagem Visual C#.