4Fang财务软件、四方在线软件、SaaS

简单实用的就是最好的!
帮助中心 | 登录 | 注册 | 关于 |

 
  自动缩放排版

jangogo @ 2009-11-15 15:25:00

有个PAZU用户碰到一个很奇怪的需要:要求当页面的内容太多(一页打不下,要分多页打印)的时候可以自动的缩小打印的内容,让所有的内容仍然可以在一张纸上打印出来而不分页。
要实现这样的功能就只能通过PrintTemplate实现
 
  1. //调用了自定义的printtemplate:pt-test-zoom.htm 作为模板         
  2. function test(){         
  3.   var sPT="";         
  4.   var s=window.location.href.toString();         
  5.   s=s.substring(0,s.lastIndexOf("/"));         
  6.   sPT=s+ "/pt-test-zoom.htm";         
  7.   //alert(sPT);         
  8.   pazu.TPrinter.printTemplate=sPT;         
  9.   pazu.TPrinter.doPreview();         
  10. }       

演示请点击这里:http://www.4fang.net/article/tech/pazu-pt-demo-zoom.htm