import org.docx4j.wml.RPr; //导入方法依赖的package包/类

public RPr getRPrStyle(ObjectFactory factory, String fontFamily,

String colorVal, String fontSize, STHint sTHint, boolean isBlod,

boolean isItalic, boolean isStrike, boolean isUnderLine,

UnderlineEnumeration underLineStyle, String underLineColor,

boolean isHightLight, String hightLightValue, boolean isShd,

STShd shdValue, String shdColor, CTVerticalAlignRun stRunEnum) {

RPr rPr = factory.createRPr();

RFonts rf = new RFonts();

if (sTHint != null) {

rf.setHint(sTHint);

}

if (fontFamily != null) {

rf.setAscii(fontFamily);

rf.setEastAsia(fontFamily);

rf.setHAnsi(fontFamily);

}

rPr.setRFonts(rf);

if (colorVal != null) {

Color color = new Color();

color.setVal(colorVal);

rPr.setColor(color);

}

if (fontSize != null) {

HpsMeasure sz = new HpsMeasure();

sz.setVal(new BigInteger(fontSize));

rPr.setSz(sz);

rPr.setSzCs(sz);

}

BooleanDefaultTrue bdt = factory.createBooleanDefaultTrue();

if (isBlod) {

rPr.setB(bdt);

}

if (isItalic) {

rPr.setI(bdt);

}

if (isStrike) {

rPr.setStrike(bdt);

}

if (isUnderLine) {

U underline = new U();

if (underLineStyle != null) {

underline.setVal(underLineStyle);

}

if (underLineColor != null) {

underline.setColor(underLineColor);

}

rPr.setU(underline);

}

if (isHightLight) {

Highlight hight = new Highlight();

hight.setVal(hightLightValue);

rPr.setHighlight(hight);

}

if (isShd) {

CTShd shd = new CTShd();

if (shdColor != null) {

shd.setColor(shdColor);

}

if (shdValue != null) {

shd.setVal(shdValue);

}

rPr.setShd(shd);

}

if (stRunEnum != null) {

rPr.setVertAlign(stRunEnum);

}

return rPr;

}

java setr()_Java RPr.setRFonts方法代码示例相关推荐

  1. java setr()_Java RPr.setRStyle方法代码示例

    import org.docx4j.wml.RPr; //导入方法依赖的package包/类 public org.docx4j.wml.P.Hyperlink newHyperlink(MainDo ...

  2. cdate在java中_Java Calendar.add方法代码示例

    本文整理汇总了Java中java.util.Calendar.add方法的典型用法代码示例.如果您正苦于以下问题:Java Calendar.add方法的具体用法?Java Calendar.add怎 ...

  3. java中setcolor_Java RPr.setColor方法代码示例

    import org.docx4j.wml.RPr; //导入方法依赖的package包/类 public RPr getRPrStyle(ObjectFactory factory, String ...

  4. Java commit()_Java XAResource.commit方法代码示例

    import javax.transaction.xa.XAResource; //导入方法依赖的package包/类 public void testSuspendableTx() throws E ...

  5. java secretkey用法_Java SecretKeyFactory.generateSecret方法代码示例

    本文整理汇总了Java中javax.crypto.SecretKeyFactory.generateSecret方法的典型用法代码示例.如果您正苦于以下问题:Java SecretKeyFactory ...

  6. setcellvalue 格式_Java Cell.setCellValue方法代码示例

    本文整理汇总了Java中org.apache.poi.ss.usermodel.Cell.setCellValue方法的典型用法代码示例.如果您正苦于以下问题:Java Cell.setCellVal ...

  7. editable string 转_Java Editable.getSpans方法代码示例

    本文整理汇总了Java中android.text.Editable.getSpans方法的典型用法代码示例.如果您正苦于以下问题:Java Editable.getSpans方法的具体用法?Java ...

  8. fileitem方法_Java FileItem.write方法代码示例

    本文整理汇总了Java中org.apache.commons.fileupload.FileItem.write方法的典型用法代码示例.如果您正苦于以下问题:Java FileItem.write方法 ...

  9. java里设置strike_Java RPr.setStrike方法代码示例

    import org.docx4j.wml.RPr; //导入方法依赖的package包/类 public RPr getRPrStyle(ObjectFactory factory, String ...

最新文章

  1. iOS网络缓存扫盲篇--使用两行代码就能完成80%的缓存需求
  2. centos7 pam mysql.so,Centos7下搭建FTP服务器(博主亲测不坑)
  3. Windows 服务入门指南
  4. JDK1.1 JDK1.2 JDK1.3 JDK1.4 JDK1.5 JDK1.6 JDK1.7
  5. ubuntu查看默认python版本_ubuntu中修改默认Python版本号
  6. C#在WinForm中打开控制台显示
  7. D. Omkar and Medians
  8. MySQL命令(一)| 数据类型、常用命令一览、库的操作、表的操作
  9. 网线制作ppt_快速制作PPT技巧!
  10. kmeans算法中的sse_聚类算法入门:k-means
  11. C#经典系列-键值对
  12. mysql数据库在工控自动化应用_robotframework自动化系列:操作mysql数据库
  13. VueRouter进阶(1)-导航守卫
  14. c语言算法骑士,[算法]C语言实现 骑士旅游(递归)
  15. QT5 qml的ListView控件使用
  16. 中文谚语 enlish version
  17. 基于ROS下的安卓手机图像和IMU跑ORB-SLAM3
  18. COF多孔复合材料3D-KSC-COFs/ZnO-CdS-Co-Fe2O4/COF-PS-GMA/MW-CNTs-TpPa-COF
  19. CAP理论举例及说明
  20. Unity骚操作:Spine动画打包成AssetBundle资源到安卓平台时,材质丢失的问题解决方案

热门文章

  1. Python数据挖掘和机器学习
  2. thinkPhp 3.1.3的验证码无法显示的问题
  3. 2008年具有高校自主选拔录取资格的考生名单 - 江苏版
  4. Linux操纵零碎下设置JSP开发环境的方式
  5. element ui table组件扩展关于列表编辑按钮的位置放置
  6. Linux基础(5)--Linux常用命令表
  7. CSS Scrollbar (滚动条)
  8. 7-2 整除分块 (15 分)
  9. vm设置虚拟服务器定时重启,vm服务器设置自动重启
  10. c语言中变量的大小,C语言变量定义