Detectar se uma UIImage é PNG ou JPEG?
Atualmente, estou dando meus primeiros passos no desenvolvimento do iPhone através do MonoTouch, estou jogando com umUIImage
que li da biblioteca de fotos.
O que eu quero alcançar é obter a matriz de bytes brutos byte[]
) da imagem.
Eu sei que existem osUIImageJPEGRepresentation
eUIImagePNGRepresentation
wrappers no MonoTouch. Eu também sei como usá-los. O que eu não sei é:
Como decido qual dessas duas funções chamar?
I.e. se a imagem original for uma imagem JPEG, não quero obtê-la como PNG, mas também como JPEG e vice-versa.
Existe uma maneira de fazer isso, ou estou perdendo alguns pontos sobre isso?