Aspose.Words导出html到word
Aspose.Words导出html到word,这个是以word模板导出的,要建word书签,然后为每个书签赋值
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace Ayy.Export
{/// <summary>/// 导出为word/// </summary>public class ExportWordHelpter{/// <summary>/// 导出html 到word/// </summary>/// <param name="info">待导出数据</param>/// <param name="wordFilePath">导出磁盘地址</param>/// <param name="fileTempPath">doc模板文件(含书签)磁盘地址</param>public static void ExportHtmlToWord(Models.Veiw.ArticleWhere info, string wordFilePath, string fileTempPath){//string fileTempPath = Server.MapPath("~/Templates/NCR.docx");//载入模板Aspose.Words.Document doc = new Aspose.Words.Document(fileTempPath);Aspose.Words.DocumentBuilder builder = new Aspose.Words.DocumentBuilder(doc);//标题builder.MoveToBookmark("title");builder.Write(info?.Title); //书签赋值,部门 builder.MoveToBookmark("department");builder.Write(info?.DeparetmentName);//书签赋值,报送日期string date = string.Empty;if (info.SendTime.HasValue){date = info.SendTime.Value.ToString("yyyy-MM-dd");}builder.MoveToBookmark("sendDate");builder.Write(date);//书签赋值,上报人builder.MoveToBookmark("sendName");builder.Write(info?.ReviewerName);//书签赋值,内容 string content = info?.Content ?? string.Empty;builder.MoveToBookmark("content");//string html = ReplaceHtmlTag(content);//FontSettings fontSettings = new FontSettings();//fontSettings.SetFontsFolder("方正小标宋简体",true);//builder.Document.FontSettings = fontSettings;builder.InsertHtml(content);//含html的文章内容// doc.Save("E:/DownLoadWord/DocumentBuilder.InsertTableFromHtml Out.doc");doc.Save(wordFilePath);}}
}
Aspose.Words导出html到word相关推荐
- Aspose.Word企业案例:Acumen Fuse 使用 Aspose 组件将项目分析数据导出到 Microsoft Word 和 Excel
关于 Acumen Fuse Acumen Fuse™ 是一种指标分析和可视化工具,不仅可以评估进度,还可以评估成本.风险.挣值和项目绩效.使用度量库,Fuse™ 分析提供了一种强大的方法来查明项目中 ...
- endnote一打开就自动关闭_Endnote导出参考文献到Word
使用Endnote X9导出特定格式的参考文献,以Nature Scientific Reports为例. 第1步:登录Endnote output styles网站,下载指定期刊的下载格式. Out ...
- iText导出pdf、word、图片
一.前言 在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText.通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超级连接显示 ...
- 使用FreeMarker导出固定格式word文档
使用FreeMarker导出固定格式word文档 一.下载FreeMarker的jar包 下载地址:http://freemarker.org/freemarkerdownload.html,导入项目 ...
- SpringBoot集成文件 - 如何基于POI-tl和word模板导出庞大的Word文件?
前文我们介绍了通过Apache POI通过来导出word的例子:那如果是word模板方式,有没有开源库通过模板方式导出word呢?poi-tl是一个基于Apache POI的Word模板引擎,也是一个 ...
- java导出excel与word文档
导出excel与word 依赖如下 <!--导出excel文档,easyexcel的依赖:为了防止poi版本冲突--><dependency><groupId>co ...
- java word 题目导入_Java导入导出Excel和Word
目的 实现Excel/Word导入导出,分以下步骤 导入 上传文件 解析Excel/Word里面的内容 导出 生成Excel/Word文件 文件下载 如何实现 上传文件----------Common ...
- 通用的web系统数据导出功能设计实现(导出excel2003/2007 word pdf zip等)
前言 我们在做web系统中,导出也是很常用的一个功能,如果每一个数据列表都要对应写一个导出的方法不太现实.现在就想设计一个共通的功能来实现这个导出. 需求分析 在开始之前我们先要明白我们要实现怎样一个 ...
- java word导出表格_Java Word模板导出包含表格单元格合并
java通过freemarker导出word循环合并表格单元格 本文主要讲解通过freemarker模板引擎来导出word,并且在word中包含表格的合并部分需要循环生成. 一.Java需要通过模板导 ...
最新文章
- java 单字节_java文件读取。(单字节读取和按行读取读取)
- NYOJ 586 疯牛 POJ 2456(二分搜索 + 贪心)
- boost::callable_traits的remove_varargs_t的测试程序
- QT的QMultiSampleAntiAliasing类的使用
- 【Linux】一步一步学Linux——reboot命令(197)
- 浅析cookie以及一些小案例
- jQuery常用方法
- Nginx源码阅读 ---- 模块的初始化过程,工作进程中初始化事件模块
- vscode自动排版_微信公众号排版 | 最适合程序员的公众号排版
- 苹果手机服务器暂时不可用,服务暂时不可用【操作途径】
- 除硬件外 计算机系统不可缺少的,计算机应用基础选择精选100题.doc
- 楚氏春秋(新版)第一部 风起平原
- 北大数学系女神推荐的几个硬核IT公众号
- 论文阅读 - Fame for sale: efficient detection of fake Twitter followers - Cresci - 2015数据集介绍
- 编译器和编辑器的区别
- 自同步扰乱编码器的原理与MATLAB仿真
- 如何提高项目交付效率
- 复变函数 | 第一部分 复数
- 物体移动时,面朝移动方向旋转
- php file取不到手机相册,php file_get_contents 读取不了图片