基本上,我拥有的是一个vb.net表单,当用户单击submit按钮时,我将把这些值存储在一个SQL数据库中。我已经做到了这一点。
我想知道的是,在用户单击提交将表单提交到数据库之后,最好的方法是什么,那么我是否应该使用一个单独的按钮来调用水晶报表或报表设计器中的值?或者有没有一个CSS模板,可以模仿网页上一张纸的大小并打印出来,就像屏幕上看到的那样。
我试着创建一个612x792的网站,从我谷歌搜索到的是8.5x11张纸的大小,然而,尽管它在网络上看起来很棒,当我打印它时,它决定打印4页,而它应该只有2页。所以有点迷惑,想着也许我处理这件事的方式是错误的,任何建议都会受到赞赏。
谢谢
下面是我的css代码的一部分,我试图将其设置为纸张大小
正文
{背景:#b6b7bc;字体大小:.70em;字体系列:宋体;页边距: 0px;填充: 0px;颜色:#696969;}
第一个页面容器
{宽度: 612px;高度: 792px;背景颜色:#FFFFFF;页边距-顶部: 50px;页边距-底部: 50px;页边距-左侧:自动;页边距-右侧:自动;填充: 0px;边框:瘦实体#000000;}
第二个页面容器
{宽度: 612px;高度: 792px;背景颜色:#FFFFFF;页边距-顶部: 50px;页边距-底部: 50px;页边距-左侧:自动;页边距-右侧:自动;填充: 0px;边框:瘦实体#000000;}
发布于 2011-05-03 03:34:48
您不能保证612x792是网页在纸上的渲染大小。
你需要做的是构建你的页面,让它在不同的分辨率下都能很好地工作,并使用CSS来帮助你。
这个页面提供了一些入门信息,但它更适合打印版本的屏幕内容:http://line25.com/tutorials/handy-tips-for-creating-a-print-css-stylesheet
如果您需要保证纸张上的特定大小,则需要使用PDF。
https://stackoverflow.com/questions/5843546
复制相似问题