是否可以在Rad Editor中打开word文档

问题描述 投票:0回答:4

我是新手使用rad编辑器,我想在Rad Editor中打开word文档进行编辑和保存。可以在rad编辑器中打开word文档并使用rad Editor保存回文件。

c# asp.net telerik radeditor
4个回答
1
投票

自2014年第二季度起,可以在RadEditor中加载Word文档。你可以在这篇帮助文章中看到:http://www.telerik.com/help/aspnet-ajax/editor-import-export-to-word.html

导入DOCX

protected void Page_Load(object sender, EventArgs e)
{
    using (FileStream fileStream = new FileStream(Server.MapPath("DocxEditor.docx"), FileMode.Open, FileAccess.Read))
    {
        RadEditor1.LoadDocxContent(fileStream);
    }
}

导入RTF

protected void Page_Load(object sender, EventArgs e)
{
    using (FileStream fileStream = new FileStream(Server.MapPath("RtfEditor.rtf"), FileMode.Open, FileAccess.Read))
    {
        RadEditor1.LoadRtfContent(fileStream);
    }
}

0
投票

首先,将Doc文件转换为html页面

try this也尝试这个链接Also here

那个html页面代码被分配给那个rad控件

RadControl.Text =(html页面代码)


0
投票

是的,你可以使用LoadDocxContent类的RadEditor方法。

string path = "path to your Word document";

using (var fs = File.OpenRead(path))
{
    var ms = new MemoryStream();
    ms.SetLength(fs.Length);
    fs.Read(ms.GetBuffer(), 0, (int)fs.Length);
    RadEditor1.LoadDocxContent(ms);
 }

-2
投票

不幸的是,这是不可能的。你可以做的是以rtf格式保存word文件并尝试在编辑器中加载它们

检查以下链接应该对您有所帮助

http://www.telerik.com/community/forums/aspnet-ajax/editor/is-it-possible-to-open-a-word-document-in-rad-editor.aspx

© www.soinside.com 2019 - 2024. All rights reserved.