문제

방금 PNG 이미지를 반환하는 ASP.NET에 응용 프로그램을 작성했습니다.

결과 이미지는 투명한 배경에서 완전히 검은 색입니다. 파일 크기를 줄이기 위해 이미지를 색인화하는 방법이 있습니까?

허용하지 않는 그래픽 객체를 사용하고 있기 때문에 생성 된 새 이미지를 색인 할 수 없습니다.

도움을 주셔서 대단히 감사합니다 - 나는 나이를 찾고 있었고 이것을 설정하는 방법을 알 수없는 것 같습니다.

도움이 되었습니까?

해결책

내가 아는 한, 당신은 스트레이트 GDI+를 사용하여 이것을 할 수 없습니다 - 내장 PNG 인코더는 출력 색상 깊이에 대한 지원이 매우 제한적입니다 ... 색인을 작성하더라도. Bitmap 메모리에서 좋은 팔레트를 사용하면 여전히 32bpp PNG로 작성됩니다. 필요한 컨트롤을 얻으려면 타사 이미지 라이브러리에 의지해야합니다.

보다:

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top