免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3836 | 回复: 6
打印 上一主题 下一主题

[打印]横向打印的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-12-29 09:55 |只看该作者 |倒序浏览
我现在遇到个麻烦,由于报表比较长,用A4的纸需要横向的打印才可以打印完整。
正常情况下到 文件->>页面设置中是可以去掉页眉,页脚,并修改成横向打印的,然后在通过IE的打印来实现打印。。

但是我现在想用一个按钮来实现上面的一些设置,该怎么设置呢??(就是用window.print();)

我以前是用的这个js,可以只打印想打印的部分


  1. <script language=javascript>
  2. function preview() {
  3. bdhtml=window.document.body.innerHTML;
  4. sprnstr="<!--startprint-->";
  5. eprnstr="<!--endprint-->";
  6. prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);
  7. prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));
  8. window.document.body.innerHTML=prnhtml;
  9. window.print();
  10.          }
  11. </script>

复制代码

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
2 [报告]
发表于 2005-12-29 10:24 |只看该作者
建议使用fpdf来做。

否则都是类似网页的格式,并不好。

论坛徽章:
0
3 [报告]
发表于 2005-12-29 10:28 |只看该作者
原帖由 HonestQiao 于 2005-12-29 10:24 发表
建议使用fpdf来做。

否则都是类似网页的格式,并不好。


小弟没有用过啊,可以说的详细一点嘛?

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
4 [报告]
发表于 2005-12-29 10:36 |只看该作者
http://www.douzhe.com/article/print.php/329.html

请参考这个网址。

生成了fpdf就可以了。

论坛徽章:
0
5 [报告]
发表于 2005-12-29 11:15 |只看该作者
谢了,我去看一下。
可以说说 用 fpdf 在打印上有什么优势嘛?

还有,我现在如果要用 fpdf 是不是要重新编译和配置 php ,apache?

论坛徽章:
0
6 [报告]
发表于 2005-12-29 11:23 |只看该作者
FPDF 是 PHP 的一个类,用了它就可以不用PDFlib,所以就不要重新编译PHP了,只要在php 文件中调用这个类就可以了,这样理解对吗?

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
7 [报告]
发表于 2005-12-29 13:53 |只看该作者
他是一个扩展模块。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP