Witam,
mam problem z drukowaniem. Kod który jest poniżej próbuje drukować na drukarce która jest zainstalowana na serwerze. Chciałbym, żeby można było wybrać drukarkę (okno wyboru drukarki) lokalną - zainstalowaną na komputerze osoby która przegląda stronę. Będę wdzięczny za nakierowania jak zmodyfikować kod, żeby to osiągnąć.
protected void Button_Print_Click(object sender, EventArgs e)
{
PrintDocument printDocument = new PrintDocument();
printDocument.PrintPage += new PrintPageEventHandler(printDocument_PrintPage);
printDocument.Print();
}
void printDocument_PrintPage(object sender, PrintPageEventArgs e)
{
string textToPrint = string.Format("Test drukarki");
Graphics g = e.Graphics;
using (Font font = new Font("Arial", 10))
{
g.DrawString(textToPrint, font, Brushes.Black, 50, 50);
}
}