ComHelper

ComHelper class

为 COM 客户端提供将文档加载到 Aspose.Words 中的方法。

public class ComHelper

构造函数

姓名描述
ComHelper()初始化此类的新实例。

方法

姓名描述
Open(Stream)允许加载 COM 应用程序Document来自流.
Open(string)允许 COM 应用程序加载Document来自文件.
OpenIStream(IStream)允许 COM 应用程序加载Document来自 IStream 对象。

评论

使用ComHelper用于将文档从文件或流加载到 的类DocumentCOM 应用程序中的对象。

Document类提供了一个默认构造函数来创建新文档 ,还提供了重载构造函数来从文件或流加载文档。 如果您在 .NET 应用程序中使用 Aspose.Words,则可以使用所有Document 直接构造函数,但如果您使用 COM 应用程序中的 Aspose.Words, 仅使用默认值Document构造函数可用。

例子

[VBScript]

Dim helper
Set helper = CreateObject("Aspose.Words.ComHelper")

Dim doc
Set doc = helper.Open(fileName)

演示如何使用 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());
}

也可以看看