ComHelper
Inhalt
[
Ausblenden
]ComHelper class
Stellt Methoden für COM-Clients bereit, um ein Dokument in Aspose.Words zu laden.
public class ComHelper
Konstrukteure
Name | Beschreibung |
---|---|
ComHelper() | Initialisiert eine neue Instanz dieser Klasse. |
Methoden
Name | Beschreibung |
---|---|
Open(Stream) | Ermöglicht das Laden einer COM-AnwendungDocument aus einem Stream. |
Open(string) | Ermöglicht einer COM-Anwendung das Laden einesDocument aus einer Datei. |
OpenIStream(IStream) | Ermöglicht einer COM-Anwendung das Laden einesDocument von einem IStream-Objekt. |
Bemerkungen
Verwenden Sie dieComHelper
Klasse zum Laden eines Dokuments aus einer Datei oder einem Stream in ein Document
Objekt in einer COM-Anwendung.
DerDocument
Klasse bietet einen Standardkonstruktor zum Erstellen eines neuen Dokuments und bietet auch überladene Konstruktoren zum Laden eines Dokuments aus einer Datei oder einem Stream. Wenn Sie Aspose.Words aus einer .NET-Anwendung verwenden, können Sie alleDocument
Konstruktoren direkt, aber wenn Sie Aspose.Words aus einer COM-Anwendung verwenden, nur die StandardDocument
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.
// Die ComHelper-Klasse ermöglicht uns, Dokumente aus COM-Clients zu laden.
ComHelper comHelper = new ComHelper();
// 1 – Verwenden 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
- namensraum Aspose.Words
- Montage Aspose.Words