My Opera is closing 1st of March

Brunei

a verdade está lá fora...

Subscribe to RSS feed

Gerar RTF no ASP.NET

, , ,

Recentemente "caí" num artigo do site http://www.codeproject.com que falava de uma library criada por Paolo Gios que permitia criar arquivos do Word (em formato Rich Text Format) sem a necessidade de ter o Microsoft Word ou qualquer parte dele instalada.

Achei muito bacana a idéia. Aliás, eu já havia feito alguma coisa parecida em Delphi (há muito tempo). Decidi então desenvolver uma library em .NET para criar arquivos em Rich Text Format, algo bem completo, permitindo inserir imagens e tabelas. Acima de tudo, fácil de usar e que permita também carregar e editar os arquivos (na verdade acho que essa é a maior dificuldade desse tipo de library). Pensei em tratar o arquivo como se fosse um XML, já que o formato RTF tem a mesma característica de elementos em árvore.

O formato de arquivo Rich Text Format foi desenvolvido pela Microsoft para permitir a troca de documentos entre várias plataformas. A maioria dos editores de texto suportam esse formato. Quem tiver interesse em conhecer melhor o formato, faça o download da especificação em inglês no site da Microsoft em Rich Text Format 1.8 Specification ou pelo blog (arquivo em PDF) Rich Text Format 1.8 Specification - PDF. Essa especificação é da versão 1.8 do Word 2003 (existem outras versões que foram lançadas com outros pacotes Office).

Tenho boa parte do código feito e logo terei um release inicial para disponibilizar. Pretendo disponibilizar a library sob GPL ou alguma outra licensa, mas por enquanto vou apenas dispobilizar os binários para uso livre. Aliás, a library será compatível com .NET 1.x e 2.0!

Sugestões são bem vindas!

Até mais... smile
February 2014
S M T W T F S
January 2014March 2014
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28