word中printout函数的相关参数介绍
2011-09-28 11:46
260 查看
参数
Background 如果为 true,则可以让自定义项代码在打印文档时继续工作。
Append 如果为 true,则会将文档追加到 OutputFileName 参数指定的文件;如果为 false,则会改写 OutputFileName 的内容。
Range 页面范围。可以是任何 WdPrintOutRange 值。
OutputFileName 如果 PrintToFile 为 true,则此参数指定输出文件的路径和文件名。
From 当 Range 设置为 wdPrintFromTo 时的起始页码。
To 当 Range 设置为 wdPrintFromTo 时的结束页码。
Item 要打印的项。可以是任何 WdPrintOutItem 值。
Copies 要打印的份数。
Pages 要打印的页码和页码范围,由逗号分隔。例如,“2, 6-8”意为打印第 2 和第 6、7、8页。
PageType 要打印的页面的类型。可以是任何 WdPrintOutPages 值。
PrintToFile 如果为 true,则将打印机指令发送到文件。请确保使用 OutputFileName 指定一个文件名。
Collate 在打印多份文档时,如果为 true,则先打印该文档的所有页,然后再打印下一份。
ActivePrinterMacGX 此参数仅在 Microsoft Office Macintosh Edition 中可用。
ManualDuplexPrint 如果为 true,则在没有双面打印装置的打印机上打印双面文档。如果此参数为 true,则忽略 PrintBackground 和 PrintReverse 属性。
PrintZoomColumn 希望 Word 在一页上水平布置的页数。可以为 1、2、3 或 4。PrintZoomRow 希望 Word 在一页上垂直布置的页数。可以为 1、2 或 4。PrintZoomPaperWidth 希望 Word 将打印页缩放到的宽度(以缇表示,20 缇 = 1 磅)。
PrintZoomPaperHeight 希望 Word 将打印页缩放到的高度(以缇表示)。
实例:
/// <summary>
/// 把文档另存为PDF格式文件
/// </summary>
public void SavePdf()
{
Object Nothing = System.Reflection.Missing.Value;
object m_true = true;
object m_false = false;
object m_miss = Type.Missing;
wd.Visible = false;
wd.ActiveDocument.PrintOut(ref m_false, ref m_miss, ref m_miss, ref m_miss, ref m_miss, ref m_miss,
ref m_miss, ref m_miss, ref m_miss, ref m_miss, ref m_miss, ref m_miss, ref m_miss, ref m_miss,
ref m_miss, ref m_miss, ref m_miss, ref m_miss);
ok,文档另存为PDF格式数据成功!
}
Background 如果为 true,则可以让自定义项代码在打印文档时继续工作。
Append 如果为 true,则会将文档追加到 OutputFileName 参数指定的文件;如果为 false,则会改写 OutputFileName 的内容。
Range 页面范围。可以是任何 WdPrintOutRange 值。
OutputFileName 如果 PrintToFile 为 true,则此参数指定输出文件的路径和文件名。
From 当 Range 设置为 wdPrintFromTo 时的起始页码。
To 当 Range 设置为 wdPrintFromTo 时的结束页码。
Item 要打印的项。可以是任何 WdPrintOutItem 值。
Copies 要打印的份数。
Pages 要打印的页码和页码范围,由逗号分隔。例如,“2, 6-8”意为打印第 2 和第 6、7、8页。
PageType 要打印的页面的类型。可以是任何 WdPrintOutPages 值。
PrintToFile 如果为 true,则将打印机指令发送到文件。请确保使用 OutputFileName 指定一个文件名。
Collate 在打印多份文档时,如果为 true,则先打印该文档的所有页,然后再打印下一份。
ActivePrinterMacGX 此参数仅在 Microsoft Office Macintosh Edition 中可用。
ManualDuplexPrint 如果为 true,则在没有双面打印装置的打印机上打印双面文档。如果此参数为 true,则忽略 PrintBackground 和 PrintReverse 属性。
PrintZoomColumn 希望 Word 在一页上水平布置的页数。可以为 1、2、3 或 4。PrintZoomRow 希望 Word 在一页上垂直布置的页数。可以为 1、2 或 4。PrintZoomPaperWidth 希望 Word 将打印页缩放到的宽度(以缇表示,20 缇 = 1 磅)。
PrintZoomPaperHeight 希望 Word 将打印页缩放到的高度(以缇表示)。
实例:
/// <summary>
/// 把文档另存为PDF格式文件
/// </summary>
public void SavePdf()
{
Object Nothing = System.Reflection.Missing.Value;
object m_true = true;
object m_false = false;
object m_miss = Type.Missing;
wd.Visible = false;
wd.ActiveDocument.PrintOut(ref m_false, ref m_miss, ref m_miss, ref m_miss, ref m_miss, ref m_miss,
ref m_miss, ref m_miss, ref m_miss, ref m_miss, ref m_miss, ref m_miss, ref m_miss, ref m_miss,
ref m_miss, ref m_miss, ref m_miss, ref m_miss);
ok,文档另存为PDF格式数据成功!
}
相关文章推荐
- Flume相关参数介绍
- Hadoop MapReduce Job 相关参数设置 概念介绍与理解
- linux系统性能相关参数介绍
- Android学习笔记(5.2) ————SQLite的介绍与相关操作方法(各方法参数的详细说明)
- 谈谈PHP中substr和substring的正确用法及相关参数的介绍
- ctags的使用及相关参数介绍
- ctags的使用及相关参数介绍
- linux的vm相关参数介绍
- Data Guard相关参数学习介绍
- curl_setopt函数相关参数介绍
- curl_setopt函数相关参数介绍 4000
- 谈谈PHP中substr和substring的正确用法及相关参数的介绍
- Mysql和网络连接相关的参数介绍
- MySQL中的统计信息相关参数介绍
- ctags的使用及相关参数介绍
- mysql cluster ndb 核心参数介绍(理解 ndb,先从使用开始,也透露出了实现) 脑裂相关
- ctags的使用及相关参数介绍
- C语言可变参数函数的使用及相关函数介绍
- ctags的使用及相关参数介绍
- Flume相关参数介绍