当前位置:我的异常网» C# » html网页转换成word文档,转换成功,并且可以保存图

html网页转换成word文档,转换成功,并且可以保存图片,但是总是为"web版式"的格式,怎么改成“页面”格式,多谢

www.myexceptions.net  网友分享于:2013-06-09  浏览:866次

html网页转换成word文档,转换成功,并且可以保存图片,但是总是为"web版式"的格式,如何改成“页面”格式,谢谢

转换成功,并且可以保存图片,但是总是为"web版式"的格式,如何改成“页面”格式,谢谢

Word.Document thisDocument = null;

Word.FormFields formFields = null;

Word.Application thisApplication = new Word.ApplicationClass();

thisApplication.Visible = true;

thisApplication.Caption = "";

thisApplication.Options.CheckSpellingAsYouType = false;

thisApplication.Options.CheckGrammarAsYouType = false;

Object ConfirmConversions = false;

Object ReadOnly = true;

object AddToRecentFiles = true;

Object PasswordDocument = System.Type.Missing;

Object PasswordTemplate = System.Type.Missing;

Object Revert = System.Type.Missing;

Object WritePasswordDocument = System.Type.Missing;

Object WritePasswordTemplate = System.Type.Missing;

Object Format = System.Type.Missing;//

Object Encoding = System.Type.Missing;

Object Visible = System.Type.Missing;

Object OpenAndRepair = System.Type.Missing;

Object DocumentDirection = System.Type.Missing;

Object NoEncodingDialog = System.Type.Missing;

Object XMLTransform = System.Type.Missing;

object FileFormat = Word.WdSaveFormat.wdFormatDocument;

object SaveNativePictureFormat = false;

object LineEnding = Word.WdLineEndingType.wdCRLF;//Word.WdLineEndingType.wdLSPS;

Word.ApplicationClass word = new ApplicationClass();

object nothing = System.Reflection.Missing.Value;

//路径

object filename = "D:\\test.html";

string FileName="D:\\test.doc";

Word.Document doc =

thisApplication.Documents.Open(ref filename, ref ConfirmConversions,

ref ReadOnly, ref AddToRecentFiles, ref PasswordDocument, ref PasswordTemplate,

ref Revert, ref WritePasswordDocument, ref WritePasswordTemplate, ref Format,

ref Encoding, ref Visible, ref OpenAndRepair, ref DocumentDirection,

ref NoEncodingDialog, ref XMLTransform);

//doc.Paragraphs.Last.Range.Text = this.richTextBox1.Text;

object myfileName = FileName;

//将WordDoc文档对象的内容保存为doc文档

doc.SaveAs(ref myfileName,ref FileFormat, ref nothing, ref nothing, ref AddToRecentFiles, ref nothing, ref nothing, ref nothing,ref SaveNativePictureFormat, ref nothing, ref nothing, ref nothing, ref nothing, ref nothing, ref LineEnding, ref nothing);

//关闭WordDoc文档对象

doc.Close(ref nothing, ref nothing, ref nothing);

//关闭WordApp组件对象

word.Quit(ref nothing, ref nothing, ref nothing);

Response.Write("successfully!");

System.Diagnostics.Process[] ps = System.Diagnostics.Process.GetProcesses();

foreach (System.Diagnostics.Process p in ps)

{

if (p.ProcessName.ToLower().CompareTo("winword") == 0)

p.Kill();

}

------解决方案--------------------

不知道 友情帮顶

文章评论

html格式图片可以转换成word文档,html网页转换成word文档,转换成功,并且可以保存图片,但是总是为web版式的格式,怎么改成“页面”格式,多谢...相关推荐

  1. 在html中显示word,如何在浏览器网页中显示word文件内容

    把word文件读到byte[]中,再Response.OutputStream.Write(bytes)到客户端去 Page_Load事件中写: //FileStream   fs   =   new ...

  2. Freemarker下载Word文档(文字+图片+表格)Idea示例 (附word展示图片异常解决方案)(附JPEG格式图片通过imageio.read方法读取为null解决方案)

    流程:拿到word模板 转为ftl格式并填充占位符参数,调用java代码填充参数即可 (文末附word打开图片显示异常,wps打开却显示正常的解决方案) (文末附Jpeg格式图片获取为null解决方案 ...

  3. 苹果heic格式图片怎么转换jpg

    苹果手机的系统的自升级ios11以后,就一直倍受大家的关注,可谓是做出了很多的改变,最引人注意的就是图片的格式了,通过iPhone手机拍摄的图片的都将会默认自动保存为HEIC格式.这种方法不但省内存而 ...

  4. jfif怎么改成png格式的3种方法

    jfif格式怎么转换成png?JFIF是一种图形数据格式,可以在计算机之间交换压缩的JPEG文件.格式的主要特征是使用标记来指示JPEG标准中未使用的参数,即像素几何,像素大小和一些其他参数.但是jf ...

  5. SVG格式图片的放大

    SVG是一种矢量格式图片,即可以无损放缩,其存储的是图像中每个元素的定义,如方块.椭圆等.越来越多的网站采用SVG格式来表达图表.但是SVG格式并不能像png.jpj那样直接拖拽防缩,但只要稍微修改源 ...

  6. Latex 参考文献格式GB/7714——2005如何将英文作者名自动大写改成普通的写法

    bibtex样式文件: https://gitee.com/walkeraguo/gbt7714-bibtex-style https://github.com/CTeX-org/gbt7714-bi ...

  7. linux uefi转mbr方法,如何将uefi改成mbr分区

    uefi改成mbr分区的方法,电脑一键还原重装系统需要用到进行分区,这对技术人员来说就是个小儿科,但是小白们对这个却真的是一窍不通,那么如何将uefi改成mbr分区,很多网友问小编,就让小编告诉你们如 ...

  8. easyuefi只能在基于uefi启动的_uefi改成legacy启动(win8、win10改win7必读)

    怎么将uefi改成legacy启动?市场上大部分新电脑都是采用uefi gpt启动模式,配备预装win8/win10系统,而部分朋友打算安装win7系统,而安装此系统一般都是采用legacy启动模式, ...

  9. 【算法java版01】:键盘录入一个字符串,将字符串中的大写改成小写,小写改成大写,数字改成*

    键盘录入一个字符串,将字符串中的大写改成小写,小写改成大写,数字改成 * 一.题目描述 二.解题思路 三.代码示例 四.测评结果 一.题目描述 键盘录入一个字符串,将字符串中的大写改成小写,小写改成大 ...

  10. taishan服务器修改为u盘启动,bios改成u盘启动

    怎么在BIOS界面设置U盘启动呢?这个对于很多想要U盘重装系统的朋友来说非常头疼的事情,相对小白用户来说,BIOS界面的专业性比较强,而且是英文状态,很多朋友直接懵了,那么如何设置U盘启动呢?下面小编 ...

最新文章

  1. 如何用java使用POI读取excel文件,创建excel文件,实现批量导出和导入
  2. 学python用什么系统好-初次接触python,怎么样系统的自学呢?
  3. Python numpy 平方、乘方和平方根函数
  4. 《转载》POI导出excel日期格式
  5. 设计模式之: 装饰器模式
  6. datatable和awk获取列名操作
  7. Unity3d暴风魔镜发布ios问题记录
  8. Ubuntu 开发者展示在 Ubuntu 20.04 上流畅运行 Microsoft Office 应用
  9. 深化管理、提升IT的数据平台建设方案
  10. linux 线程头文件,[填空题] 在Linux多线程编程时,需要包含头文件()。
  11. Linux之DHCP服务及配置
  12. adams c语言,adams2013编译c语言用户子程序生成dll超详细教程讲解.docx
  13. yum: command not found
  14. K线形态识别—多K线之卖出型多日K线组合
  15. 无线局域网安全(三)————CCMP加密
  16. c语言案例六 速算24,参阅:C语言速算24数据结构课程设计最终版
  17. 不能不知道的分布式基础理论
  18. php 微信二维码设置中间logo
  19. android 本地地址转换为url,安卓 File和url之间的转换
  20. Kiva(亚马逊)机器人介绍

热门文章

  1. 扬州新华计算机学校,新华电脑学校
  2. PHY_MDIO 接口设计
  3. FileNotFoundException: /storage/emulated/0/Pictures/1582: open failed: EACCES (Permission denied)
  4. 常见光学设计软件的扩展语言简介
  5. 聊聊激光雷达原理之dTOF —— APD篇
  6. 程序员月薪2万是什么水平,砥砺前行!
  7. mysql3819错误,MySQL 8.0新特性 ― 检查性约束的使用简介
  8. Python字典的创建及其常见方法【详细】
  9. 医药计算机实验报告,医药管理系统实验报告.doc
  10. 储能辅助电力系统调峰的容量需求优化配置matlab/cplex