Pozdrav, eh ovako pravim printanje dokumenta, znači ima tačno tri stranice, ali je problem u tome što ne mogu da isprintam druge dvije, znači nije mi text u pitanju pa da idem prebrojavanje reodva pa da uključim e.HasMorePages nego mi na prvoj tačno se zna gdje šta stoji, msm tako sam napravio, na slijedeći način:
npr:
void printDokument_PrintPage(object sender, PrintPageEventArgs e)
{
Graphics gr = e.Graphics;
gr.DrawString("Neki string", new Font("Tahoma", 8), Brushes.Red, 70, 7);
gr.DrawImage(MR1Box.Image, 69, 38, 665, 32);
gr.DrawString(lblnesto.Text, new Font("Tahoma", 20), Brushes.Blue, 95, 35);
gr.DrawString(lblTipNaslov.Text, new Font("Tahoma", 20), Brushes.Blue, 330, 35);
gr.DrawString(lblText2.Text, new Font("Tahoma", 20), Brushes.Blue, 565, 35);
gr.DrawImage(SlikaBox1.Image, 70, 80, 195, 195);
gr.DrawImage(SlikaBox2.Image, 305, 80, 195, 195);
gr.DrawImage(SlikaBox3.Image, 540, 80, 195, 195);
}
eh asad me zanima postoji li način da isto ovako pozovem druge dvije stranice, msm već su kreirane, samo da se pozovu u isti PrintPreview ili print da mi ne otvara za svaki posebno PrintPreview i biranje printera, nadam se da me kontate .
ili
Kako vi printate stranice koje imaju određeni patern ili ti šablon, kalup itd...