永发信息网

我想在asp.net中,像百度文库那样,显示word,pdf文档,请问谁有完整的实例代码,跪求了,谢谢!

答案:2  悬赏:80  手机版
解决时间 2021-02-05 19:21
QQ:935934421 最好有使用说明,包括引用和配置等等,不胜感激!
最佳答案
读取word的代码如下;
Word.ApplicationClass wordApp=new ApplicationClass();
object file=path;(//译注:这个path是函数的参数,表示Word的路径)
object nullobj=System.Reflection.Missing.Value;
Word.Document doc = wordApp.Documents.Open(
ref file, ref nullobj, ref nullobj,
ref nullobj, ref nullobj, ref nullobj,
ref nullobj, ref nullobj, ref nullobj,
ref nullobj, ref nullobj, ref nullobj);
doc.ActiveWindow.Selection.WholeStory();
doc.ActiveWindow.Selection.Copy();
IDataObject data=Clipboard.GetDataObject();
string mytext==data.GetData(DataFormats.Text).ToString();
doc.Close();
string[] temp= mytext.Split(' ');
foreach(string i in temp)
{
MessageBox.Show(i);
}

追问

你好,老是报这个错哦。
错误 1 “Open”方法没有采用“12”个参数的重载 F:\我的文档\Visual Studio 2005\Projects\排考\Form1.cs 241 33 WindowsApplication4
不知道该怎么办

回答

使用word对象需要先在项目引用中添加COM组件中 Microsoft Word 12.0 object library,然后using Word = Microsoft.Office.Interop.Word;

然后在你的事件里添加如下代码:
Word.ApplicationClass wordApp = new Word.ApplicationClass();
object file=@"C:\Documents and Settings\wangchuan\桌面\关键词.doc";
object nullobj=System.Reflection.Missing.Value;
Word.Document doc = wordApp.Documents.Open(
ref file, ref nullobj, ref nullobj,
ref nullobj, ref nullobj, ref nullobj,
ref nullobj, ref nullobj, ref nullobj,
ref nullobj, ref nullobj, ref nullobj,
ref nullobj, ref nullobj, ref nullobj,ref nullobj);
doc.ActiveWindow.Selection.WholeStory();
doc.ActiveWindow.Selection.Copy();
IDataObject data=Clipboard.GetDataObject();
string mytext=data.GetData(DataFormats.Text).ToString();
doc.Close(ref nullobj, ref nullobj, ref nullobj);
string[] temp= mytext.Split(' ');
foreach(string i in temp)
{
MessageBox.Show(i);
}

pdf我不知道。。。应该可以用插件读。。。
显示的时候,很容易了。。。flash本身支持读取xml。。
让flash读c#生成的xml就可以了
全部回答
搜一下:我想在asp.net中,像百度文库那样,显示word,pdf文档,请问谁有完整的实例代码,跪求了,谢谢!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
日泽汽车城地址在什么地方,想过去办事
佛缘堂在哪里啊,我有事要去这个地方
“一万个后来者,不如一个开拓者。”从哲学上
谁知道这是棵什么树??
我堂哥的表妹 我要叫她什么
怎么让对方先提出分手呢?我不想伤害她
和男朋友因为结婚的事情吵架我提的分手他也很
求三菱电梯SP-VF212和GPS-1安全回路,望前辈
好清香茶业地址在什么地方,想过去办事
韭黄和蒜叶可以一起炒吗
铁围的意思是什么啊?知道的请说下!
兴越汽贸有限责任公司地址在哪,我要去那里办
5个月大金毛胸口有一团肉,摸着软软的,但是
奇瑞汽车股份有限公司(鄂尔多斯分公司)地址有
涤派洗衣(桃源新都会店)怎么去啊,有知道地址
推荐资讯
Th1细胞分泌A.IFN-γB.IL-4C.IL-5D.IL-6E.IL-
硬盘容量的计算方法
叶县安全生产监督管理局地址在什么地方,想过
下哆巴二村地址在哪,我要去那里办事
宏伟建设集团有限公司丹阳分公司地址在什么地
生扭做的意思是什么啊?知道的请说下!
求穿越火线的守卫挑战高分攻略
vivo x 6l手机支不支持联通4g卡
翘俊的意思是什么啊?知道的请说下!
直角三角形中,一边长是另一边的2倍关系后,
博航教育培训学校(临沂临沭)怎么去啊,我要去
企业出售旧汽车,2%减免税应如何做帐务处理
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?