2011-01-25 3 views
2

아래의 코드를 사용하여 RGB tif 파일을 CMYK 형식으로 변환합니다. 내 로컬 개발 컴퓨터 (Windows 7)에서 훌륭하게 작동하지만 Windows 2003 프로덕션 서버에서이 오류가 발생합니다.FormatConvertedBitmap -이 작업을 완료하는 데 적합한 이미징 구성 요소가 없습니다. 오류

오류 : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [NotSupportedException이 :이 작업을 완료하는 데 적합한 없음 이미징 구성 요소가 발견되었다 .] System.Windows.Media.Imaging.FormatConvertedBitmap.FinalizeCreation() 376 System.Windows.Media.Imaging.FormatConvertedBitmap.EndInit() +158 ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ 아래

내가 사용하고 코드는 다음과 같습니다 ~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ FormatConvertedBitmap newFormatedBitmapSource = 새로운 FormatConvertedBitmap(); newFormatedBitmapSource.BeginInit(); newFormatedBitmapSource.Source = myBitmapSource; newFormatedBitmapSource.DestinationFormat = PixelFormats.Cmyk32; newFormatedBitmapSource.EndInit(); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

좀 연구를 한 일부 사람들은 WindowsCodecs.dll을 확인하기 위해 제안 번역. 서버 버전은 6.0.5840 동안 내 dev에 기계에서 그를하고있는 버전은 6.1.7600입니다. 나는 서버에 최신 버전을 복사하고 regsvr32를 통해 등록을 시도했지만 "엔트리 포인트 dllregisteristersver 찾을 수 없습니다"지고 있어요. windowsCodecs 6.1 설치 프로그램을 검색했지만 아무 것도 찾을 수 없습니다.

어떻게 서버에 WindowsCodecs.dll를 업데이트 할 수 있습니다? 이 문제에 대한 올바른 해결책을 찾고 있습니까? 모든 입력은 크게 감사하겠습니다.

감사

답변

0

서버가 몇 가지 문제 (파일 손상)을 가지고 있으며, 재 구축 할 필요가 밝혀졌다.

1

또 다른 가능한 해상도는 다음과 같습니다

클라이언트가 Windows XP를 실행하고 당신이 당신의 WPF 창에서 아이콘을 사용하는 경우. 창 제목 표시 줄에 표시되는 아이콘이 있습니다. 해당 아이콘과 프로그램 창의 모든 아이콘을 제거하면 일 수 있으며 오류를 해결할 수 있습니다. 이 일에

지출 한 시간 한 번 이상, 그것은 항상 창에서 아이콘과 함께해야했다. 참고 : 다른 이미지는 프로그램 내에서 작동하지만 창 제목에서 .ico는 작동하지 않습니다.