print orders from different places
-
Hello, i am very new to C# so please be patient. i am printing orders in my app. so i have a button which creates the printjob. the paper will be written in the Printpage-Event. now i want to have a function that gets th order-object as a parm and print it on the paper. the reason is, that an order must be printed on severall programm modules.
private void btnDruck_Click(object sender, EventArgs e)
{
PrintDocument Druckjob = new PrintDocument();
PrintDialog Druckermenue = new PrintDialog();
PrintPreviewDialog Druckpreview = new PrintPreviewDialog();
Druckjob.DocumentName = "Rechnung";Druckjob.PrintPage += new PrintPageEventHandler(Druckjob\_PrintPage); Druckpreview.Document = Druckjob; Druckermenue.Document = Druckjob; if (Druckermenue.ShowDialog() == DialogResult.OK) { Druckjob.Print(); } Druckjob.PrintPage -= new PrintPageEventHandler(Druckjob\_PrintPage);
}
void Druckjob_PrintPage(object sender, PrintPageEventArgs e)
{
Graphics g = e.Graphics;
StringFormat lineFmtRight = new StringFormat();
lineFmtRight.Alignment = StringAlignment.Far;
g.PageUnit = GraphicsUnit.Millimeter;// Druckausgabe ... // Drucken .. g.Dispose();
}
bye jo