记录日常操作。

网上没有找到相关内容,也没有搜索到Aspose提供的示例项目,可能是我没有仔细找的原因,无奈到Aspose官方找到脚本手册开始翻阅,最终的写出一下方法,还挺方便。

dll:
Aspose.Words.dll
I18N.dll、I18N.CJK.dll、I18N.West.dll

代码:

 /// <summary>/// 写入文本文档/// </summary>/// <param name="path">保存路径  完整</param>/// <param name="title">标题</param>/// <param name="texts">内容</param>/// <returns></returns>public static bool WriteDocument(string path,string title,List<string> texts) {try{Document doc = new Document();//一个空白文档包含一个部分、一个主体和一个段落。// 调用“RemoveAllChildren”方法删除所有这些节点,// 最后得到一个没有子节点的文档节点。doc.RemoveAllChildren();Section section = new Section(doc);// 这个文档现在没有可以添加内容的复合子节点。// 如果我们希望编辑它,我们将需要重新填充它的节点集合。// 首先,创建一个新节,然后将其作为子节追加到根文档节点。doc.AppendChild(section);// 为该部分设置一些页面设置属性。section.PageSetup.SectionStart = SectionStart.NewPage;section.PageSetup.PaperSize = PaperSize.Letter;// section需要一个主体,主体将包含并显示它的所有内容// 在页眉和页脚之间。Body body = new Body(doc);section.AppendChild(body);// 创建一个段落,设置一些格式属性,然后将其作为子段落附加到正文中。Paragraph para = new Paragraph(doc);para.ParagraphFormat.StyleName = "Heading 1";para.ParagraphFormat.Alignment = ParagraphAlignment.Center;body.AppendChild(para);// 最后,添加一些内容来做文档。创建一个运行时,// 设置其外观和内容,然后将其作为子对象追加到段落。Run run = new Run(doc);run.Text = "标题";//设置字体颜色//run.Font.Color = System.Drawing.Color.Red; ;para.AppendChild(run);for (int i = 0; i < texts.Count; i++){// 创建一个段落,设置一些格式属性,然后将其作为子段落附加到正文中。Paragraph para1 = new Paragraph(doc);body.AppendChild(para1);// 最后,添加一些内容来做文档。创建一个运行时,// 设置其外观和内容,然后将其作为子对象追加到段落。Run run1 = new Run(doc);run1.Text = texts[i];para1.AppendChild(run1);}doc.Save(path);return true;}catch (System.Exception e){}return false;}

Unity3D之日常操作-Aspose.Words.dll-U3D读写word_文本内容写入相关推荐

  1. 【操作word】Java + POI导出富文本的内容到word文档

    这周工作中,遇到一个需求是需要将数据库中富文本内容导出到word文档里面,于是就采用POI技术实现了一下导出word文档的功能.(word文档是识别html内容的,所以富文本内容也自然能够识别.) 一 ...

  2. 使用Aspose.Words.dll把word转为pdf(C#)

    当然使用Aspose.Words.dll不仅仅可以操作word,还可以操作Excel, PowerPoint等office文档以及PDF文档,不用安装任何的支持插件都能运行,使用它操作word转pdf ...

  3. 运用aspose的dll将word或excel转化图片并且拼接成为单张大图

    最开始我是考虑使用word的dll去处理,结果发现发布网站后IIS上权限不够,还需要另外进行设置才能使用,而且本地还需要安装有对应版本的office软件,局限性非常大.不经意间发现了aspose系列d ...

  4. Linux上的gitlab日常操作

    Linux上的gitlab日常操作 一.本地创建系统用户 1.创建zhangsan用户 2.创建数据存放目录 二.git用户信息配置 1.git信息配置 2.查看git信息状态 三.下载代码版本库 1 ...

  5. OCM备考 三. Managing Database Availability 之RMAN日常操作

    10 OCM考试大纲关于RMAN的考点: 三 Managing Database Availability ﹡ Create a recovery catalog database ﹡ Configu ...

  6. C#合并多个pdf到一个pdf文件;不使用Aspose.pdf.dll,避免水印

    一首先引用:itextsharp.dll(不使用Aspose.pdf.dll,避免水印) 二编写合并方法 多个pdf合并成一个pdf         /// </summary>     ...

  7. git公钥生成以及日常操作

    前言:由于公司来了几个新同事,在加上我长得帅(话多),自然就跟新同事很快的就相处下来了,我发现他们竟然都不会git,其实我也就会日常的add 到 push 再加上解决一切冲突问题,同事看我操作很6的样 ...

  8. python写闲鱼脚本_自动化篇 | 你想要的闲鱼日常操作,Python 给你实现了

    1 目 标 场 景 前篇文章讲了如何在 iOS 端使用 Airtest 实现自动化的操作,本篇将继续带大家做 iOS 端的自动化项目. 如果你经常用闲鱼,应该每天都要进行下面操作,App 签到.鱼塘签 ...

  9. 5800日常操作使用小技巧

    5800日常操作使用小技巧 2011年03月13日 S60机器的软件一般安装与删除方法 [1].为了顺利安装所有S60第三版机型适用的软件:在"工具"--"程序管理&qu ...

最新文章

  1. mysql去重保留最后一个_MySQL-去重留一
  2. Exchange 2007 内存使用问题
  3. 程序员最不喜欢的编程语言大调查:Ruby、Objective-C、PHP中枪
  4. 组件化实践详解(二)
  5. VTK:Snippets之ViewportBorders
  6. 热敏电阻温度特性曲线_NTC热敏电阻如何选型
  7. 【最全】BliBli,视频下载方法汇总!【最新】
  8. 聊天ai机器人_适用于您网站的14种最佳AI聊天机器人软件(已比较)
  9. 将表中一整列数据都生成五笔和拼音
  10. object与reflect
  11. python中fabs函数_Python3 fabs() 函数
  12. 将数据从前台传到后台方法总结
  13. 微信小程序中数字取整
  14. 新年快乐(用软件去祝你的好朋友新年快乐,有亿点简陋)C语言
  15. Android长图文截图的实现(支持截取第三方app)-(一)
  16. java迷宫寻宝,nyoj82 迷宫寻宝(一)bfs(java)
  17. 【语音识别】食物声音识别(四)音频数据特征提取
  18. 获取历史天气网上城市历史气温数据
  19. 基于Skyline的Web程序开发整理(一)
  20. BouncyCastle C# SM4 CBC加解密

热门文章

  1. 短信网关通道对接及分流策略说明
  2. 死锁的成因和解决方案
  3. 【Cocos2D-X 游戏引擎】初窥门径(4)Touch 事件:移动精灵
  4. openGL glColor3f函数颜色
  5. 浮动元素将父级高度撑开
  6. 怎么使计算机桌面整洁,如何管理电脑桌面,让桌面清洁,干净,大气......
  7. Vue2响应式实现原理和解析
  8. Xshell远程连接服务器上的jupyter notebook
  9. Python pyautogui支持的按键的字符
  10. 读 Samuel Enoch Stumpf 之《西方哲学史》