Open

Open(string)

允许 COM 应用程序从文件加载Document

public Document Open(string fileName)
范围 类型 描述
fileName String 要加载的文档的文件名。

返回值

ADocument表示 Word 文档的对象。

评论

此方法与调用Document相同带有文件名参数的构造函数。

例子

 // ComHelper 类允许我们从 COM 客户端加载文档。
ComHelper comHelper = new ComHelper();

 // 1 - 使用本地系统文件名:
Document doc = comHelper.Open(MyDir + "Document.docx");

Assert.AreEqual("Hello World!\r\rHello Word!\r\r\rHello World!", doc.GetText().Trim());

 // 2 - 来自流:
using (FileStream stream = new FileStream(MyDir + "Document.docx", FileMode.Open))
{
    doc = comHelper.Open(stream);

    Assert.AreEqual("Hello World!\r\rHello Word!\r\r\rHello World!", doc.GetText().Trim());
}

显示如何使用 ComHelper 类打开文档。

 // ComHelper 类允许我们从 COM 客户端加载文档。
ComHelper comHelper = new ComHelper();

 // 1 - 使用本地系统文件名:
Document doc = comHelper.Open(MyDir + "Document.docx");

Assert.AreEqual("Hello World!\r\rHello Word!\r\r\rHello World!", doc.GetText().Trim());

 // 2 - 来自流:
using (FileStream stream = new FileStream(MyDir + "Document.docx", FileMode.Open))
{
    doc = comHelper.Open(stream);

    Assert.AreEqual("Hello World!\r\rHello Word!\r\r\rHello World!", doc.GetText().Trim());
}

也可以看看


Open(Stream)

允许 COM 应用程序从流中加载Document

public Document Open(Stream stream)
范围 类型 描述
stream Stream 包含要加载的文档的 .NET 流对象。

返回值

ADocument表示 Word 文档的对象。

评论

此方法与调用Document相同带有流参数的构造函数。

例子

显示如何使用 ComHelper 类打开文档。

 // ComHelper 类允许我们从 COM 客户端加载文档。
ComHelper comHelper = new ComHelper();

 // 1 - 使用本地系统文件名:
Document doc = comHelper.Open(MyDir + "Document.docx");

Assert.AreEqual("Hello World!\r\rHello Word!\r\r\rHello World!", doc.GetText().Trim());

 // 2 - 来自流:
using (FileStream stream = new FileStream(MyDir + "Document.docx", FileMode.Open))
{
    doc = comHelper.Open(stream);

    Assert.AreEqual("Hello World!\r\rHello Word!\r\r\rHello World!", doc.GetText().Trim());
}

也可以看看