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
e poi nell' evento printerdocument_PrintPagecodice:Dim psize As Printing.PaperSize psize = New Printing.PaperSize("xxx", 827, 1280) Printer.Document.DefaultPageSettings.Landscape = True Printer.Document.DefaultPageSettings.PaperSize = psize
se faccio l' anteprima di stampa funziona perfettamente; come stampa fisicacodice:e.PageSettings.PaperSize.Height = 1280 e.PageSettings.PaperSize.Width = 827
invece continua ad utilizzare il format A4 di default
qualcuno puo' aiutarmi per favore? grazie

Rispondi quotando