向Word中输出表格
来源:互联网 发布:网站域名查询 编辑:程序博客网 时间:2024/04/29 11:32
1、首先添加Aspose.Word.dll引用
2、使用using语句包含Aspose.Word
using Aspose.Words;
3、在需要生成表格的地方编写如下代码片段
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Aspose.Words;namespace AsposeWordTest{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { Document doc = new Document(); DocumentBuilder builder = new DocumentBuilder(doc); Aspose.Words.Tables.Table table = builder.StartTable(); builder.InsertCell(); builder.Write("1-1"); builder.InsertCell(); builder.Write("1-2"); builder.InsertCell(); builder.Write("1-3"); builder.EndRow(); builder.InsertCell(); builder.Write("2-1"); builder.InsertCell(); builder.Write("2-2"); builder.InsertCell(); builder.Write("2-3"); builder.EndRow(); builder.EndTable(); builder.InsertBreak(BreakType.PageBreak);//插入 分页 table = builder.StartTable(); builder.ParagraphFormat.Alignment = ParagraphAlignment.Left;//段落对齐方式 builder.InsertCell(); builder.Write("1-1"); builder.InsertCell(); builder.Write("1-2"); builder.InsertCell(); builder.Write("1-3"); builder.EndRow(); builder.Bold = true;// 字体加粗 builder.InsertCell(); builder.Write("好人"); builder.Font.Size = 17;//字体大小 builder.InsertCell(); builder.Write("坏人"); builder.Font.Name = "华文隶书"; builder.InsertCell(); //builder.Font = Aspose.Words.Fonts.FontFamily.Swiss builder.CellFormat.Borders.LineStyle = LineStyle.Single; builder.CellFormat.Borders.Color = System.Drawing.Color.Black; builder.Write("坏人"); builder.EndRow(); builder.EndTable(); builder.InsertBreak(BreakType.PageBreak); doc.Save("1.doc"); } }}
在内存中新建Word用参数为空的构造函数,这种方法与XML文档类似。
Document doc = new Document();然后构建一个
DocumentBuilder builder = new DocumentBuilder(doc);
DocumentBuilder可以看做真正的程序(程序输入流和控制)。
Document代表文档句柄。
- 向Word中输出表格
- Delphi向word文档中输出表格及图形
- C#中操作Word(7)—— 如何向Word中插入表格
- 如何使用C#向Word文档中添加表格和嵌套表格
- 如何输出表格到word
- Word中画表格
- word中表格相关内容
- C#动态向Word模板插入表格
- C#调用NPOI组件读取excel表格数据转为datatable写入word表格中并向word中插入图片/文字/书签 获得书签列表
- Python实现mysql数据输出到word表格中(源码)
- Word中去除表格边框
- Word Xml 格式中表格
- Word Xml 格式中表格
- c#操作word中表格
- 向表格中插入一行
- JSP中输出Excel表格
- excel表格输出到word中的一种方法
- 在word表格中加上斜线
- 11月1日个人训练赛C - Industrial Nim
- 表达式求值
- PL/SQL学习笔记(一)
- Oracle - SGA 结构
- IAR嵌入式开发环境配置资源
- 向Word中输出表格
- HTML标签
- 详解Spring Aop 拦截 Struts2 Action 出现的异常
- 【D3.js数据可视化系列教程】(二十)--交互图表之条形图排序
- 配置MongoDB集群分片
- Linux网络管理:解决ubuntu13.10的双拼等中文输入法的问题
- MVC学习笔记一:创建实体数据模型
- 线程优化两三事unity3d main thread
- ENC28J60学习笔记——第2部分