ho la necessita' di stampare su un modulo di dimensioni 827 x 1280
(poco piu' alto di un normale A4) in orizzontale
utilizzo il seguente codice
codice:
Dim psize As Printing.PaperSize
psize = New Printing.PaperSize("xxx", 827, 1280)
Printer.Document.DefaultPageSettings.Landscape = True
Printer.Document.DefaultPageSettings.PaperSize = psize
e poi nell' evento printerdocument_PrintPage
codice:
e.PageSettings.PaperSize.Height = 1280
e.PageSettings.PaperSize.Width = 827
se faccio l' anteprima di stampa funziona perfettamente; come stampa fisica
invece continua ad utilizzare il format A4 di default
qualcuno puo' aiutarmi per favore? grazie