Open

Open(string)

Позволяет приложению COM загружатьDocument из файла .

public Document Open(string fileName)
Параметр Тип Описание
fileName String Имя файла документа для загрузки.

Возвращаемое значение

АDocument объект, представляющий документ Word.

Примечания

Этот метод аналогичен вызову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());
}

Смотрите также


Open(Stream)

Разрешает загрузку приложения COMDocument из потока.

public Document Open(Stream stream)
Параметр Тип Описание
stream Stream Объект потока .NET, содержащий загружаемый документ.

Возвращаемое значение

АDocument объект, представляющий документ 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());
}

Смотрите также