Tisk GroupBoxu   zodpovězená otázka

VB.NET, Komponenty, Tisk

Dobry den, prosim Vas nevite nekdo jak tisknout obsah groupboxu.

Dekuji.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

To je nesmysl, nic takového nejde. Pokud chcete něco tisknout, použijte System.Drawing.Printing.PrintDocument.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

A čo poviete na System.Windows.Forms.Control.DrawToBitmap

?

Dim bmp As New Bitmap(Groupbox1.ClientSize.Width,Groupbox1.ClientSize.Height)
Groupbox1.DrawToBitmap(bmp,Groupbox1.ClientRectangle)
'A následne už iba vytlačiť bmp.
nahlásit spamnahlásit spam 0 odpovědětodpovědět

Otázkou je, k čemu taková hovadina má sloužit. Autor si chce zřejmě usnadnit práci přímým vytisknutím obsahu formuláře místo napsání klasického tisku dokumentu, což je samozřejmě nesmysl.

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Je to tak chtel jsem si ulehcit praci, nevim jak bych napsal kod pro vytisknuti aktivniho formulare, ale ne cely jen to co chci vytisknout ja napriklad v panelu. Za nejakou radu budu vdecny.

Dekuji

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Tohle bude produkovat dost hnusný výsledek, vzhledem k tomu, že typické DPI monitoru je 96 a pro tisk je potřeba alespoň 300, aby to vypadalo hezky.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Tak pokial je špatne používať tisk cez bitmapi tak prosím za všetkych budte nekto ochotny napísať vzorovy kod pre tisknutí zpusobem ketere doporučujete.

Dekuji

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:  
Heslo:  

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback