管理者软件
专业源于专注
www. myOIT. cn   
软件交流 管理软件 软件手册 »

    

 6  1/1   1  
作者
内容
lefan  [个人空间]


注册  2016-04-10
发贴数  7
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2016-06-26 16:29

在打印的时候会碰到有个别项有好长的字符,这就需要好几行来对付。我想能自动根据打印内容长度设置字体大小,这个问题要怎么弄啊。


        




lefan  [个人空间]


注册  2016-04-10
发贴数  7
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#2»发布于2016-06-26 17:15

看看,老师能帮忙解决吗?急等。

字体自动调整


        




xwb514  [个人空间]
QQ名  福建流浪(340298101)


注册  2010-03-19
发贴数  568
精华贴  7
原创贴  7
来自  
状态  正常

级别  会员
#3»发布于2016-06-26 20:56

CSP.DOC有说明,仔细看。这还是个CSP.DOC里的例子。


        




官方认证第三方服务团队  徐文标(福建-流浪) QQ:340298101 V&P :177-5046-4787
服务介绍:http://www.onlyit.cn/onlyit_service.html
lefan  [个人空间]


注册  2016-04-10
发贴数  7
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#4»发布于2016-06-26 21:22

关键是我不会弄,脑盲一个。


        


lefan  [个人空间]


注册  2016-04-10
发贴数  7
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#5»发布于2016-06-26 21:27

int before_draw_obj() 

  if(to_draw_obj!='d_res_name') 
    return 1; 
  if(strlen(d_res_name)>=30) 
    pp_font_size=8; 
  else if(strlen(d_res_name)>=16) 
    pp_font_size=10; 
  else 
    pp_font_size=12; 
  return 1; 
}; 
是这个吗?问题是我要改变规格这个能随打印内容长度设置字体大小,要怎么改。还有这哪里执行就能达到对我的要求。


        


lefan  [个人空间]


注册  2016-04-10
发贴数  7
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#6»发布于2016-06-26 21:29

 
int before_draw_obj()  
{  
  if(to_draw_obj!='res_spec')  
    return 1;  
  if(strlen(res_spec)>=30)  
    pp_font_size=8;  
  else if(strlen(res_spec)>=16)  
    pp_font_size=10;  
  else  
    pp_font_size=12;  
  return 1;  
};  
 
这样改对吗


        



 6  1/1   1  


登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 中国杭州 - 备案号码 浙ICP备19051128号]