admin管理员组

文章数量:1026509

Aspose.Words Move方法使用详解

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()定位到表格单元格中

Aspose.Words Move方法使用详解

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()定位到表格单元格中

本文标签: AsposeWords Move方法使用详解