WPF 사용자 정의 컨트롤이있어서 PrintDialog.PrintVisual()을 사용하여 인쇄 할 수 있어야합니다. 인쇄 대화 상자를 표시하고 싶지 않아 특정 프린터와 프린터 트레이를 인쇄하도록 설정할 수 있기를 원합니다. 특정 프린터로 인쇄하는 방법을 알아 냈지만 프린터의 "용지함 3"으로 인쇄해야하고 어떻게해야 할지를 알 수 없습니다.특정 프린터 용지함에 인쇄 됨
PrintDialog dialog = new PrintDialog();
LocalPrintServer localPrintServer = new LocalPrintServer();
PrintQueue pq = localPrintServer.GetPrintQueue("HC102-HP5SIMXX");
dialog.PrintQueue = pq;
//Set printer tray somehow
dialog.PrintVisual(myControl, "My control");
를 통해 사용자 티켓을 사용하여 인쇄 큐에게 PrintVis 나는 그 점에 대해서도 관심이있을 것입니다. –