나는 bill을 인쇄하는 asp.net에서 프로젝트를 가지고있다. 내 자신의 인쇄 클래스 PrintDocument 양식 System.Drawing.Printing 상속 된 만들고 Visual Studio 개발 서버에서 잘 작동합니다. 그러나 IIS에서 배포 한 후에는 작동하지 않습니다. 꽤 많은 연구 끝에 System.Drawing.Printing이 asp.net에서 작동하지 않는다는 것을 발견했습니다. 몇 가지 조작으로 인쇄 할 때 동일한 클래스를 사용할 수있는 방법이 있습니까? 아니면 (자바 스크립트 외에) 가능한 옵션은 무엇입니까? 인쇄는 IIS 서버를 호스팅하는 로컬 컴퓨터에서 수행해야합니다.iis에서 배포 한 후 printdocument 클래스를 작동시키는 방법은 무엇입니까?
0
A
답변
0
나는 당신이 System.Printing.PrintQueue
을 사용하여 그렇게 할 수 있다고 믿습니다.
System.Printing.PrintServer("PrintServerName").PrintQueueCollection
은 모두 PrintQueue
입니다.
// Create a PrintServer
// "theServer" must be a print server to which the user has full print access.
PrintServer myPrintServer = new PrintServer(@"\\theServer");
// List the print server's queues
PrintQueueCollection myPrintQueues = myPrintServer.GetPrintQueues();
String printQueueNames = "My Print Queues:\n\n";
foreach (PrintQueue pq in myPrintQueues)
{
printQueueNames += "\t" + pq.Name + "\n";
}
Console.WriteLine(printQueueNames);
여기 PrintQueue
의
관련 문제
- 1. IIS에서 배포 한 후 SQL 서버 연결에 실패 했습니까?
- 2. Lion으로 업그레이드 한 후 virtualenv를 작동시키는 방법은 무엇입니까?
- 3. 소프트웨어 설치 후 도커를 작동시키는 방법은 무엇입니까?
- 4. SqlConnection.RetrieveStatistics를 작동시키는 방법은 무엇입니까?
- 5. IIS에서 웹 사이트 배포
- 6. iis에서 mvc 배포
- 7. C# PrintDocument 변경된 이벤트
- 8. DirectoryModuleCatalog를 작동시키는 방법은 무엇입니까?
- 9. wxPython을 작동시키는 방법은 무엇입니까?
- 10. RoleProvider를 작동시키는 방법은 무엇입니까?
- 11. document.bgcolor를 작동시키는 방법은 무엇입니까?
- 12. -flto를 작동시키는 방법은 무엇입니까?
- 13. mysql_install_db를 작동시키는 방법은 무엇입니까?
- 14. editButtonItem을 작동시키는 방법은 무엇입니까?
- 15. num_rows를 작동시키는 방법은 무엇입니까?
- 16. FindBoost.cmake를 작동시키는 방법은 무엇입니까?
- 17. JDBC를 작동시키는 방법은 무엇입니까?
- 18. bootbox.prompt를 작동시키는 방법은 무엇입니까?
- 19. IIS에서 호스팅 한 후 aspx 페이지가 다운로드됩니까?
- 20. 서버에 배포 한 후 Iexplorer의 그래프 backround
- 21. Google App Engine에 배포 한 후 애플리케이션을 변경하는 방법은 무엇입니까?
- 22. WCF 코드를 미리 컴파일 한 다음 IIS에서 호스팅하는 방법은 무엇입니까?
- 23. MVC 배포 패키지에 클래스를 포함시키는 방법은 무엇입니까?
- 24. 목록 클래스를 템플릿으로 변환하여 데이터와 함께 작동시키는 방법은 무엇입니까?
- 25. Luabind 속성을 작동시키는 방법은 무엇입니까?
- 26. 이 AppleScript를 작동시키는 방법은 무엇입니까?
- 27. 센서를 주기적으로 작동시키는 방법은 무엇입니까?
- 28. heroku 복제 후 레일 응용 프로그램을 로컬에서 작동시키는 방법은 무엇입니까?
- 29. Symfony에서 데이터베이스를 업데이트 한 후 Propel 클래스를 업데이트하는 방법은 무엇입니까?
- 30. 함수가 true를 반환 한 후 jQuery에서 클래스를 제거하는 방법은 무엇입니까?