Transformando arquivos GIF em TIF em c#

1 resposta
R

Pessoal, estou com um probleminha chato ao manipular imagens em C#… alguem poderia me

ajudar POR FAVOR…
Fiz uma classe para transoformar um arquivo .gif em um .tif., porém o .TIF gerado é muito

maior que o .gif. Verifiquei as propriedades dos dois arquivos e percebi que a propriedade

Intensidade de Bits no GIF era de 8 bits e no TIF gerado pelo programinha q fiz era de de 32

bits… (ele sempre gera um TIF de 32 bits), e é por isso que o tamanho deles fica

diferente. Alguem sabe se existe alguma função em C# onde eu possa manipular essa

propriedade de Intensidade de Bits de um arquivo de imagem ?
Por exemplo, criar um arquivo .TIF com intensidade de Bits de 8, ou 16, ou até 24… existe

alguma função para eu “setar” isso ???

Grato

1 Resposta

T

Talvez você precise comprar uma licença do LeadTools ( http://www.leadtools.com ), que converte qualquer coisa em qualquer coisa.

Ou então, chame (via linha de comando) o ImageMagick ( http://www.imagemagick.org ), que converte qualquer coisa em qualquer coisa. Esse programa é de graça e tem vários “bindings” (para Java, C++ etc.); veja se há um binding para C#, ou então chame o programa via linha de comando.

Ou melhor, veja se a documentação das classes que você está usando (sei lá quais) indica como é que se pode mexer na conversão de formato de imagens.

Criado 23 de julho de 2009
Ultima resposta 24 de jul. de 2009
Respostas 1
Participantes 2