ComHelper
Contenuti
[
Nascondere
]ComHelper class
Fornisce metodi per i client COM per caricare un documento in Aspose.Words.
public class ComHelper
Costruttori
| Nome | Descrizione |
|---|---|
| ComHelper() | Inizializza una nuova istanza di questa classe. |
Metodi
| Nome | Descrizione |
|---|---|
| Open(Stream) | Consente il caricamento di un’applicazione COMDocument da un flusso. |
| Open(string) | Consente a un’applicazione COM di caricare unDocument da un file. |
| OpenIStream(IStream) | Consente a un’applicazione COM di caricare unDocument da un oggetto IStream. |
Osservazioni
Utilizzare ilComHelper classe per caricare un documento da un file o flusso in un Document oggetto in un’applicazione COM.
ILDocument la classe fornisce un costruttore predefinito per creare un nuovo documento e fornisce anche costruttori sovraccarichi per caricare un documento da un file o da un flusso. Se si utilizza Aspose.Words da un’applicazione .NET, è possibile utilizzare tutti iDocumentcostruttori direttamente, ma se si utilizza Aspose.Words da un’applicazione COM, solo l’impostazione predefinitaDocument il costruttore è disponibile.
Esempi
[VBScript]
Dim helper
Set helper = CreateObject("Aspose.Words.ComHelper")
Dim doc
Set doc = helper.Open(fileName)
Mostra come aprire i documenti utilizzando la classe ComHelper.
// La classe ComHelper consente di caricare documenti dall'interno dei client COM.
ComHelper comHelper = new ComHelper();
// 1 - Utilizzo di un nome file di sistema locale:
Document doc = comHelper.Open(MyDir + "Document.docx");
Assert.AreEqual("Hello World!\r\rHello Word!\r\r\rHello World!", doc.GetText().Trim());
// 2 - Da un flusso:
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());
}
Guarda anche
- spazio dei nomi Aspose.Words
- assemblea Aspose.Words