ComHelper

ComHelper class

Tillhandahåller metoder för COM-klienter att läsa in 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 IStream-objekt.

Anmärkningar

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

DeDocument Klassen tillhandahåller en standardkonstruktor för att skapa ett nytt dokument och tillhandahåller även överbelastade konstruktorer för att läsa in ett dokument från en fil eller ström. Om du använder Aspose.Words från ett .NET-program kan du använda allaDocument konstruktorer direkt, men om du använder Aspose.Words från en COM-applikation, endast standardvärdetDocument konstruktören ä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 hjälp av ComHelper-klassen.

// ComHelper-klassen låter oss läsa in dokument inifrå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