Printer Object 的所有属性和方法


说明:1.后面注有*号的是方法
            2.最常用的方法是DeviceName(打印机名称)
            3.并非所有的属性和方法都可用,不同操作系统和IE版本会有差异,您只能自己去测试
            4.要输出内容到打印机,请使用pazu.printToDefaultPrinter(string) 方法。
            5.Printer Object 是微软通过VB引擎构建的,并通过pazu控件传递出来,因此它和VB里面的Printer对象完全兼容,更多的内容可以参考VB的Printer对象

Circle*  在对象上画圆及弧
ColorMode 返回/设置选定的颜色
Copies  返加/设置一个值,决定将被打印的复制数目。
CurrentX 返回/设置下次 print 或 draw 方法的水平坐标。
CurrentY 返回/设置下次 print 或 draw 方法的垂直坐标。
DeviceName 返回一个驱动程序支持的设备名称
DrawMode 设置graphics 方法或 Shape 、 Line 控件输出时的外观。
DrawStyle 决定graphics 方法输出时的线条样式。
DrawWidth 返回/设置 graphics 方法输出时的线条宽度。
DriverName 返回Printer 对象的驱动器名。
Duplex  决定是否双面打印一页
EndDoc*  终止一个发送到Printer 对象的打印操作。
FillColor 返回/设置填充形状、圆环和方框所使用的颜色。
FillStyle 返回/设置一个 shape 控件的填充样式。
Font  返回一个Font 对象。
FontBold 返回/设置粗体字样式。
FontCount 返回当前显示设备或活动打印机可用的字体号
FontItalic 返加/设置斜体字样式。
FontName 设置给定层的每一行出现的字体名
Fonts  返回当前显示设备或活动打印机可用的所有字体名
FontSize 设置给定层的每一行出现的字体大小(以磅为单位)
FontStrikethru 返回/设置删除线字体样式。
FontTransparent 返回/设置一个值,决定是否显示窗体、打印机或
PictureBox 上的背景文本/图形。
ontUnderline 返回/设置下划线字体样式。
ForeColor 返回/设置对象中文本和图形的前景色。
hDC  返回一个句柄(从 Microsoft Windows)到对象的设备上下文。
,Height  返回/设置对象的高度。
KillDoc* 立即终止当前的打印工作。
Line*  在对象上画直线或矩形。
NewPage* 结束当前页并继续打印机对象的下页
Orientation 返回/设置一个值,指出文档是以纵向还或横向模式打印。
5ec Pv2u8z$te0Page  返回当前页号
PaintPicture* 画Form、PictureBox、或 Printer 对象上的图形文件的内容。
PaperBin 返回/设置打印时供纸的缺省纸盒。
PaperSize 返回/设置当前打印机的纸张尺寸。
Port  返回/设置当前打印机的端口名
PrintQuality 返回/设置一个值,指出打印机的分辨率。
PSet*  设置对象上的一点为指定颜色。
RightToLeft 决定文本显示方向并控制在双向系统中的所显示的外观。
Scale*  为窗体、图片框或打印机定义坐标系统。
ScaleHeight 返回/设置对象内部的垂直度量的单位数。
ScaleLeft 返回/设置对象左边界的水平坐标。
ScaleMode 返回/设置一个值,指示当使用 graphics 方法或可定位的控件时,对象坐标的度量单位。
ScaleTop 返回/设置对象上边界的垂直坐标。
ScaleWidth 返回/设置对象内部的水平度量单位数。
ScaleX*  转换不同度量单位的窗体、图片框或打印机的宽度值。
ScaleY*  转换不同度量单位的窗体、图片框或打印机的高度值。
TextHeight* 返回文本串的高度作为当前打印字体的高度。
TextWidth* 返回文本串的宽度作为当前打印字体的宽度。
TrackDefault 返回/设置一个值,该数值决定 Printer 对象是否考虑控制面板中打印机的缺省设置。
TwipsPerPixelX 返回水平测量一个对象时每个像素的缇数。
TwipsPerPixelY 返回垂直测量一个对象时每个像素的缇数。
Width  返回/设置对象的宽度。
Zoom  返回/设置打印输出放大或缩小的百分比。