Aspose.Words如何在书签位置插入文本

作者:控件中国网   出处:控件中国网   2016-07-28 10:44:11   阅读:18

Aspose.Words是一款可以全方位操作Word文档的.NET和Java类库,开发人员可以通过该控件在各种应用和办公程序里集成Word处理功能,在使用Word时书签是经常使用到的,可以作为导航和定位,在书签位置开发人员可以通过控件提供的各种API插入各种对象元素,如:文本、图片、表格后者是整个Word文档,下面的部分代码讲述了如何在书签位置插入彩色文本:
 
Document doc = new Document(@"a.doc");
DocumentBuilder builder = new DocumentBuilder(doc);
builder.MoveToBookmark("a");
builder.Font.Name = "Verdana";
builder.Font.Color = Color.Green;
builder.Write("hello world colored");
builder.MoveToBookmark("b");
builder.Font.Name = "Verdana";
builder.Font.Color = Color.Red;
builder.Write("hello world colored 2");
 
通过上面的代码可以看出源Word文档里有"a"和"b"两个书签,通过Aspose.Words控件提供的MoveToBookmark函数可以快速定位到相应的书签,然后可以在该书签位置进行插入操作,如果是在不清楚书签名字或者ID的情况下,也可以通过API快速获取Word文档里的所有书签。
Copyright© 2006-2015 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 渝ICP备12000264号 法律顾问:元炳律师事务所
客服软件
live chat