`
liushengit
  • 浏览: 36728 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

WEB打印功能示例,可以设置分页

    博客分类:
  • html
 
阅读更多
<html>   
<head>   
<title>Web打印</title>   
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">   
<!--media=print 这个属性可以在打印时有效-->   
<style media=print>   
.Noprint{display:none;}   
.PageNext{page-break-after: always;}   
</style>   
 
<style>   
.tdp   
{   
border-bottom: 1 solid #000000;   
border-left: 1 solid #000000;   
border-right: 0 solid #ffffff;   
border-top: 0 solid #ffffff;   
}   
.tabp   
{   
border-color: #000000 #000000 #000000 #000000;   
border-style: solid;   
border-top-width: 2px;   
border-right-width: 2px;   
border-bottom-width: 1px;   
border-left-width: 1px;   
}   
.NOPRINT {   
font-family: "宋体";   
font-size: 9pt;   
}   
 
</style>   
 
</head>   
 
<body >   
<center class="Noprint" >   
<p>   
<OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0>   
</OBJECT>   
<input type=button value=打印 onclick=document.all.WebBrowser.ExecWB(6,1)>   
<input type=button value=直接打印 onclick=document.all.WebBrowser.ExecWB(6,6)>   
<input type=button value=页面设置 onclick=document.all.WebBrowser.ExecWB(8,1)>   
</p>   
<p> <input type=button value=打印预览 onclick=document.all.WebBrowser.ExecWB(7,1)>   
<br/>   
</p>   
<hr align="center" width="90%" size="1" noshade>   
</center>   
<table width="90%" border="0" align="center" cellpadding="2" cellspacing="0" class="tabp">   
<tr>   
<td colspan="3" class="tdp">第1页</td>   
</tr>   
<tr>   
<td width="29%" class="tdp"> </td>   
<td width="28%" class="tdp"> </td>   
<td width="43%" class="tdp"> </td>   
</tr>   
<tr>   
<td colspan="3" class="tdp"> </td>   
</tr>   
<tr>   
<td colspan="3" class="tdp"><table width="100%" border="0" cellspacing="0" cellpadding="0">   
<tr>   
<td width="50%" class="tdp"><p>这样的报表</p>   
<p>对一般的要求就够了。</p></td>   
<td> </td>   
</tr>   
</table></td>   
</tr>   
</table>   
<hr align="center" width="90%" size="1" noshade class="NOPRINT" >   
<!--分页-->   
<div class="PageNext"></div>   
<table width="90%" border="0" align="center" cellpadding="2" cellspacing="0" class="tabp">   
<tr>   
<td class="tdp">第2页</td>   
</tr>   
<tr>   
<td class="tdp">看到分页了吧</td>   
</tr>   
<tr>   
<td class="tdp"> </td>   
</tr>   
<tr>   
<td class="tdp"> </td>   
</tr>   
<tr>   
<td class="tdp"><table width="100%" border="0" cellspacing="0" cellpadding="0">   
<tr>   
<td width="50%" class="tdp"><p>这样的报表</p>   
<p>对一般的要求就够了。</p></td>   
<td> </td>   
</tr>   
</table></td>   
</tr>   
</table>   
<hr align="center" width="90%" size="1" noshade class="NOPRINT" >   
<!--分页-->   
<div class="PageNext"></div>   
<table width="90%" border="0" align="center" cellpadding="2" cellspacing="0" class="tabp">   
<tr>   
<td colspan="3" class="tdp">第1页</td>   
</tr>   
<tr>   
<td width="29%" class="tdp"> </td>   
<td width="28%" class="tdp"> </td>   
<td width="43%" class="tdp"> </td>   
</tr>   
<tr>   
<td colspan="3" class="tdp"> </td>   
</tr>   
<tr>   
<td colspan="3" class="tdp"><table width="100%" border="0" cellspacing="0" cellpadding="0">   
<tr>   
<td width="50%" class="tdp"><p>这样的报表</p>   
<p>对一般的要求就够了。</p></td>   
<td> </td>   
</tr>   
</table></td>   
</tr>   
</table>   
<hr align="center" width="90%" size="1" noshade class="NOPRINT" >   
<!--分页-->   
<div class="PageNext"></div>   
<table width="90%" border="0" align="center" cellpadding="2" cellspacing="0" class="tabp">   
<tr>   
<td class="tdp">第2页</td>   
</tr>   
<tr>   
<td class="tdp">看到分页了吧</td>   
</tr>   
<tr>   
<td class="tdp"> </td>   
</tr>   
<tr>   
<td class="tdp"> </td>   
</tr>   
<tr>   
<td class="tdp"><table width="100%" border="0" cellspacing="0" cellpadding="0">   
<tr>   
<td width="50%" class="tdp"><p>这样的报表</p>   
<p>对一般的要求就够了。</p></td>   
<td> </td>   
</tr>   
</table></td>   
</tr>   
</table>   
</body>   
</html>  

 

分享到:
评论

相关推荐

    asp.net实现web打印功能

    在ASP.NET中实现Web打印功能是一项常见的需求,它允许用户直接从网页上打印内容而无需先下载文件。本文将深入探讨如何在ASP.NET环境中构建这一功能,并基于描述中的"print.html"文件,推测这是一个用于演示Web打印...

    asp完美打印组件 支持打印预览 打印分页等许多强大功能

    开发者可以设置特定的分页规则,如每页固定的行数或字符数,或者根据页面元素的位置进行分页。这对于打印长篇文章、报表或者多表单的网页尤其有用。 组件还可能包含其他高级特性,例如支持多种打印机、自定义页眉和...

    WEB打印组件

    5. 表格的自动分页和汇总:在WEB打印组件中,自动分页是一项重要功能,尤其对于大型数据表,可以避免单页过长,提高打印质量和阅读体验。而汇总功能则是在分页的基础上,对每一页或所有页的数据进行总计或计算,为...

    ASP实现web分页打印及web页面导出Excel文件.pdf

    `PageNext`类则可以设置页面断点,使得内容按需分页打印。在循环加载大量数据时,可以在每20行数据后添加一个页面断点,如示例中的`;"&gt;`。 此外,为了方便用户操作,可以添加打印按钮,触发浏览器的打印功能。在...

    ASP.NET web打印实现

    Web打印主要依赖于浏览器的打印功能。当用户点击打印按钮时,浏览器会捕获当前页面的HTML内容,并将其转换为适合打印机的格式,如PostScript或PDF。ASP.NET可以通过JavaScript或服务器端代码控制这一过程。 1.2 ...

    使用jspdf打印pdf 支持分页

    例如,你可以设置`margin`属性来调整页面边距,使用`pagebreak`类来控制分页位置。 4. `html2pdf()`函数返回一个Promise,你可以在这个Promise的`then`方法中处理生成的PDF,比如下载或显示预览。 5. 要支持下载,...

    Web系统页面打印技术实现与分析V1.0.pdf

    ScriptX是由MeadCo公司提供的一个用于Web打印的解决方案,分为基础版(免费)和高级版(付费)。基础版提供了基本的打印功能,而高级版则增加了更多高级特性,如支持多种浏览器、自定义打印样式等。 **3.2 DLPRI***...

    WEB打印控件Lodop技术手册DEMO

    "WEB打印控件Lodop技术手册DEMO"中包含了丰富的示例代码,涵盖了基本的文本打印、图像打印、HTML文档打印以及复杂的布局定制等,通过这些DEMO,开发者可以快速上手并掌握Lodop的使用技巧。 **五、应用场景** Lodop...

    Web打印代码

    对于图像,确保它们在低分辨率打印时也能清晰可见,可以设置`max-width:100%`防止图片超出容器,并使用`background-image`属性来处理背景图,避免打印时丢失。 在压缩包文件“打印代码”中,可能包含实现上述功能的...

    chrome浏览器实现打印预览打印功能.zip

    在提供的资源中,`jquery.PrintArea.js实现局部打印+分页.url`指向了该插件的实现示例,可以参考学习。 为了实现更好的分页效果,Web开发者通常会借助CSS和HTML布局技术。`真正好用的网页打印和分页方法-CSS+DIV或...

    非常好的web打印demo

    4. 分页控制:在Web打印中,有时需要对长内容进行分页处理,这可以通过CSS的`break-before`、`break-after`和`page-break-inside`属性来实现,防止内容被不恰当地分割。 5. 打印预览:浏览器通常会提供一个打印预览...

    WEB打印,网页打印

    WEB打印,也称为网页打印,是指从Web浏览器或者Web应用程序中将网页内容输出到打印机的过程。这一技术在很多场合都十分关键,例如企业内部报告、在线文档分享、电子商务订单确认等。网页打印不仅涉及到HTML、CSS和...

    ASP.NET 网站 多种打印功能案例 源码

    - 对于复杂的报表和图表,可以使用第三方库如DevExpress、Telerik等,它们提供了专门的打印组件,支持自定义样式、分页、多列等高级功能。 5. PDF导出: - 在某些场景下,用户可能希望先保存为PDF再打印。可以...

    js控制分页打印、打印分页示例

    通过本文介绍的代码示例和方法,开发者可以轻松地将网页的特定部分以分页的形式打印出来,并在打印前进行预览。 在Web开发中,使用JavaScript进行分页打印主要依赖于Internet Explorer(IE)浏览器中的WebBrowser...

    asp.net web打印控件

    ASP.NET Web打印控件是.NET框架中用于在Web应用程序中实现打印功能的一种工具。它使得开发者无需深入了解打印机制,就能方便地为用户创建打印页面或文档。本文将深入探讨ASP.NET Web打印控件的核心概念、功能特性...

    Web打印控件Lodop6.195

    同时,Lodop6.195还具备预览、分页、多页合一、打印队列管理等功能,为开发者提供了全面的Web打印解决方案。 二、核心功能 1. **打印预览**:Lodop6.195提供了实时的打印预览功能,用户在打印前可以查看文档的实际...

    ASP.NET中实现Web打印的方案

    本文将详细介绍如何在ASP.NET中实现Web打印的功能,包括基本原理、关键技术点以及具体的实现步骤。 #### 二、技术背景与挑战 在ASP.NET环境中实现Web打印,主要面临以下几个技术挑战: - 如何将Web页面内容转换为可...

    web打印大全

    根据给定的文件信息,我们可以总结出一系列与“web打印大全”相关的IT知识点,这些知识点主要涉及了在网页中实现打印功能的各种技术和方法。以下是对这些知识点的详细说明: ### 知识点一:Web打印的基本概念 Web...

Global site tag (gtag.js) - Google Analytics