描述

该方法可打印指定文档的全部或部分。


语法

expression.PrintOut([Background], [Append], [Range], [OutputFileName], [From], [To], [Item], [Copies], [Pages], [PageType], [PrintToFile], [Collate], [FileName], [ManualDuplexPrint], [PrintZoomColumn], [PrintZoomRow], [PrintZoomPaperWidth], [PrintZoomPaperHeight])

部  分 描  述
expression 必需。该表达式返回 Document 对象。
Background 可选,Boolean 类型。如果将该参数设为 True,则 WPS 在打印文档时继续运行宏。 默认为 False
Append 可选,Boolean 类型。如果将该参数设为 True,则将指定文档添至由 OutputFileName 参数所指定的文件中。如果将该参数设为 False,则覆盖 OutputFileName 参数所指定文件的内容。 默认为 False
Range 可选,WpsPrintOutRange 常量。该参数表示页面范围。默认为 wpsPrintAllDocument 常量值。
OutputFileName 可选,String 类型。如果 PrintToFile 的值为 True,则该参数指定输出文件的路径和文件名。
From 可选,Long 类型。如果将 Range 设为 wpsPrintFromTo,则该参数指定起始页码。
To 可选,Long 类型。如果将 Range 设为 wpsPrintFromTo,则该参数指定结束页码。
Item 可选,WpsPrintOutItem 常量。该参数代表要打印的项目。默认为 wpsPrintDocumentContent 常量值。
Copies 可选,Long 类型。该参数代表要打印的份数。 默认值 1
Pages 可选,String 类型。该参数表示要打印的页码和页码范围,以逗号分隔各项。例如,“2, 6-10”表示打印第 2 页和第 6 至 10 页。
PageType 可选,WpsPrintOutPages 常量。该参数表示要打印的页面类型。默认值 wpsPrintAllPages 常量值。
PrintToFile 可选,Boolean 类型。如该参数值为 True,则将打印指令发送到文件。请确认使用 OutputFileName 参数指定文件名。 默认值 False
Collate 可选,Boolean 类型。在打印文档的多份副本时,如果该参数值为 True,则完成打印所有页面后再打印下一份副本。 默认值 True
FileName 可选,String 类型。该参数表示要打印的文档的路径和文件名。如果忽略该参数,WPS 将打印活动文档。(仅应用于 Application 对象)
ManualDuplexPrint 可选,Boolean 类型。如果该参数值为 True,则表示要在无双面打印组件的打印机上打印双面文档。如果该参数值为 True,则忽略 PrintBackgroundPrintReverse 属性。使用 PrintOddPagesInAscendingOrderPrintEvenPagesInAscendingOrder 属性可在手动双面打印时控制输出。由于选择或安装的语言支持不同,(例如,美国英语),该参数可能无法使用。 默认值 False
PrintZoomColumn 可选,Long 类型。该参数表示 WPS 在一页纸上水平放置的页数。可以是 1、2、3 或 4。与 PrintZoomRow 参数一同使用可在单张纸上打印多页文档。 默认值 1
PrintZoomRow 可选,Long 类型。该参数表示 WPS 在一页纸上垂直放置的页数。可以是 1、2、3 或 4。与 PrintZoomColumn 参数一同使用可在单张纸上打印多页文档。 默认值 1
PrintZoomPaperWidth 可选,Long 类型。该参数表示 WPS 将打印页面缩放到的宽度,以缇为单位(20 缇 = 1 磅;72 磅 = 1 英寸)。
PrintZoomPaperHeight 可选,Long 类型。该参数表示 WPS 将打印页面缩放到的高度,以缇为单位(20 缇 = 1 磅;72 磅 = 1 英寸)。