ComHelper

ComHelper class

Fournit des méthodes aux clients COM pour charger un document dans Aspose.Words.

public class ComHelper

Constructeurs

NomLa description
ComHelper()Initialise une nouvelle instance de cette classe.

Méthodes

NomLa description
Open(Stream)Permet à une application COM de se chargerDocument à partir d’un flux.
Open(string)Permet à une application COM de charger unDocument à partir d’un fichier.
OpenIStream(IStream)Permet à une application COM de charger unDocument à partir d’un objet IStream.

Remarques

Utilisez leComHelper classe pour charger un document à partir d’un fichier ou d’un flux dans un Document objet dans une application COM.

LeDocument La classe fournit un constructeur par défaut pour créer un nouveau document et fournit également des constructeurs surchargés pour charger un document à partir d’un fichier ou d’un flux. Si vous utilisez Aspose.Words à partir d’une application .NET, vous pouvez utiliser tous lesDocument constructeurs directement, mais si vous utilisez Aspose.Words à partir d’une application COM, seule la valeur par défautDocument le constructeur est disponible.

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 à partir de 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 - À partir d'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