내가 얻은 것은 스크린 샷 응용 프로그램을 만드는 것과 같습니다. (직렬화 관리, 신의 감사 !!!) 버튼을 클릭하면 화면 캡처는 처리 클래스의 메소드에 액세스하여 수행됩니다. 이제 까다로운 부분은 클래스가 각각의 처리 메소드가 호출 될 때와 같은 방식으로 윈도우가 생성되고 (표시된 경우) 비트 맵 이미지가 그 창문. 문제는 지금까지 WPF에서 이미지 컨트롤의 소스가 이미지를 저장하는 변수에 귀속 될 수 없다는 것을 알게되었습니다. 변수를 저장하고 uri를 얻지 않고도 변수에 저장된 이미지를 어떻게 표시 할 수 있습니까? ?메모리에 저장된 WPF에서 이미지를 표시하는 방법이 있습니까?
2
A
답변
4
메모리 스트림에서 이미지를 만들어야하는데 많은 사람들이 잘 설명해주었습니다. 링크의 slugster에 대한
1
감사 : 여기에 당신이 시작하는 수 개의 링크가 있습니다. 여기에 어떻게 내가 해냈어 : 나는이 memstream에 BMP를 전달하는 방법에서 발견 된 일부 정보와 해당 페이지에서 발견 한 것을 나는 기본적으로 조합 한
MemoryStream ms = new MemoryStream();
sBmp = gBmp; //note: gBmp is a variable that stores the captured image and passes it on to the method that uses sBMP as a distribuitor of the variable holding the captured image data
//variable that holds image
sBmp.Save(ms,ImageFormat.Bmp);
//my buffer byte
byte[] buffer = ms.GetBuffer();
//Create new MemoryStream that has the contents of buffer
MemoryStream bufferPasser = new MemoryStream(buffer);
//Creates a window with parents classthatholdsthismethod and null
Edit childEdit = new Edit(this, null);
childEdit.Show();
//I create a new BitmapImage to work with
BitmapImage bitmap = new BitmapImage();
bitmap.BeginInit();
bitmap.StreamSource = bufferPasser;
bitmap.EndInit();
//I set the source of the image control type as the new BitmapImage created earlier.
childEdit.imgImageCanvas.Source = bitmap;
childEdit.Activate();
. 나는 이것을 100 % 일하게했다 :
관련 문제
- 1. db에 저장된 div에 이미지를 표시하는 방법
- 2. 응용 프로그램 디렉토리에 저장된 이미지를 표시하는 방법
- 3. WPF에서 이미지를 표시하는 가장 좋은 방법
- 4. 문자열로 저장된 이미지를 인라인으로
- 5. WPF에서 HTML을 표시하는 TextBlock
- 6. 다차원 배열을 메모리에 표시하는 방법
- 7. s3에 저장된 이미지를 하드 디스크에 저장하지 않고 표시하는 방법은 무엇입니까?
- 8. PHP를 사용하여 mysql 데이터베이스에 저장된 이미지를 표시하는 방법
- 9. 안드로이드의 Listview에서 blob로 데이터베이스에 저장된 이미지를 표시하는 방법?
- 10. MySQL 데이터베이스에 저장된 이미지를 표시하여 문제가 있습니까?
- 11. WPF에서 GIF 애니메이션 이미지를 표시하는 가장 좋은 방법은 무엇입니까?
- 12. TabHost에서 단편을 표시하는 방법이 있습니까?
- 13. WPF에서 툴팁을 강제로 표시하는 방법
- 14. WPF에서 이미지를 저장하는 방법
- 15. Tortoise SVN에 저장된 인증을 방지하는 방법이 있습니까
- 16. VBS에 저장된 암호를 암호화하는 방법이 있습니까
- 17. 웹캠에서 이미지를 캡처하는 방법이 있습니까?
- 18. WPF에서 이미지를 사용하는 쉬운 방법
- 19. WPF에서 텍스트를 그리는 빠른 방법이 있습니까
- 20. WPF에서 백그라운드 작업자를 사용하는 다른 방법이 있습니까?
- 21. 저장된 rspec 출력 파일을 컬러로 출력 할 수있는 방법이 있습니까?
- 22. onCreate 중에 splashscreen을 표시하는 방법이 있습니까?
- 23. 카메라 활동에서 반환 된 전체 크기 이미지를 내부 메모리에 저장하는 방법이 있습니까?
- 24. OpenCV jpeg 형식의 이미지를 메모리에 저장
- 25. 자바를 사용하여 최상위 레이어에 이미지를 표시하는 프로그램을 작성하는 방법이 있나요?
- 26. 서버에 저장된 이미지를 업로드하지 못했습니다.
- 27. PHP는 데이터베이스에 저장된 이미지를 가져옵니다
- 28. WPF에서 base64 이미지를 읽으려면 어떻게해야합니까?
- 29. TrueCrypt 디스크의 파일을 메모리에 프로그래밍 방식으로 읽는 방법이 있습니까?
- 30. 파일 작업없이 아이폰 마이크 입력을 메모리에 직접 렌더링하는 방법이 있습니까?