 
    
    立即打开
    
 
                                        用R保存PDF文件时,如果坐标是中文字,
 
保存时这些中文字就没有办法显示,英文没问题。
请教达人如何解决这个问题?谢谢!
 
 
 
坛友DM小菜鸟 回答:
 
一、简捷方法:
 
直接在PDF()中设定字体,添加family="GB1"参数;
其优点是方便快捷;缺点是字体单一,只有标准宋体。
如果想进一步了解PDF的字体库可通过names(pdfFonts())命令查看。 
演示一下:
二、高级方法:
 
 
      调用Cairo程序包,使用CairoPDF()函数画图
      当然,如果不知道中文字体要在family=参数后面接个什么好,我专门编制了一个包括有26种中文的函数FontsCF()
    
      将FontsCE函数结合Cairo包来绘图到PDF,就很方便地调整中文字体了,例如
  
26种字体及其英文名
    最后,列出这26种字体及其英文名:
1     新细明体           PMingLiU
2       细明体            MingLiU
3       标楷体           DFKai-SB
4         黑体             SimHei
5         宋体             SimSun
6       新宋体            NSimSun
7         仿宋           FangSong
8         楷体              KaiTi
9  仿宋_GB2312    FangSong_GB2312
10 楷体_GB2312       KaiTi_GB2312
11  微软正黑体 Microsoft JhengHei
12    微软雅黑    Microsoft YaHei
13        隶书               LiSu
14        幼圆            YouYuan
15    华文细黑            STXihei
16    华文楷体            STKaiti
17    华文宋体             STSong
18    华文中宋        STZhongsong
19    华文仿宋         STFangsong
20    方正舒体            FZShuTi
21    方正姚体            FZYaoti
22    华文彩云           STCaiyun
23    华文琥珀             STHupo
24    华文隶书             STLiti
25    华文行楷          STXingkai
26    华文新魏           STXinwei
                                        
                                     
 
 
![二维码]() 
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
 
 
 
 
   
  全部回复
  
 
 
 
 
 
 
 
 
 
 
 
 
 
![二维码]() 
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
 
 
 
 
   
  
![二维码]() 
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
 
 
 
 
   
  
相关推荐
栏目导航
热门文章
推荐文章
 
 
    
 扫码加好友,拉您进群
扫码加好友,拉您进群