Aspose.Words Move方法使用详解

news/2024/7/24 12:51:45

1 MoveToCell()

说明:移动至表格单元格中。

语法:public void MoveToCell(int tableIndex, int rowIndex, int columnIndex, int characterIndex);

实例:

        移动至第一个表格的第一行第一列。

Document doc=new Document("test.doc");
DocumentBuilder builder =new DocumentBuiler();
builder.MoveToCell(0,0,0,0);//表格索引,行索引,列索引,字符索引

Aspose.Words 表格不在第一页时,先使用MoveToBookmark()定位到表格所在位置,然后使用MoveToCell()定位到表格单元格中 

注:

        (1)参数characterIndex只能为0。

        (2)执行MoveToHeaderFooter()(移动至页眉页脚)操作后,如果要进行MoveToCell()(移动至表格单元格)操作,请先进行MoveToDocumentStart()(移动至文档开头)操作或MoveToDocumentEnd()(移动至文档结尾)操作,方能使MoveToCell()操作成功。

        (3)表格不在模板的第一页时,需要先使用MoveToBookmark()定位到表格,然后使用MoveToCell()定位到某一单元格中。

Aspose.Words 使用MoveToCell()报错的2种情况

2 MoveToDocumentStart()

说明:移动至文档开头。

语法:public void MoveToDocumentStart();

实例:

        移动至文档开头。

Document doc=new Document("test.doc");
DocumentBuilder builder =new DocumentBuiler();
builder.ToDocumentStart();//移动至文档开头

3 MoveToDocumentEnd()

说明:移动至文档结尾。

语法:public void MoveToDocumentEnd();

实例:

        移动至文档结尾。

Document doc=new Document("test.doc");
DocumentBuilder builder =new DocumentBuiler();
builder.ToDocumentEnd();//移动至文档结尾

4 MoveToHeaderFooter()

说明:移动至页眉页脚。

使用详解:

Aspose.Words 使用MoveToHeaderFooter()移动至页眉页脚

5 MoveToBookmark()

说明:移动至书签所在位置。

语法:

        (1)public bool MoveToBookmark(string bookmarkName);

        (2)public bool MoveToBookmark(string bookmarkName, bool isStart, bool isAfter);

实例:

Aspose.Words 表格不在第一页时,先使用MoveToBookmark()定位到表格所在位置,然后使用MoveToCell()定位到表格单元格中


http://www.niftyadmin.cn/n/566860.html

相关文章

Windows系统打开服务窗口(三种方式)

1 运行窗口打开(第一种) 右击开始菜单-->运行->输入services.msc-->回车 2 计算机管理窗口打开(第二种) 右击此电脑-->管理-->计算机管理-->服务和应用程序-->服务 3 任务管理器打开 (第三种&a…

cpu知识汇总

中央处理器(很重要) CPU、内部存储器和输入/输出设备是电子计算机三大核心部件。其功能主要是解释计算机指令以及处理计算机软件中的数据。CPU由运算器(ALU)、控制器和寄存器及实现它们之间联系的数据、控制及状态的总线构成。 运作原理:差不…

js Uncaught SyntaxError: Unexpected token , in JSON at position xxx at JSON.parse问题解决

问题描述: Uncaught SyntaxError: Unexpected token , in JSON at position 4100 at JSON.parse JSON.Parse()方法使用错误。 问题解决: 有以下几种情况: 1、JSON.parse()方法参数不是string类型。 解决办法: data typeof…

缓存cache知识

高速缓冲存储器 高速缓冲存储器(Cache)其原始意义是指存取速度比一般随机存取记忆体(RAM)来得快的一种RAM基本概念   在计算机存储系统的层次结构中,介于中央处理器和主存储器之间的高速小容量存储器。它和主存储器一…

Aspose.Words 创建表格

1 使用详解 (1)StartTable() 说明:创建表格。 格式:public Table StartTable(); (2)InsertCell() 说明:在当前位置插入表格单元格。 格式:public Cell InsertCell(); &#x…

Aspose.Words 使用Save()保存文档至指定路径并选择文档格式(pdf,doc,docx)

1 使用详解 Save() 说明:保存文档至指定路径,可指定格式。 格式: (1)public SaveOutputParameters Save(string fileName); (2)public SaveOutputParameters Save(string fileName, SaveForm…

指令周期 机器周期 时钟周期

在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一阶段完成一项工作。例如,取指令、存储器读、存储器写等,这每一项工作称为一个基本操作。完成一个基本操作所需要的时间称为机器周期。一般情况下…

Aspose.Words 复制表格并将复制的表格插入原有表格后面

1 使用详解 (1)GetChild() 说明:得到文档的子节点。 格式:public Node GetChild(NodeType nodeType, int index, bool isDeep); 可选值: NodeType.Table,5,节点类型为表格。 (2…