Open

Open(string)

يسمح لتطبيق COM بتحميل ملفDocument من ملف.

public Document Open(string fileName)
معامليكتبوصف
fileNameStringاسم الملف للمستند المراد تحميله.

قيمة الإرجاع

أDocumentالكائن الذي يمثل مستند Word.

ملاحظات

هذه الطريقة هي نفس طريقة استدعاءDocument منشئ مع معلمة اسم الملف.

أمثلة

[VBScript]

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

Dim doc
Set doc = helper.Open(fileName)

يوضح كيفية فتح المستندات باستخدام فئة ComHelper.

// تسمح لنا فئة ComHelper بتحميل المستندات من داخل عملاء COM.
ComHelper comHelper = new ComHelper();

// 1 - استخدام اسم ملف النظام المحلي:
Document doc = comHelper.Open(MyDir + "Document.docx");

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

// 2 - من الدفق:
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());
}

أنظر أيضا


Open(Stream)

يسمح بتحميل تطبيق COMDocument من تيار.

public Document Open(Stream stream)
معامليكتبوصف
streamStreamكائن دفق .NET يحتوي على المستند المطلوب تحميله.

قيمة الإرجاع

أDocumentالكائن الذي يمثل مستند Word.

ملاحظات

هذه الطريقة هي نفس طريقة استدعاءDocument منشئ مع معلمة الدفق.

أمثلة

يوضح كيفية فتح المستندات باستخدام فئة ComHelper.

// تسمح لنا فئة ComHelper بتحميل المستندات من داخل عملاء COM.
ComHelper comHelper = new ComHelper();

// 1 - استخدام اسم ملف النظام المحلي:
Document doc = comHelper.Open(MyDir + "Document.docx");

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

// 2 - من الدفق:
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());
}

أنظر أيضا