下面我讲的是在MVC种上传Word文件;
首先定义一个对象:msg。FileName主要是处理IE浏览器上传的文件名,然后获取文件的扩展名,在进行判断上传的文件的类型是否为.doc||.docx。在判断中要检查目录是否存在,不存在的话就要新建一个目录,创建目录的后缀为/Document/Notice/。接下来就是保存文件的路径,最后保存文件。
将word转换HTML:获取html文件的文件名称和html文件的保存路径。然后将文件读取到document中,将文件转化成HTML文档并保存。 ReadAllText读取文件内容,返回一个包含文件所有行的字符串,然后就替换 html中的 给p标签添加一个自定义属性,若有pre标签,则替换成p标签,在去掉 style后面的样式。通过正则表达式来获取所有的p标签,最后保存即可。
下面是视图的代码;
将word文件上传到控制器的UploadWord方法中,文件要加载时要显示的加载图标。最后就是提交表单。
上传word文件
最新推荐文章于 2022-09-13 12:00:15 发布