.NET에서 프린터의 고해상도 이미지를 얻는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/1673219

  •  16-09-2019
  •  | 
  •  

문제

Windows 7의 "제어판 하드웨어 및 사운드 장치 및 프린터"로 이동하면 프린터의 멋진 예쁜 사진을 볼 수 있습니다.

아래 이미지를 참조하십시오

.NET을 통해 이러한 이미지에 액세스 할 수 있습니까?

예를 들어 Windows 양식에 표시하려면?

예제 http://windows7-guide.com/images/articles/devices-and-printers.jpg

example
(원천: maximumpc.com)

도움이 되었습니까?

해결책

그것들은 .icos로 사용할 수 있습니다 %LOCALAPPDATA%\Microsoft\Device Metadata\dmrccache\

보다 http://www.istartedsomething.com/20090605/admiring-windows-7s-high-resolution-device-icons/

다른 팁

그들은 Microsoft 저작권이 될 것입니다 ...

당신이 여전히 그들을 잡고 싶다면 그들과 함께 dll을 차는 dll이있을 것입니다. c : windows system32 shell32.dll에는 일부가 있습니다. 그런 다음 DLL에서 바로 표준 아이콘 편집기 (예 : ICOFX)로 아이콘을 추출 할 수 있어야합니다.

Vista의 DLL에서 추출 할 필요가 없습니다 (또한 가능합니다). 보세요 Vitaicons, 완성 된 Vista 아이콘 세트를 다운로드 할 수 있습니다. 그러나 Vista의 원래 아이콘을 사용해야하는 경우 Kernal 파일 및 Vista의 DLL에서 아이콘 편집기 프로그램으로 추출하십시오.

일부 아이콘 편집자 :
http://www.rw-designer.com/vista-icon-editor
http://www.freedownloadmanager.org/downloads/vista_icon_editor_software/

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