字体
字体属性包括:字体、字体大小、加粗、斜体、下划线
字体
单元格的值/显示值的字体
注意:如果服务器操作系统是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的中文字体都改为雅黑的名字,并且将程序中用到的逻辑字体的中文字符子集映射为雅黑。
单元格数据是否显示为粗体
举例:如下图(左边的为设置粗体前,右边的为设置粗体后)
斜体
单元格数据是否显示为斜体
举例:如下图(左边的为设置斜体前,右边的为设置斜体后)
下划线
单元格数据是否带下划线
举例:如下图(左边的为不带下划线,右边的为带下划线)