Printer 类
提供一 Printer 对象以供打印代码的升级的 Visual Basic 6.0 使用。
继承层次结构
System.Object
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6.Printer
命名空间: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
程序集: Microsoft.VisualBasic.PowerPacks.Vs(在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)
语法
声明
Public Class Printer
public class Printer
public ref class Printer
type Printer = class end
public class Printer
Printer 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
Printer | 初始化 Printer 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
ColorMode | 获取或设置指定输出是否的值将打印在颜色或在将图片。支持颜色的计算机。 |
![]() |
Copies | 获取或设置确定要打印的副本数的值。 |
![]() |
CurrentX | 获取或设置下一个打印或绘制方法的水平坐标。 |
![]() |
CurrentY | 获取或设置下一个打印或绘制方法的垂直坐标。 |
![]() |
DeviceName | 获取当前打印机的名称。 |
![]() |
DocumentName | 获取或设置打印文档时要显示的文档名(例如,在打印状态对话框或打印机队列中显示)。 |
![]() |
DrawStyle | 获取或设置确定输出的行样式从图像方案的值。 |
![]() |
DrawWidth | 获取或设置输出的线条宽度从图形方法。 |
![]() |
Duplex | 获取或设置该值来确定页是否位于两侧打印 (如果打印机支持此功能)。 |
![]() |
FillColor | 获取或设置用于填充形状使用创建 Circle 和 Line 图形方法的颜色。 |
![]() |
FillStyle | 获取或设置用于的模式填充形状使用创建 Circle 和 Line 图形方法。 |
![]() |
Font | 按名称获取或设置 FontFamily 。 |
![]() |
FontBold | 获取或设置粗体字体样式。 |
![]() |
FontCount | 返回字体数可用于当前显示设备或活动的打印机。 |
![]() |
FontItalic | 获取或设置斜体的字体样式。 |
![]() |
FontName | 获取或设置文本与打印操作显示字体的名称。 |
![]() |
Fonts | 获取对当前打印机可用的任何字体名称。 |
![]() |
FontSize | 获取或设置为文本使用在运行时打印操作字体的大小。 |
![]() |
FontStrikethru | 获取或设置下字体样式。 |
![]() |
FontTransparent | 获取或设置确定的值。 Printer 对象的背景图像是否在文本字符后打印。 |
![]() |
FontUnderline | 获取或设置带下划线的字体样式。 |
![]() |
ForeColor | 获取或设置文本和图像打印的颜色。 |
![]() |
Height | 获取或设置页的高度。 |
![]() |
IsDefaultPrinter | 返回该值来确定当前选定的打印机是否在 " 控制面板 " 中定义为默认打印机。 |
![]() |
Orientation | 获取或设置一个值在汇总或横样式文档打印。 |
![]() |
Page | 返回当前打印页的分页。 |
![]() |
PaperBin | 获取或设置一个在页面提供打印机的值默认页面框在打印操作过程中,。 |
![]() |
PaperSize | 获取或设置指示当前打印机的值页面大小。 |
![]() |
PrintAction | 获取或设置确定的值打印输出是否处理,到打印机、打印预览窗口,或者到文件。 |
![]() |
PrintFileName | 获取或设置指定一个封装的 PostScript 文件路径和文件名文件将保存的值,当 PrintAction 属性设置为 PrintToFile时。 |
![]() |
PrintQuality | 获取或设置指示打印机解析的值。 |
![]() |
RightToLeft | 获取或设置一个在一个从右向左的系统的文本显示方向 Boolean 值。 |
![]() |
ScaleHeight | ,当您使用图形方法时,获取或设置单元数页的垂直度量的。 |
![]() |
ScaleLeft | ,当您使用图形方法时,获取或设置页的左边缘的水平坐标。 |
![]() |
ScaleMode | ,当您使用图形方法时,获取或设置一个度量单位对象坐标的值。 |
![]() |
ScaleTop | ,当您使用图形方法时,获取或设置页的上边缘的垂直坐标。 |
![]() |
ScaleWidth | ,当您使用图形方法时,获取或设置单元数页的水平度量的。 |
![]() |
TwipsPerPixelX | 获取一 twips 该值每个水平测量的对象的像素。 |
![]() |
TwipsPerPixelY | 获取一 twips 该值每个垂直测量的对象的像素。 |
![]() |
Width | 获取或设置页的宽度。 |
页首
方法
页首
备注
Visual Basic 6.0 Printer 对象没有直接相当于 Visual Basic。 Printer 对象提供对 Visual Basic 6.0 Printer 对象的所有属性、方法和事件。 这使打印代码的 Visual Basic 6.0 升级之后运行。
备注
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 命名空间中的函数和对象是提供给用于将 Visual Basic 6.0 升级到 Visual Basic 的工具使用的。大多数情况下,这些函数和对象可再现 .NET Framework 中其他命名空间的功能。只有 Visual Basic 6.0 代码模型与 .NET Framework 实现有显著区别时才需要这些函数和对象。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参见
参考
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 命名空间