Microsoft.Office.Interop.Word 操作帮助类
// <summary> /// word转pdf /// </summary> /// <param name="sourcePath"></param> /// <param name="targetPath"></param> /// <returns></returns> public bool WordToPdf(object sourcePath, string targetPath,string passWord) /// <summary> /// 从源DOC文档复制内容返回一个Document类 /// </summary> /// <param name="sorceDocPath">源DOC文档路径</param> /// <returns>Document</returns> public Document copyWordDoc(object sorceDocPath) /// <summary> /// 替换指定Document的内容,并保存到指定的路径 /// </summary> /// <param name="docObject">Document</param> /// <param name="savePath">保存到指定的路径</param> public void ReplaceWordDocAndSave(Document docObject, object savePath, List<string> findText, List<string> replaceText) /// <summary> /// 用TypeText替换word中的文本 /// </summary> /// <param name="tempFilePath">模板路径</param> /// <param name="physicNewFile">保存文件路径</param> /// <param name="ReplaceDatadic">待替换的数据和被替换的标签</param> /// <param name="RpImageData">图形报表需要填充的数据</param> public string TypeTextToWord(object tempFilePath, object physicNewFile, Dictionary<string, string> ReplaceDatadic) /// <summary> /// 查找替换Word内容并进行替换 /// 用于文档中大段文字替换 /// 解决WORD文字写入时255个字符限制 /// </summary> /// <param name="wordApp">WORD文档</param> /// <param name="findText">查找的标记</param> /// <param name="replaceText">替换的文字</param> public void FindAndReplaceLong( Application wordApp, object findText, object replaceText) /// <summary> /// 查找替换Word内容 /// 主要用于文档中多个标记的逐一替换 /// </summary> /// <param name="wordApp">WORD文档</param> /// <param name="findText">查找的标记</param> /// <param name="replaceText">替换的文字</param> public void FindAndReplace( Application wordApp, object findText, object replaceText)
- yulei62021-11-27就是一些替换、打开、保存操作
- 粉丝: 267
- 资源: 28
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助