精华内容
下载资源
问答
  • python操作word设置字体

    2020-11-26 02:37:25
    **设置字体**```from docx.shared import Ptfile=docx.Document() #创建内存中的word文档对象#设置字体样式(字体大小与字体样式)mystyle = file.styles["Header"]font = mystyle.fontfont.size = Pt(12.5)font....

    **设置字体**

    ```

    from docx.shared import Pt

    file=docx.Document() #创建内存中的word文档对象

    #设置字体样式(字体大小与字体样式)

    mystyle = file.styles["Header"]

    font = mystyle.font

    font.size = Pt(12.5)

    font.name = '宋体'

    head.paragraphs[0].style = mystyle

    ```

    其中字号与数字的对应如下:

    >初号=42磅 小初=36磅 一号=26磅 小一=24磅?二号=22磅 小二=18磅 三号=16磅 小三=15磅?四号=14磅 小四=12磅 五号=10.5磅 小五=9磅?六号=7.5磅 小六=6.5磅 七号=5.5磅 八号=5磅?

    tn> 注意设置中文字体的时候直接是不行的

    需要使用如下的写法,两个一起用

    ```

    #这里需要引入一个qn

    from docx.oxml.ns import qn

    mystyle = file.styles["Normal"]

    font = mystyle.font

    font.size = Pt(10.5)

    font.name = u'宋体'

    font._element.rPr.rFonts.set(qn('w:eastAsia'), u'宋体')

    head.paragraphs[0].style = mystyle

    ```

    当然如果想全局设置字体的话可以这样做

    ```

    from docx.oxml.ns import qn

    document.styles['Normal'].font.name = u'宋体'

    document.styles['Normal']._element.rPr.rFonts.set(qn('w:eastAsia'), u'宋体')

    ```

    >docx内置的样式都可以通过document.styles取到。

    正文是Normal, 标题样式根据标题声明的基本,分别从Heading 1 到Heading 9, 另外还有table、list等各种word对应的样式。可以通过遍历document.styles查看。

    展开全文
  • VBA for Word设置字体的格式.docx
  • XWPFRun run = getRun(para, 13, "微软雅黑", null);//"EEAD0E" CTRPr pRpr = run.getCTR().getRPr(); if(pRpr == null){ pRpr = run.getCTR().addNewRPr(); } CTShd shd = pRpr.isSetShd() ?...
    XWPFRun run = getRun(para, 13, "微软雅黑", null);//"EEAD0E"
    CTRPr pRpr = run.getCTR().getRPr();
    if(pRpr == null){
             pRpr = run.getCTR().addNewRPr();  
    }
    CTShd shd = pRpr.isSetShd() ? pRpr.getShd() : pRpr.addNewShd();  
    shd.setVal(STShd.Enum.forInt(38));  
    shd.setColor("FFFF00");  
    run.setText("xxx");
    

    参考
    https://www.iteye.com/blog/53873039oycg-2157758

    展开全文
  • 如果你还不会导出word:springboot根据模板导出word【可进行拓展】 ...当你想设置导出字体的格式的时候比如:大小、颜色、位置等。 你只需要设置你的{{xxx}}的样式就好了 如下面设置一个红色的 模板 导出结果 ...

    如果你还不会导出word:springboot根据模板导出word【可进行拓展】

    当你想设置导出字体的格式的时候比如:大小、颜色、位置等。
    你只需要设置你的{{xxx}}的样式就好了
    如下面设置一个红色的

    模板

    在这里插入图片描述

    导出结果

    在这里插入图片描述

    展开全文
  • Java对PageOffice编程,从空白的word模板动态生成word文件,填充文本内容、图片,同时设置文本的字体、段落、格式。 PageOffice是标准Java组件,标准JSP Tag标签方式引用,完美支持Eclipse、MyEclipse等开发工具。 ...
  • java读取不同版本文档的内容以及字体大小,实现对文档格式进行匹配!
  • 用c#做的仿Word中的字体设置功能,具有简单的字体选择,字形选择,字号选择和字体颜色选择功能。
  • word公式字体(共25种)

    2020-06-24 20:49:54
    word公式字体设置:选中公式(没有先建个公式)——设计(公式工具)——(转换栏右下角)——公式选项——选择字体——(默认值,基于所有新建文档)——确定 字体安装:选中需要的或全选——右键——安装
  • latinmodern-math.otf 安装后即可在word中修改公式字体选择了 比自带的要好看的多
  • office word中文字体

    2019-12-27 12:33:56
    office word中文字体 国家标准通用标准字库 经过改变的 按GBK编码字库编号整理的7008个国家标准通用字表
  • 小编收集的比较完整的word字体库,包括60种word字体,整体打包给需要的网友下载。解后后将里面的字体复至到c:\windows\fonts目录下就可以在word中使用了。 以下是列举的部份字体名称: 方正北魏楷书繁体,方正北魏...
  • Java导出Word文档(可设置字体)

    千次阅读 2017-01-20 17:41:23
    原作者:兰博基尼 ...导出内容导Word文档中,可设置字体,亲测可用。 importjava.io.FileOutputStream; import java.io.IOException; import java.util.List; importcom.lowagie.text.Document; impo
    原作者:兰博基尼
    
    http://hujinfan.iteye.com/blog/847029

    导出内容导Word文档中,可设置字体,亲测可用。

    importjava.io.FileOutputStream;
    import java.io.IOException;
    import java.util.List;
    
    importcom.lowagie.text.Document;
    import com.lowagie.text.DocumentException;
    import com.lowagie.text.Element;
    import com.lowagie.text.Font;
    import com.lowagie.text.PageSize;
    import com.lowagie.text.Paragraph;
    import com.lowagie.text.pdf.BaseFont;
    import com.lowagie.text.rtf.RtfWriter2;
    
     
    
    public class WordUtil {
     private static Document document;
     private static BaseFont baseFont;
    
    //创建word,并设置纸张文档
    
     private staticvoid openWordFile(String fileName) throws DocumentException,
       IOException{
      document = newDocument(PageSize.A4);
      RtfWriter2.getInstance(document,new FileOutputStream(fileName));
      document.open();
      baseFont =BaseFont.createFont();
     }
    
    //设置标题
    
     private staticboolean setTitle(String title) throws DocumentException {
      Font font = new Font(baseFont,12, Font.BOLD);
      Paragraph pTitle = newParagraph(title + "\n");
      pTitle.setFont(font);
      pTitle.setAlignment(Element.ALIGN_CENTER);
    
      returndocument.add(pTitle);
    
     }
    
    //设置文档内容
    
     private staticboolean setContent(String content) throws DocumentException {
      Font font = new Font(baseFont,10, Font.NORMAL);
      Paragraph pContent = newParagraph(content);
      pContent.setFont(font);
      pContent.setAlignment(Element.ALIGN_LEFT);
      pContent.setSpacingAfter(5);
      pContent.setFirstLineIndent(20);
      returndocument.add(pContent);
     }
    
    //对外使用的接口
    
     public staticboolean CreateWordFile(String url, String title,
       Listcontents) {
      boolean returnValue =false;
      try {
       openWordFile(url);
       returnValue =setTitle(title);
       for (int i =0; i < contents.size(); i++) {
        returnValue= returnValue && setContent(contents.get(i));
       }
       document.close();
      } catch (DocumentException e){
       // TODOAuto-generated catch block
       e.printStackTrace();
      } catch (IOException e) {
       // TODOAuto-generated catch block
       e.printStackTrace();
      }
    
      returnreturnValue;
    
     }
     //对外使用的接口
     public static boolean CreateWordFile(String url,String title,
       Stringcontent) {
      boolean returnValue =false;
      try {
       openWordFile(url);
       returnValue =setTitle(title);
       returnValue =returnValue && setContent(content);
       document.close();
      } catch (DocumentException e){
       // TODOAuto-generated catch block
       e.printStackTrace();
      } catch (IOException e) {
       // TODOAuto-generated catch block
       e.printStackTrace();
      }
    
      returnreturnValue;
    
     }
    
    public static void main(String[]args ) {
      WordUtil wordUtil = newWordUtil();
      List strList = newArrayList();
    
    //传入内容为字符串
      wordUtil.CreateWordFile("e:\\word.doc","标题居中", "我爱Java");
    
    //传入内容为字符串List
      //wordUtil.CreateWordFile("e:\\word.doc","标题居中", strList);
     }
    }



    需求jar包:
    itext-rtf-2.1.7.jar
    itext-2.1.7.jar
    展开全文
  • 一、设置字体(中文字体) // 创建 段落 XWPFParagraph xp = j.addParagraph(); // 创建 XWPFRun 对象 XWPFRun title = xp.createRun(); // 普通设置字体方法 title.setFontFamily("仿宋"); // ----...
  • 在我们的OA系统中,有时需要将某段文字字体/大小/颜色/段落样式做一个统一修改,或者直接在某个位置插入一段带样式的内容。这就需要我们学习微软activex控件的使用了。但是这需要开发者具备将activex控件集成到Java...
  • 本章介绍如何使用Java在Word文档中应用不同的字体样式和对齐方式。 通常,字体样式包含:字体大小,类型,粗体,斜体和下划线。 对齐分为左,中,右,对齐。字体样式以下代码用于设置不同样式的字体:import java.io....
  • 压缩包里有几种字体,用于wordart云图生成中文字体使用。亲测有效,配合博主博客使用效果更佳。
  • Python-docx 模块读写 Word 文档基础(一):创建文档、段落格式、字体格式设置方法前言:1、创建 Word 文档及基础用法:2、段落格式设置:3、字体格式设置:结尾:【Python与Word文档】专栏 前言: 从这篇博客开始...
  • word转pdf字体文件

    2018-12-21 14:33:46
    Java版 poi word转pdf时,服务器上没有字体时,或访问不到字体时,可以自己在resource资源目录下添加此字体
  • Itext设置导出word文件的字体

    千次阅读 2017-02-24 16:27:18
    首先,要导入Itext的三个jar...其次,Itext里面设置导出word文件的字体,用RtfFont这个类的初始化方法进行设置;  RtfFont font =new RtfFont("仿 宋", 12, Font.NORMAL, Color.BLACK); 这个构造方法里面:第一个参数
  • word 字体磅数 word怎么设置字体磅数

    千次阅读 2020-12-19 19:02:14
    怎样在word设置字体磅数word设置字体大小方法: 方法一、选中文字,然后按键盘上的 “ Ctrl + [ ”是缩小文字,按 “Ctrl + ]” 是放大字体,每次可增加1磅大小。方法二、选中文字后按键盘上的 Ctrl+Shift+> ...
  • 在java中,已经亮数据添加到书签中,怎样设置书签的字体????
  • python docx字体设置

    千次阅读 2020-12-08 10:08:08
    首先引入依赖包from docx import Documentfrom docx.oxml.ns import qnfrom docx.shared import Pt,RGBColor如果不进行字体手动设置的话,生成的文字字体格式就会千奇百怪,如下图Doc = Document()Doc.add_heading(...
  • Word字体库免费完整版

    2019-07-25 05:11:03
    Word字体库大全是目前最完整的Word字体库,里面包含了几百款常用字体,各类字体,可以用于设计、排版、内容编辑时候使用。无论你是学生、设计人员还是编辑人员,这些字体对于你的工作学习都是很有帮助的。你所需要的...
  • PHPword 导出word设置不同样式

    千次阅读 2019-03-11 09:47:07
    引入,然后设置下全局字体字号,当然也可以不设置;然后把每个地方的单独样式设置好,留着备用; 4 循环输出要导出的内容,重点在“&amp;amp;amp;lt;w:br /&amp;amp;amp;gt;”,这是一个换行符,一开始我...
  • 字体库文件,对于系统安装字体不够朋友,可以直接下载字体库进行安装,只需要下载后直接复制到C盘的Windows的Fonts即可,他可以自行安装
  • poi导出word时,给中文设置 字体的类型时,不管用,打开word后,字体变成默认的“宋体”了,如果给英文设置字体的类型就好使,setFontFamily()这个方法,怎么能对中文设置字体类型好使呢,有木有别的办法?...
  • word字体快捷键设置

    2016-11-13 18:03:39
    通过详细图文介绍说明如何自定义快捷键进行word字体颜色设置
  • 一、word设置默认英文字体为Times New Roman的步骤如下:  首先,在Word文档里,点击鼠标右键,在右键菜单中选择“字体”。  弹出来“字体”对话框,在“西文字体”项下点击倒三角符号,找到“Times New ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 94,909
精华内容 37,963
关键字:

word设置粗体