Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
[VB.NET 2008] Problema formato di stampa personalizzato
venerdì 13 novembre 2009 - 13.30
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
jackk87
Profilo
| Junior Member
106
messaggi | Data Invio:
ven 13 nov 2009 - 13:30
Buongiorno,
ho bisogno di effettuare la stampa su un formato personalizzato cioè il formato per un contocorrente e nell'evento load del form ho inserito questo:
Codice:
Dim pSize As New PaperSize()
pSize.PaperName = "Conto Corrente"
pSize.Width = 326.8
pSize.Height = 433.1
PrintDocument1.PrinterSettings.DefaultPageSettings.PaperSize = pSize
effettuo l'anteprima di stampa e tutto funziona correttamente.
Addesso se io nel programma voglio cambiare stampante o voglio cambiare un margine di stampa allora utilizzo PageSetupDialog settato così:
Codice:
PSDialog.PageSettings = New System.Drawing.Printing.PageSettings
PSDialog.AllowPaper = True
PSDialog.AllowOrientation = False
PSDialog.PrinterSettings = New System.Drawing.Printing.PrinterSettings
PSDialog.Document = documentoCC
PSDialog.ShowDialog()
La pagina si apre correttamente e funziona correttamente cioè se cambio la stampante la cambia se cambio i margini la cambia però il problema è il formato di stampa cioè se cambio margine o la stampante e successivamente faccio ok per apportare le modifiche si prende anche il formato che viene visualizzato tra i formati come faccio per far visualizzare il formato personalizzato Conto Corrente tra i Formati di Default della stampante?
Spero che qualcuno può aiutarmi grazie in anticipo a tutti
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !