ComHelper
Inhalt
[
Ausblenden
]ComHelper class
Stellt Methoden für COM-Clients zum Laden eines Dokuments in Aspose.Words bereit.
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 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
- namensraum Aspose.Words
- Montage Aspose.Words