Open

Open(string)

Consente a un’applicazione COM di caricare unDocument da un file.

public Document Open(string fileName)
ParametroTipoDescrizione
fileNameStringNome file del documento da caricare.

Valore di ritorno

UNDocument oggetto che rappresenta un documento Word.

Osservazioni

Questo metodo è lo stesso della chiamata delDocument costruttore con un parametro nome file.

Esempi

[VBScript]

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

Dim doc
Set doc = helper.Open(fileName)

Mostra come aprire i documenti utilizzando la classe ComHelper.

// La classe ComHelper consente di caricare documenti dall'interno dei client COM.
ComHelper comHelper = new ComHelper();

// 1 - Utilizzo di un nome file di sistema locale:
Document doc = comHelper.Open(MyDir + "Document.docx");

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

// 2 - Da un flusso:
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());
}

Guarda anche


Open(Stream)

Consente il caricamento di un’applicazione COMDocument da un flusso.

public Document Open(Stream stream)
ParametroTipoDescrizione
streamStreamUn oggetto flusso .NET che contiene il documento da caricare.

Valore di ritorno

UNDocument oggetto che rappresenta un documento Word.

Osservazioni

Questo metodo è lo stesso della chiamata delDocument costruttore con un parametro stream.

Esempi

Mostra come aprire i documenti utilizzando la classe ComHelper.

// La classe ComHelper consente di caricare documenti dall'interno dei client COM.
ComHelper comHelper = new ComHelper();

// 1 - Utilizzo di un nome file di sistema locale:
Document doc = comHelper.Open(MyDir + "Document.docx");

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

// 2 - Da un flusso:
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());
}

Guarda anche