PrinterSettings 成员

指定有关文档打印方式的信息,其中包括打印文档的打印机。

下表列出了由 PrinterSettings 类型公开的成员。

公共构造函数

  名称 说明
Public method PrinterSettings 初始化 PrinterSettings 类的新实例。

页首

公共属性

  名称 说明
Public property CanDuplex 获取指示打印机是否支持双面打印的值。
Public property Collate 获取或设置一个值,该值指示打印文档是否逐份打印。
Public property Copies 获取或设置要打印的文档份数。
Public property DefaultPageSettings 获取此打印机的默认页设置。
Public property Duplex 获取或设置双面打印的打印机设置。
Public property FromPage 获取或设置要打印的第一页的页码。
Public property Static InstalledPrinters 获取安装在计算机上所有打印机的名称。
Public property IsDefaultPrinter 获取一个值,该值指示 PrinterName 属性是否指定默认打印机(用户显式设置 PrinterName 的情况除外)。
Public property IsPlotter 获取指示该打印机是否是绘图仪的值。
Public property IsValid 获取一个值,该值指示 PrinterName 属性是否指定了有效的打印机。
Public property LandscapeAngle 获取旋转纵向方向以生成横向方向的角度,以度为单位。
Public property MaximumCopies 获取打印机允许用户一次打印的最大份数。
Public property MaximumPage 获取或设置可以在 PrintDialog 中选定的最大的 FromPageToPage
Public property MinimumPage 获取或设置可以在 PrintDialog 中选定的最小的 FromPageToPage
Public property PaperSizes 获取该打印机支持的纸张大小。
Public property PaperSources 获取打印机上可用的纸张来源纸盒。
Public property PrinterName 获取或设置要使用的打印机的名称。
Public property PrinterResolutions 获取该打印机支持的所有分辨率。
Public property PrintFileName 打印到文件时,获取或设置文件名。
Public property PrintRange 获取或设置用户已指定要打印的页码。
Public property PrintToFile 获取或设置一个值,该值指示打印输出是否发送到文件,而不发送到端口。
Public property SupportsColor 获取指示该打印机是否支持彩色打印的值。
Public property ToPage 获取或设置要打印的最后一页的页码。

页首

公共方法

(请参见 受保护的方法 )

  名称 说明
Public method Clone 创建此 PrinterSettings 的副本。
Public method CreateMeasurementGraphics 已重载。 返回 Graphics,它包含打印机信息。
Public method Equals  已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。)
Public method GetHashCode  用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。)
Public method GetHdevmode 已重载。 创建与打印机设置相对应的 DEVMODE 结构的句柄。
Public method GetHdevnames 创建与打印机设置相对应的 DEVNAMES 结构的句柄。
Public method GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method IsDirectPrintingSupported 已重载。 返回一个值,该值指示打印机是否支持打印图像文件。
Public method Static ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method SetHdevmode 将相关信息从给定句柄复制到 PrinterSettings 中。
Public method SetHdevnames 将相关信息从给定句柄复制到 PrinterSettings 中。
Public method ToString 已重写。 以字符串形式提供有关 PrinterSettings 的信息。

页首

受保护的方法

  名称 说明
Protected method Finalize  允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
Protected method MemberwiseClone  创建当前 Object 的浅表副本。 (从 Object 继承。)

页首

请参见

参考

PrinterSettings 类
System.Drawing.Printing 命名空间
PrinterName
PrintDocument.PrinterSettings 属性
PageSettings.PrinterSettings 属性