ComHelper

ComHelper class

Fournit des méthodes permettant aux clients COM de 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 de charger une application COMDocument à 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 directement les constructeurs, mais si vous utilisez Aspose.Words à partir d’une application COM, uniquement 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 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