NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
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.