博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用MeadCo's ScriptX控件做WEB打印
阅读量:5226 次
发布时间:2019-06-14

本文共 1901 字,大约阅读时间需要 6 分钟。

 官方网址:

MeadCo's ScriptX控件有两种使用方式,一种是做为免费版本使用,一种是做为收费版本使用,免费版本支持的功能要少些,不过最重要也是最常用的页面设置,它还是提供的,因此使用免费版本即可。不过这两个版本用的都是同一个cab文件,只不过在代码设置中有一些不同。

去这里下载smsx.cab文件。

页面调用示例:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">

<html xmlns="">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<object id=factory viewastext style="display:none" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" codebase="smsx.cab#Version=6,5,439,12"></object>
<title></title>
<style media="print">
.noprint {
display:none;
}
</style>
<script type="text/javascript">
<!--
function SetPrintSettings() {
// -- advanced features
//factory.printing.SetMarginMeasure(2); // measure margins in inches
//factory.printing.printer = "HP DeskJet 870C";
//factory.printing.paperSize = "A4";
//factory.printing.paperSource = "Manual feed";
//factory.printing.collate = true;
//factory.printing.copies = 2;
//factory.printing.SetPageRange(false, 1, 3); // need pages from 1 to 3

//注意,如果页面报了JS错误,可以先将以上advanced features全部去掉,只留下面的basic features,这里我将上面的全部注释掉

// -- basic features

factory.printing.header = "";
factory.printing.footer = "";
factory.printing.portrait = false;
factory.printing.leftMargin = 1.0;
factory.printing.topMargin = 1.0;
factory.printing.rightMargin = 1.0;
factory.printing.bottomMargin = 1.0;
}

function Print(frame) {

factory.printing.Print(true, frame) // print with prompt
}

//-->

</script>
</head>

<body οnlοad="SetPrintSettings()">

<table border="1" width="100%">
<tr>
<td>a</td>
<td>b</td>
</tr>
<tr>
<td>c</td>
<td>d</td>
</tr>
</table>
<center class="noprint">
<input type=button value="打印本页" οnclick="factory.printing.print(false)"> 
<input type=button value="页面设置" οnclick="factory.printing.PageSetup()"> 
<input type=button value="打印预览" οnclick="factory.printing.Preview()">
</center>
</body>
</html>

官方说明文档:,建议看看这个。

转载于:https://www.cnblogs.com/bdqczhl/p/11153542.html

你可能感兴趣的文章
RabbitMQ、Redis、Memcache、SQLAlchemy
查看>>
linux查看端口占用
查看>>
Sql常见面试题 受用了
查看>>
知识不是来炫耀的,而是来分享的-----现在的人们却…似乎开始变味了…
查看>>
CSS背景颜色、背景图片、平铺、定位、固定
查看>>
口胡:[HNOI2011]数学作业
查看>>
我的第一个python web开发框架(29)——定制ORM(五)
查看>>
中国剩余定理
查看>>
基础笔记一
查看>>
uva 10137 The trip
查看>>
Count Numbers
查看>>
编写高质量代码改善C#程序的157个建议——建议110:用类来代替enum
查看>>
网卡bond技术
查看>>
UITabbarController的UITabbarItem(例:"我的")点击时,判断是否登录
查看>>
UNIX基础知识之输入和输出
查看>>
【洛谷 P1666】 前缀单词 (Trie)
查看>>
数据库锁机制及乐观锁,悲观锁的并发控制
查看>>
图像处理中双线性插值
查看>>
RobHess的SIFT代码解析之RANSAC
查看>>
03 线程池
查看>>