Just nu i M3-nätverket
Jump to content

"Output file name" dialogen visas vid utskrift


hajo

Recommended Posts

Jag trodde att detta var ett enkelt problem att klara ut med hjälp av några forum men nu har jag tröttnat.

 

PrintDialog printDialog = new PrintDialog();
PrintDocument printDoc = new PrintDocument();

printDialog.Document = printDoc;

// BORDE GÖRA SÅ ATT "OUTPUT FILE NAME" RUTAN INTE VISAS???
printDialog.PrintToFile = false;
printDialog.AllowPrintToFile = false;

// Väljer en annan dialog än standard
printDialog.UseEXDialog = true;

// Event som ritar upp sidan
printDoc.PrintPage += new PrintPageEventHandler(printDoc_PrintPage);

if (printDialog.ShowDialog() == DialogResult.OK)
  printDoc.Print();

 

Kan någon förklara varför jag, trots koden ovan, är tvungen att skriva in ett "file name" på filen som skall skrivas ut? Jag vill ju bara skicka det till en skrivare, inte spara filen lokalt också.

 

printDialog.PrintToFile gör ingenting i min värld. Hur kommer jag undan "output file name" dialogen?

 

 

*edit: Nu blir jag lite osäker, jag provade med en annan skrivare, alltså andra drivers och då dök inte problemet upp?! Gäller denna "output file name" ruta endast vissa typer av skrivare??

 

 

[inlägget ändrat 2007-07-31 17:28:16 av hajo]

[inlägget ändrat 2007-07-31 17:41:49 av hajo]

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...