页面跨越打印HTML / CSS

时间:2013-11-06 10:33:27

标签: html css printing

所以可能不适合这个,但我可能错过了我的HTML / CSS技巧。

为方便起见,我编写了一个输出到HTML的应用程序。它产生的页面很大,只要 跨越多个页面,水平和垂直。但是,与电子表格不同,浏览器似乎不会执行“横向向下”或“向下横向”样式打印,如果页面没有缩小到合适,则只会剪切到一页的宽度。

如果没有打印到适合全宽和高度的自定义页面大小,我可以做些什么来获得我正在寻找的跨页打印?

2 个答案:

答案 0 :(得分:1)

问题Landscaping是您可以试用的一种方法。

请参阅此处: - Landscape printing from HTML

但我建议在打印之前将其转换为PDF,这样会更舒服。

答案 1 :(得分:0)

我找不到程序化解决方案,所以这样做了:

  • 将超大HTML打印到足够大的纸张上以容纳所有内容(例如,A0)到PDF。
  • Adob​​e Reader(可能还有其他观看者)有一个“海报打印”选项,可以使用可选的缩放系数自动进行平铺:如果需要进行任何进一步的布局处理,请执行此操作,或执行打印机操作直接
  • ???
  • 利润

我的管道中有点薄弱的环节 - 直到我可以直接生成平铺的PDF文件 - 但是我可以随便查看!