ComHelper

ComHelper class

Tillhandahåller metoder för COM-klienter att ladda ett dokument i Aspose.Words.

public class ComHelper

Konstruktörer

namnBeskrivning
ComHelper()Initierar en ny instans av den här klassen.

Metoder

namnBeskrivning
Open(Stream)Tillåter att en COM-applikation laddasDocument från en ström.
Open(string)Tillåter en COM-applikation att ladda enDocument från en fil.
OpenIStream(IStream)Tillåter en COM-applikation att ladda enDocument från ett ISstream-objekt.

Anmärkningar

AnvändComHelper klass för att ladda ett dokument från en fil eller streama till en Document objekt i en COM-applikation.

DeDocument class tillhandahåller en standardkonstruktor för att skapa ett nytt document och tillhandahåller även överbelastade konstruktorer för att ladda ett dokument från en fil eller ström. Om du använder Aspose.Words från en .NET-applikation kan du använda allaDocument konstruktörer direkt, men om du använder Aspose.Words från en COM-applikation, endast standardDocument konstruktör är tillgänglig.

Exempel

[VBScript]

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

Dim doc
Set doc = helper.Open(fileName)

Visar hur man öppnar dokument med ComHelper-klassen.

// ComHelper-klassen tillåter oss att ladda dokument från COM-klienter.
ComHelper comHelper = new ComHelper();

// 1 - Använda ett lokalt systemfilnamn:
Document doc = comHelper.Open(MyDir + "Document.docx");

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

// 2 - Från en ström:
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());
}

Se även