Usar a api Freeimage

Estou a tentar usar o freeimage para redimensionar os iamges e tenho a certeza que ainda estão em cmyk.

No entanto, continuo a ser impedido nos passos mais básicos do uso do freeimage, e não consigo encontrar respostas ou perguntas semelhantes sobre este assunto.

Eu não carreguei o FreeImage dll deste site http://freeimage.sourceforge.net/download.html , e tentou referenciar o dll na pasta dist. Isso me dá um erro dizendo:"nenhuma biblioteca tipo encontrada"

Eu tentei. referenciando o projeto da biblioteca ao meu projeto, que me permite adicionar "usando FreeImageAPI" e os tipos de bitmap, mas quando buil meu projeto eu recebo 40 erros ao longo das linhas de:

"Error  20  Warning as Error: XML comment on 'FreeImageAPI.RGBQUAD.Equals(FreeImageAPI.RGBQUAD)' has a paramref tag for 'obj', but there is no parameter by that name"
Por fim, tentei correr a solução na pasta de papel, para ver as amostras. mas construir esta solução dá quase 500 erros semelhantes ao mencionado acima.

Está a escapar-me algo completamente óbvio ?

Author: KristianMedK, 2012-06-25

1 answers

O erro tem de ser devido com a biblioteca wrapper tratando os avisos como erros. A documentação XML não está totalmente completa e gera isso devido às configurações do projeto.

Vá para as opções do projecto da Biblioteca (Alt-Enter ou botão direito - > Propriedades) E seleccione " Nenhum "em" tratar os avisos como erros"como ilustrado abaixo:

FreeImage project, disabling warnings as errors

Isto permitir-lhe-á construir o projecto Sem comentários em XML que causem erros

 2
Author: Pat, 2013-04-27 21:44:05