|
macro
|
| |
search
新闻搜索 |
|
|
|
|
| 当前位置:首页 > 二次开发 > 编程指南 > 文字处理基本操作 |
|
文字处理基本操作 |
|
|
日常办公中经常使用文字处理来处理公文,在办公中适当使用二次开发功能可以提高办公效率。
永中集成Office对文字处理中的基本操作进行了封装并提供了相应的API。下面对这些API进行了列举。
- 新建文字处理文档:
Application.getWorkbooks().add(GlobalConstants.WORDPROCESSOR);//GlobalConstants. WORDPROCESSOR常量表示新建的文档为文字处理类型
- 保存文档:
Workbook aBook = Application.getWorkbooks().getActiveWorkbook();//获得当前集成文件
try
{
aBook.save();//保存文档
}
catch(IOException exp)
{
exp.printStackTrace();
}
- 将文字处理文档保存为“.doc”文档:
Workbook aBook = Application.getWorkbooks().getActiveWorkbook();
try
{
aBook.saveAs("C:\\book.doc");//将文档保存到C盘根目下的book.doc
}
catch(IOException exp)
{
exp.printStackTrace();
}
- 在文档中插入文字:
Workbook aBook = Application.getWorkbooks().getActiveWorkbook();//获得当前集成文档
Document doc = aBook.getDocuments().getActiveDocument();//获得当前文字处理
Section section = doc.getSection(0);//获得相应章节
BaseText text = section.getBaseText();//获得正文
text.insertText(0, "文字处理");//在正文的最前面插入“文字处理”文字
- 在文档中删除文字:
Workbook aBook = Application.getWorkbooks().getActiveWorkbook();//获得当前集成文档
Document doc = aBook.getDocuments().getActiveDocument();//获得当前文字处理
Section section = doc.getSection(0);//获得相应章节
BaseText text = section.getBaseText();//获得正文
text.delete(0, 4);//删除正文前面的四个字符
- 格式化文字:
Workbook aBook = Application.getWorkbooks().getActiveWorkbook();//获得当前集成文档
Document doc = aBook.getDocuments().getActiveDocument();//获得当前文字处理
Section section = doc.getSection(0);//获得相应章节
BaseText text = section.getBaseText();//获得正文
FontAttribute fAttr = text.getFontAttribute(0);//获得正文中起始位置的字体属性
fAttr.setAsianFontFamily("隶书");//设置中文字体为“隶书”
fAttr.setBold(true); //设置为粗体
fAttr.setForeground(Color.BLUE);//设置字体颜色为蓝色
text.setFontAttribute(1, 3, fAttr);//将字体设置到第二、第三、第四个字符
|
|
| |
|
|
right
永中集成Office 2009 |
 |
产品聚焦 |
|
资料下载 |
|
与我们联系 |
| ·800-808-6655 |
|
| ·0510-85213588(客服) |
|
|
|