NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
quagare
Člen
Avatar
quagare:16.4.2015 10:57

Ahoj, prosím o radu, potřebuju vytisknout formulář (mám tam nějaké grafy), bohužel rozměr stránky nesouhlasí s formátem A4 a když zobrazím vzhled stránky pro tisk je tam pouze část formuláře, jak docílím toho abych formulář zmenšil a vytisknul do jedné A4.

private void CaptureScreen()
{
Graphics myGraphics = this.CreateGrap­hics();
Size s = this.Size;
memoryImage = new Bitmap(s.Width, s.Height, myGraphics);
Graphics memoryGraphics = Graphics.FromI­mage(memoryIma­ge);
memoryGraphic­s.CopyFromScre­en(this.Locati­on.X, this.Location.Y, 0, 0, s);
}

private void printDocument1_Prin­tPage(System.Ob­ject sender,
System.Drawin­g.Printing.Prin­tPageEventArgs e)
{
e.Graphics.Dra­wImage(memory­Image, 0, 0);
}

private void button2_Click(ob­ject sender, EventArgs e)
{
{
CaptureScreen();
printPreviewDi­alog1.Document = printDocument1;
printPreviewDi­alog1.ShowDia­log();
}

}

 
Odpovědět
16.4.2015 10:57
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.