2009-11-10 4 views
0

C#으로 프로그래밍 된 웹 응용 프로그램이 있습니다.웹 응용 프로그램에서 다른 프린터를 선택하려면 어떻게해야합니까?

몇 가지 프린터가 있는데 그 중 하나를 선택하고 작업을 실행하려면 모든 프린터를로드하는 일종의 Form이 필요합니다.

나는 승리 양식이 발견 :

this.printDialog1.Document = this.printDocument1; 

DialogResult dr = this.printDialog1.ShowDialog(); 

하지만 ASP.NET에 대한 뭔가를 찾을 수 없습니다.

도움 주셔서 감사합니다.

+0

꽤 끔찍한 요구 사항처럼 보입니다. 인쇄 할 이메일과 함께 보내는 것이 좋습니다. 그런 식으로 1) 프린터에서 용지/잉크가 다 떨어지면 놓치지 마세요 2) 그냥 멍하게 프린터를 맹목적으로 털어 놓지 않고 moolah (나무 스크류)를 저장하면 3) 이 목록이 3의 배수가되는 것이 좋기 때문에 로컬 프린터에 인쇄하는 웹 응용 프로그램이 꽤 바보라고 말하면서 끝냅니다. – Will

+0

내가 할 수없는 것은 똑똑한 응용 프로그램이 필요하다는 것입니다. 응용 프로그램이 해당 클라이언트에 설치되어있는 프린터를 인식하고 선택해야한다는 것을 의미합니다. – Rudy

+0

웹 브라우저는 응용 프로그램에서 그런 식으로 처리 할 수 ​​없습니다 (선량 님). – bobince

답변

0

프린터가 워크 스테이션에 할당되었습니다.

+0

예 할당 됨 – Rudy

+0

힙 - 지정되지 않았습니까? 그는 워크 스테이션의 사용자가 프린터를 선택한다고 말했습니다. 웹 페이지에서 변경할 수있는 것은 없습니다. –

1

인터넷 응용 프로그램에서 웹 사이트를 볼 수 없다면 웹 사이트 전체에 팝업이 표시되어 인터넷의 모든 부분에 대한 정보를 얻을 수 있습니다. 대학에 대한 웹 응용 프로그램을 구축 할 때

나는이 문제를 가지고, 할 가장의 수는 (가장 여기 괜찮은 인쇄 대상으로 CSS를 위해) 인쇄 대화 상자를 호출하고 사용자가 프린터를 선택이 있습니다 :

javascript:window.print(); 

1 년 전 이메일을 넣었을 때 그것을 주장했지만 솔직히 말해서 이메일과 PDF가 훨씬 널리 사용되었습니다.

관련 문제