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