top
linkSite
 
 
首页  |  产品  |  销售  |  在线订购  |  服务  |  下载  |  新闻  |  二次开发  |  关于我们  |  永中未来星  |  永中手机Office  |  永中论坛   
macro
概况
解决方案
编程指南
使用技巧
技术支持
 
search
新闻搜索
当前位置:首页 > 二次开发 > 编程指南 > 文字处理基本操作
文字处理基本操作

  日常办公中经常使用文字处理来处理公文,在办公中适当使用二次开发功能可以提高办公效率。

  永中集成Office对文字处理中的基本操作进行了封装并提供了相应的API。下面对这些API进行了列举。

  1. 新建文字处理文档:
    Application.getWorkbooks().add(GlobalConstants.WORDPROCESSOR);//GlobalConstants. WORDPROCESSOR常量表示新建的文档为文字处理类型
  2. 保存文档:
    Workbook aBook = Application.getWorkbooks().getActiveWorkbook();//获得当前集成文件
    try
    {
    aBook.save();//保存文档
    }
    catch(IOException exp)
    {
    exp.printStackTrace();
    }
  3. 将文字处理文档保存为“.doc”文档:
    Workbook aBook = Application.getWorkbooks().getActiveWorkbook();
    try
    {
    aBook.saveAs("C:\\book.doc");//将文档保存到C盘根目下的book.doc
    }
    catch(IOException exp)
    {
    exp.printStackTrace();
    }
  4. 在文档中插入文字:
    Workbook aBook = Application.getWorkbooks().getActiveWorkbook();//获得当前集成文档
    Document doc = aBook.getDocuments().getActiveDocument();//获得当前文字处理
    Section section = doc.getSection(0);//获得相应章节
    BaseText text = section.getBaseText();//获得正文
    text.insertText(0, "文字处理");//在正文的最前面插入“文字处理”文字
  5. 在文档中删除文字:
    Workbook aBook = Application.getWorkbooks().getActiveWorkbook();//获得当前集成文档
    Document doc = aBook.getDocuments().getActiveDocument();//获得当前文字处理
    Section section = doc.getSection(0);//获得相应章节
    BaseText text = section.getBaseText();//获得正文
    text.delete(0, 4);//删除正文前面的四个字符
  6. 格式化文字:
    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
 产品聚焦
·产品注册
·在线升级
·2009试用版下载
·补丁下载
 资料下载
·模板下载
·产品白皮书
·应用秘笈
·二次开发手册
 与我们联系
·800-808-6655
·0510-85213588(客服)
公司荣誉
二次开发
bottom
Copyright © 2001-2008 永中科技有限公司
电话:0510-85213588 8008086655 传真:0510-85218836