Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Come stampare orizzontalmente
Forum - C# / VB.NET - Come stampare orizzontalmente

Avatar
germano (Normal User)
Newbie


Messaggi: 20
Iscritto: 01/10/2014

Segnala al moderatore
Postato alle 12:28
Venerdý, 14/11/2014

Usando prinform in visual basic 2013, siccome devo stampare un grafico pi¨ largo che alto, mi occorre settare la stampa ORIZZONTALMENTE.
Qualcuno sa dirmi quale Ŕ la sintassi che, in codice vb 2013, mi consenta questa scelta ?

PM Quote
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2197
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 14:15
Venerdý, 14/11/2014
PrintDocument1.DefaultPageSettings.Landscape = True
PrintDocument1.Print()


PM Quote
Avatar
germano (Normal User)
Newbie


Messaggi: 20
Iscritto: 01/10/2014

Segnala al moderatore
Postato alle 10:33
Sabato, 15/11/2014
Ringrazio Thejuster per avermi risposto, ma non riesco ad utilizzare il suggerimento. Forse dipenderÓ dal fatto che non uso
PrintDocument ma PrintForm. A me serve settare la stampa in orizzontale con PrinForm. Come posso fare ?
Ancora grazie per un altro suggerimento.

PM Quote
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2197
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 9:48
Lunedý, 17/11/2014
Includi il PageSetupDialog.
Alle impostazioni, PrintDocument Seleziona PrintDocument1




Codice sorgente - presumibilmente VB.NET

  1. Dim dlg As DialogResult = pageSetupDialog1.ShowDialog()
  2.  
  3. If dlg = System.Windows.Forms.DialogResult.OK Then
  4.         printDocument1.Print()
  5. End If




PM Quote