字体-参考:属性
目录

字体

字体属性包括:字体、字体大小、加粗、斜体、下划线

字体

单元格的值/显示值的字体

注意:如果服务器操作系统是linux、unix等非windows操作系统时,需要注意凡被使用到的字体,都必须在操作系统里安装,否则当报表打印、输出到pdf、统计图等时,会乱码或者变成小方框。一般要求安装相应的中文包,然后再安装jdk。如果已经安装了jdk,补救办法就是拷贝字体。

拷贝字体的方法:把windows操作系统下,…\WINDOWS\Fonts目录下的所有字体文件拷贝到服务器的jdk安装目录下的…\jre\lib\fonts子目录下即可。某些操作系统下如果这样拷贝结果仍是乱码,则需要打开…\jre\lib\font.properties(把 fontconfig.properties.src文件改名为fontconfig.properties)文件进行修改。

例如,我们想选择微软雅黑字体(msyh.ttf),需在文件的# Font File Names 段添加:
filename.-microsoft-microsoft_yahei-medium-r-normal--*-%d-*-*-p-*-gb18030.2000-0=/usr/share/fonts/yahei/msyh.ttf,然后我们就可以在字体配置文件中使用这个名字了。
接下来,在# Component Font Mappings 段中,将包含chinese的中文字体都改为雅黑的名字,并且将程序中用到的逻辑字体的中文字符子集映射为雅黑。

字大小

单元格的值/显示值的字大小

举例:如下图(左边的为小四,右边的为二号字)


   
加粗

单元格数据是否显示为粗体

举例:如下图(左边的为设置粗体前,右边的为设置粗体后)

  
斜体

单元格数据是否显示为斜体

举例:如下图(左边的为设置斜体前,右边的为设置斜体后)


下划线

单元格数据是否带下划线

举例:如下图(左边的为不带下划线,右边的为带下划线)