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());
}

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