linux环境中C#导出word

本文介绍了如何在Linux环境中利用C#和Aspose.Words库来实现Word文档的生成和编辑。主要内容包括编辑word模板,如用特定标记替换动态文本,段落填充,表格填充以及插入图片链接,最后导出为完整Word文档。
摘要由CSDN通过智能技术生成

        工作中遇到linux环境导出word的需求,通过查阅资料最后发现可以用Aspose.Words.dll来完成开发。此外Aspose.Cells是一款功能强大的 Excel 文档处理和转换控件,不依赖 Microsoft Excel 环境,支持所有 Excel 格式类型的操作。Aspose.Pdf 是一个 PDF 组件,用来生成 PDF 文档而无需 Adobe Acrobat 支持。Aspose.slides是一款处理pptx的商业软件,由于业务需要对pptx中文本框/形状/备注/图表等各个模块中的文本及格式进行编辑。这里只用到了Aspose.Words.dll。

Aspose.Words.dll下载:

链接: https://pan.baidu.com/s/1aa3Gb1rbAeAxaU4DJZtPpw

提取码: hhwh

目录

1. 编辑word模板

2. 填充模板(记得引用Aspose.Words.dll~~)

        1) 载入模板

        2) 动态文本替换

        3) 段落填充

        4) 表格填充

        5) 插入图片链接(扩展)

        6) 导出为word 


1. 编辑word模板

  • <<<YEAR>>>代替动态文本
  • 段落之间添加书签
  • 插入表格模板,表头+一个空白行即可

2. 填充模板(记得引用Aspose.Words.dll~~)

        1) 载入模板

public static string strPath = AppDomain.CurrentDomain.BaseDirectory;
public static string fileFullPath = strPath + "/WordFiles/DocTemplate.docx";
Document doc = new Document(fileFullPath); //载入模板

        2) 动态文本替换

DateTime 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值