me gustaria un codigo porque si me dicen ' intenta con esto ' ya lo busque en muchos libros y nunca veo un codigo de ejemplo segun tiene la propiedad get/set pero no encuentro el 'set' por ningun lado ...
| |||
| Impresion: Propiedad PaperSize de PageSettings Tengo un problema no hayo como establecer un tamaño de papel para imprimir directamente, la unica forma es agregando el dialog de page setup pero quiero imprimir directamente sin este, por ejemplo en Letter, pero siempre aparece por default el A4 , como puedo cambiar el papel predeterminado y mandar la impresion sin necesidad de usar el pagesetupdialog??? me gustaria un codigo porque si me dicen ' intenta con esto ' ya lo busque en muchos libros y nunca veo un codigo de ejemplo segun tiene la propiedad get/set pero no encuentro el 'set' por ningun lado ... |
| |||
|
Código:
Dim pageset As New Printing.PageSettings
Dim ppsz As Printing.PaperSize
For Each ppsz In pageset.PrinterSettings.PaperSizes
If ppsz.Kind = Printing.PaperKind.Letter Then
pageset.PaperSize = ppsz
End If
Next
PrintDocument1.DefaultPageSettings = pageset
ya encontre la respuesta a mi pregunta |