Open

Open(string)

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

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

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

А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)

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

public Document Open(Stream stream)
ПараметрТипОписание
streamStreamОбъект потока .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());
}

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