Torna al Thread

System.Drawing.Printing.PrintDocument doctoprint = new System.Drawing.Printing.PrintDocument(); for (int i = 0; i < doctoprint.PrinterSettings.PaperSizes.Count; i++) { //MessageBox.Show(doctoprint.PrinterSettings.PaperSizes[i].PaperName); int rawKind; if (doctoprint.PrinterSettings.PaperSizes[i].PaperName == "ModuloContinuoMIO") { MessageBox.Show(doctoprint.PrinterSettings.PaperSizes[i].PaperName); rawKind = System.Convert.ToInt32(doctoprint.PrinterSettings.PaperSizes[i].GetType().GetField("kind", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic).GetValue(doctoprint.PrinterSettings.PaperSizes[i])); stampaDTTsp.PrintOptions.PaperSize = (CrystalDecisions.Shared.PaperSize)rawKind; break; } }
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5