缩放要打印在单个页面上的网站
Scaling website to be printed on a single page
我有一个html页面,其中包括一个相当大的SVG(大小各不相同,但它可以达到2000像素宽和高),以及其他几个html元素。
当我调用打印对话框时,window.print()
否则 SVG 被拆分为几页。是否有javascript,css或任何其他解决方案可以优雅地扩展网站,使其适合单个页面。
注意:SVG 是使用 raphaeljs 动态生成的。
提前感谢!
您可以使用javascript控制缩放,就像按住CTRL and + or -
一样尝试一下您想要的任何触发器:
document.body.style.zoom = .5;
不确定它是否会影响打印部分,因为我不打印页面。值得一试。
如果这不起作用,请进行转换!将整个网页包装在 <svg>
标记后面的组标记中。
<svg id="svg" xmlns="http://www.w3.org/2000/svg" version="1.1">
<g transform="scale(.5)" >
your entire svg page here!
</g>
</svg>
相关文章:
- 带有url的单页网站导航
- 如何在一页网站中使用PHP重定向到一个页面
- AngularJS:多页网站
- Bootstrap一页导航Fluid网站最小化问题
- JavaScript和CSS样式不适用于我的“;谷歌网站”;页
- 如何使用angularjs处理多页网站
- 在用户滚动时加载单个页面网站的不同部分
- 检测用户关闭标签页或离开网站
- 单页,滚动网站与固定的动态页脚
- 一页网站上的启动切换菜单在点击时不会失效
- 在具有相同类的单个页面上,在jquery中创建多个next和previous按钮
- 多个网页的单个页眉
- HTML和CSS来修复网站的页脚内容
- 将ajax请求限制在单个页面上
- 如何用angularJS实现独立的网站起始页
- 如何将Drupal用户数据库中的UUID导出到单个页面上的javascript中
- 为什么谷歌广告不显示在我的Wordpress网站首页
- Chrome扩展不能修改单个页面的dom
- 如何获得Style.css,其他CSS和javascript文件的一个活的网站(单页网站)
- 响应网站,页眉和页脚宽度问题在移动/平板电脑上