A4纸网页打印 html网页页面的宽度设置成多少

A4纸网页打印 html网页页面的宽度设置成多少,第1张

A4的纸张是210*297mm。您就把页面宽度设置为210mm。单位一定要选择“mm”。

不过给您个建议,如果您需要打印的话,建议您用d出窗口,这样更容易控制打印的位置和大小。在Web中打印是比较难控制的,选择d出窗口是比较合理的。

d出窗口您可以使用js实现。具体代码如下。

function showModelDialog(page,width,height){

var re= window.showModalDialog(page,null,'dialogWidth:'+width+'mmdialogHeight:'+height+'mmedge:Raisedcenter:yeshelp:noresizable:nostatus:noscroll:no')

if(re==1){

window.location.reload()

}

}

以上是一个js函数。您把它复制到您的js脚本内,然后在页面调用即可。

在页面内引用js库使用<script type="text/jscript" src="../JS/您的js保存文件名称.js"></script>

在调用时您需要指定需要打开的窗口,和要打开的宽度和高度。

页面调用js实例。

<a href="#" onclick ="javascript:showModelDialog('您的打印页面地址.aspx',210,297)">打印</a>

如果您要打印的页面地址是动态生成的您可以使用Request.QueryString("id")来获取上页面传来的值。

例如:

<a href="#" onclick ="javascript:showModelDialog(<%=Request.QueryString("id") %>,210,297)">打印</a>

希望对您有用!

A4纸的尺寸是210*297mm。竖向打印,需要把html页面的内容设置成210mm的宽度。单位一定要选择“mm”。

HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。HTML产生于1990年,1997年HTML4成为互联网标准,并广泛应用于互联网应用的开发。

HTML5是Web中核心语言HTML的规范,用户使用任何手段进行网页浏览时看到的内容原本都是HTML格式的,在浏览器中通过一些技术处理将其转换成为了可识别的信息。HTML5在从前HTML4.01的基础上进行了一定的改进,虽然技术人员在开发过程中可能不会将这些新技术投入应用,但是对于该种技术的新特性,网站开发技术人员是必须要有所了解的。

完美实现,A4纸全网页打印,用的就是开始--》程序--》附件--》画图工具。第一步:把网页保存为整张图片,现在好多浏览器有这个截屏的功能,保存整张网页。第二步:用画图工具打开刚才的保存的图片,点击文件--》页面设置,打开设置窗口。第三步:点解确定,点击文件--》打印预览--》如果是要的就可以直接打印了,不合适的话回到第二步继续调整。希望能帮助到你,我是这么弄的,成功了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6135476.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存