首页 > 代码库 > aspose.word 读取word段落内容
aspose.word 读取word段落内容
aspose.word 插件下载 链接: http://pan.baidu.com/s/1qXIgOXY 密码: wsj2
使用原因:无需安装office,无兼容性问题,破解版有一定限制
代码:
public ParagraphCollection WordParagraphs(string fileName) { Document doc = new Document(fileName); if (doc.FirstSection.Body.Paragraphs.Count > 0) { return doc.FirstSection.Body.Paragraphs;//word中的所有段落 } return null; }
public string GetWordParagraphs(int index) { var phs = _word.WordParagraphs(Server.MapPath(model.WordFpath)); return phs[i].GetText(); }
附上使用Microsoft.Office.Interop.Word 读取段落(操作灵活但兼容性未解决)
public class WordHelper { private _Document doc = null; public WordHelper() { objApp = new Application(); } public void Open(string fileName) { object objDoc = fileName; object objMissing = Missing.Value; doc = objApp.Documents.Open(ref objDoc); doc.Activate(); } public Paragraphs GetParagraphs() { return objApp.ActiveDocument.Paragraphs; } public string GetParagraphs(int index) { return objApp.ActiveDocument.Paragraphs[index].Range.Text; } public void Close() { objApp.ActiveDocument.Close(); objApp.Quit(); } }
aspose.word 读取word段落内容
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。