Open

Open(string)

Permite que una aplicación COM cargue unDocument desde un archivo.

public Document Open(string fileName)
ParámetroEscribeDescripción
fileNameStringNombre de archivo del documento a cargar.

Valor_devuelto

ADocumentObjeto que representa un documento de Word.

Observaciones

Este método es lo mismo que llamar alDocument constructor con un parámetro de nombre de archivo.

Ejemplos

[VBScript]

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

Dim doc
Set doc = helper.Open(fileName)

Muestra cómo abrir documentos usando la clase ComHelper.

// La clase ComHelper nos permite cargar documentos desde clientes COM.
ComHelper comHelper = new ComHelper();

// 1 - Usando un nombre de archivo del sistema local:
Document doc = comHelper.Open(MyDir + "Document.docx");

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

// 2 - Desde una secuencia:
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());
}

Ver también


Open(Stream)

Permite cargar una aplicación COMDocument de una secuencia.

public Document Open(Stream stream)
ParámetroEscribeDescripción
streamStreamUn objeto de secuencia .NET que contiene el documento que se va a cargar.

Valor_devuelto

ADocumentObjeto que representa un documento de Word.

Observaciones

Este método es lo mismo que llamar alDocument constructor con un parámetro de flujo.

Ejemplos

Muestra cómo abrir documentos usando la clase ComHelper.

// La clase ComHelper nos permite cargar documentos desde clientes COM.
ComHelper comHelper = new ComHelper();

// 1 - Usando un nombre de archivo del sistema local:
Document doc = comHelper.Open(MyDir + "Document.docx");

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

// 2 - Desde una secuencia:
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());
}

Ver también