Open

Open(string)

Permet à une application COM de charger unDocument à partir d’un fichier.

public Document Open(string fileName)
ParamètreTaperLa description
fileNameStringNom de fichier du document à charger.

Return_Value

UNDocumentobjet qui représente un document Word.

Remarques

Cette méthode revient à appeler leDocument constructeur avec un paramètre de nom de fichier.

Exemples

[VBScript]

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

Dim doc
Set doc = helper.Open(fileName)

Montre comment ouvrir des documents à l’aide de la classe ComHelper.

// La classe ComHelper nous permet de charger des documents depuis des clients COM.
ComHelper comHelper = new ComHelper();

// 1 - Utilisation d'un nom de fichier système local :
Document doc = comHelper.Open(MyDir + "Document.docx");

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

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

Voir également


Open(Stream)

Permet de charger une application COMDocument à partir d’un flux.

public Document Open(Stream stream)
ParamètreTaperLa description
streamStreamUn objet de flux .NET qui contient le document à charger.

Return_Value

UNDocumentobjet qui représente un document Word.

Remarques

Cette méthode revient à appeler leDocument constructeur avec un paramètre stream.

Exemples

Montre comment ouvrir des documents à l’aide de la classe ComHelper.

// La classe ComHelper nous permet de charger des documents depuis des clients COM.
ComHelper comHelper = new ComHelper();

// 1 - Utilisation d'un nom de fichier système local :
Document doc = comHelper.Open(MyDir + "Document.docx");

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

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

Voir également