功能介绍:点击页面打印功能,直接用指定的第一件打印(不用默认打印机打印)。下面web建站小编给大家简单介绍一下实现代码!
1、先从LODOP官网下载打印插件
//引入LodopFuncs.js,不需要修改,如何页面运行的时候报CLodopfuncs.js错误,是因为没安装Lodop插件引起的 <script language="javascript" src="LodopFuncs.js"></script>
2、调用指定打印机打印代码
var LODOP; //声明为全局变量
LODOP=getLodop();
LODOP.PRINT_INIT("");
LODOP.SET_PRINTER_INDEX("Microsoft XPS Document Writer");//指定虚拟打印机
LODOP.ADD_PRINT_HTM(0,0,"100%","100%",document.getElementById("id").innerHTML); //设置打印区域
LODOP.PRINTA();
//LODOP.PREVIEW();
3、调用不指定任何打印机打印代码
var LODOP; //声明为全局变量
LODOP=getLodop();
LODOP.PRINT_INIT("");
LODOP.ADD_PRINT_HTM(0,0,"100%","100%",document.getElementById("id").innerHTML);
LODOP.PRINTA();
//LODOP.PREVIEW();
4、调用临时默认打印机打印代码
var LODOP; //声明为全局变量
LODOP=getLodop();
if (LODOP.CVERSION) {
LODOP.On_Return=function(TaskID,Value){if(Value>=0) alert("选择成功!"); else alert("选择失败!");};
LODOP.SELECT_PRINTER();
return;
};
if (LODOP.SELECT_PRINTER()>=0)
alert("选择成功!"); else alert("选择失败!");
5、调用windows默认打印机打印代码
var LODOP; //声明为全局变量
LODOP=getLodop();
LODOP.PRINT_INIT("");
if (LODOP.CVERSION) CLODOP.On_Return=function(TaskID,Value){alert(Value);};
var strResult=LODOP.SET_PRINT_MODE("WINDOW_DEFPRINTER","HP Color LaserJet 1600 Class Driver");
if (!LODOP.CVERSION) alert(strResult);
LODOP打印插件是需要收费的,具体收费情况可以查看LODOP官网!
lodop插件如何设置样式打印(去掉样式打印/引入样式打印)
上面是“点击打印按钮实现指定打印机打印(lodop插件)”的全面内容,想了解更多关于 js 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_2920.html
workflows工作流
一个黄色的海绵宝宝ComfyUI工作流
《翅膀之王:鸡的团契》海报ComfyUI工作流
瀑布边坐着一位披着斗篷的隐士
树枝上一只色彩斑斓的小鸟
一颗柔和的水晶金字塔ComfyUI工作流
汗血宝马ComfyUI工作流
小鸟在黑暗的天空中优雅地跳舞
一个黑人在森林中穿着折纸的衣服ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

css3实现星球旋转
利用js做一个炫酷音乐背景效果
html5如何3D立方体旋转特效
js实现table表格动态新增行和列表
纯html+css做一个3d统计效果
2023年程序猿如何给自己开启一场烟花盛会
css3+js菜单点击动态效果
3D立体人物效果










