impresión de informes de Crystal
-
14-10-2019 - |
Pregunta
Tengo un problema Quiero imprimir un informe que es la recepción tiene un tamaño de 3 x 4 cm. soy incapaz de cambiar el tamaño cristalino del informe. Estoy utilizando el informe cristalino viene con studio.net visual 2008.
gracias
Solución
Esto sucede a veces con Crystal Reports. Me he enfrentado el mismo problema antes, y tratado con éxito este código. También intenta esto y dime lo que pasó ...
Dim doctoprint As New System.Drawing.Printing.PrintDocument()
doctoprint.PrinterSettings.PrinterName = "YourPrinterName" '(ex. "Epson SQ-1170 ESC/P 2")
For i = 0 To doctoprint.PrinterSettings.PaperSizes.Count - 1
Dim rawKind As Integer
If doctoprint.PrinterSettings.PaperSizes(i).PaperName = "MyCustomFormatName" Then
rawKind = CInt(doctoprint.PrinterSettings.PaperSizes(i).GetType().GetField("kind", Reflection.BindingFlags.Instance Or Reflection.BindingFlags.NonPublic).GetValue(doctoprint.PrinterSettings.PaperSizes(i)))
oRpt.PrintOptions.PaperSize = rawKind
Exit For
End If
Next
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow