ComHelper

ComHelper class

Stellt Methoden für COM-Clients zum Laden eines Dokuments in Aspose.Words bereit.

public class ComHelper

Konstrukteure

NameBeschreibung
ComHelper()Initialisiert eine neue Instanz dieser Klasse.

Methoden

NameBeschreibung
Open(Stream)Ermöglicht das Laden einer COM-AnwendungDocument aus einem Stream.
Open(string)Ermöglicht einer COM-Anwendung das Laden von aDocument aus einer Datei.
OpenIStream(IStream)Ermöglicht einer COM-Anwendung das Laden von aDocument von einem IStream-Objekt.

Bemerkungen

Benutzen Sie dieComHelper Klasse zum Laden eines Dokuments aus einer Datei oder einem Stream in ein Document Objekt in einer COM-Anwendung.

DerDocument Die Klasse stellt einen Standardkonstruktor zum Erstellen eines neuen Dokuments sowie überladene Konstruktoren zum Laden eines Dokuments aus einer Datei oder einem Stream bereit. Wenn Sie Aspose.Words aus einer .NET-Anwendung verwenden, können Sie alle verwendenDocument -Konstruktoren direkt, aber wenn Sie Aspose.Words aus einer COM-Anwendung verwenden, nur die StandardeinstellungDocument Konstruktor ist verfügbar.

Beispiele

[VBScript]

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

Dim doc
Set doc = helper.Open(fileName)

Zeigt, wie Dokumente mit der ComHelper-Klasse geöffnet werden.

// Mit der ComHelper-Klasse können wir Dokumente aus COM-Clients laden.
ComHelper comHelper = new ComHelper();

// 1 – Verwendung eines lokalen Systemdateinamens:
Document doc = comHelper.Open(MyDir + "Document.docx");

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

// 2 - Aus einem Stream:
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());
}

Siehe auch