System.Drawing.Printing.PrinterSettings public class PrinterSettings : ICloneable Documentation Code public class PaperSizeCollection : ICollection, IEnumerable public class PaperSourceCollection : ICollection, IEnumerable public class PrinterResolutionCollection : ICollection, IEnumerable public class StringCollection : ICollection, IEnumerable public static StringCollection InstalledPrinters { get; } public bool CanDuplex { get; } public bool Collate { get; set; } public short Copies { get; set; } public PageSettings DefaultPageSettings { get; } public Duplex Duplex { get; set; } public int FromPage { get; set; } public bool IsDefaultPrinter { get; } public bool IsPlotter { get; } public bool IsValid { get; } public int LandscapeAngle { get; } public int MaximumCopies { get; } public int MaximumPage { get; set; } public int MinimumPage { get; set; } public PaperSizeCollection PaperSizes { get; } public PaperSourceCollection PaperSources { get; } public string PrinterName { get; set; } public PrinterResolutionCollection PrinterResolutions { get; } public string PrintFileName { get; set; } public PrintRange PrintRange { get; set; } public bool PrintToFile { get; set; } public bool SupportsColor { get; } public int ToPage { get; set; } public PrinterSettings() public object Clone() public Graphics CreateMeasurementGraphics() public Graphics CreateMeasurementGraphics(bool honorOriginAtMargins) public Graphics CreateMeasurementGraphics(PageSettings pageSettings) public Graphics CreateMeasurementGraphics(PageSettings pageSettings, bool honorOriginAtMargins) public IntPtr GetHdevmode() public IntPtr GetHdevmode(PageSettings pageSettings) public IntPtr GetHdevnames() public bool IsDirectPrintingSupported(Image image) public bool IsDirectPrintingSupported(ImageFormat imageFormat) public void SetHdevmode(IntPtr hdevmode) public void SetHdevnames(IntPtr hdevnames)